Remove trailing white spaces.
[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@
176TARGET_CONFIGDIRS = @target_configdirs@
177# This is set by the configure script to the arguments to use when configuring
178# directories built for the host system.
179HOST_CONFIGARGS = @host_configargs@
180# Host programs are put under this directory, which is . except if building
181# with srcdir=..
182HOST_SUBDIR = @host_subdir@
183# This is the list of variables to export in the environment when
184# configuring subdirectories for the host system. We need to pass
185# some to the GCC configure because of its hybrid host/target nature.
186HOST_EXPORTS = \
187 $(BASE_EXPORTS) \
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GCJ="$(GCJ)"; export GCJ; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 AR="$(AR)"; export AR; \
197 AS="$(AS)"; export AS; \
198 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200 LD="$(LD)"; export LD; \
201 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202 NM="$(NM)"; export NM; \
203 RANLIB="$(RANLIB)"; export RANLIB; \
204 WINDRES="$(WINDRES)"; export WINDRES; \
205 WINDMC="$(WINDMC)"; export WINDMC; \
206 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
215 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
216 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
217 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
218 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
219 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
220 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
221 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
222 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
223 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
224 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
225@if gcc-bootstrap
226 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
227@endif gcc-bootstrap
228 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
229
230POSTSTAGE1_CXX_EXPORT = \
231 CXX='$(CXX)'; export CXX; \
232 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
233@if target-libstdc++-v3-bootstrap
234# Override the above if we're bootstrapping C++.
235POSTSTAGE1_CXX_EXPORT = \
236 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
237 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
238 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
239 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
240 -I$$s/libstdc++-v3/libsupc++ \
241 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
242 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
243@endif target-libstdc++-v3-bootstrap
244
245# Similar, for later GCC stages.
246POSTSTAGE1_HOST_EXPORTS = \
247 $(HOST_EXPORTS) \
248 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
249 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
250 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
251 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
252 $(POSTSTAGE1_CXX_EXPORT) \
253 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
254 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
255 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
256
257# Target libraries are put under this directory:
258TARGET_SUBDIR = @target_subdir@
259# This is set by the configure script to the arguments to use when configuring
260# directories built for the target.
261TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
262# This is the list of variables to export in the environment when
263# configuring subdirectories for the target system.
264BASE_TARGET_EXPORTS = \
265 $(BASE_EXPORTS) \
266 AR="$(AR_FOR_TARGET)"; export AR; \
267 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
268 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
269 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
270 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
271 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
272 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
273 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
274 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
275 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
276 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
277 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
278 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
279 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
280 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
281 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
282 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
283 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
284 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
285@if gcc-bootstrap
286 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
287@endif gcc-bootstrap
288 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
289 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
290
291RAW_CXX_TARGET_EXPORTS = \
292 $(BASE_TARGET_EXPORTS) \
293 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
294 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
295
296NORMAL_TARGET_EXPORTS = \
297 $(BASE_TARGET_EXPORTS) \
298 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
299
300# Where to find GMP
301HOST_GMPLIBS = @gmplibs@
302HOST_GMPINC = @gmpinc@
303
304# Where to find PPL
305HOST_PPLLIBS = @ppllibs@
306HOST_PPLINC = @pplinc@
307
308# Where to find CLOOG
309HOST_CLOOGLIBS = @clooglibs@
310HOST_CLOOGINC = @clooginc@
311
312# Where to find libelf
313HOST_LIBELFLIBS = @libelflibs@
314HOST_LIBELFINC = @libelfinc@
315
316# ----------------------------------------------
317# Programs producing files for the BUILD machine
318# ----------------------------------------------
319
320SHELL = @config_shell@
321
322# pwd command to use. Allow user to override default by setting PWDCMD in
323# the environment to account for automounters. The make variable must not
324# be called PWDCMD, otherwise the value set here is passed to make
325# subprocesses and overrides the setting from the user's environment.
326# Don't use PWD since it is a common shell environment variable and we
327# don't want to corrupt it.
328PWD_COMMAND = $${PWDCMD-pwd}
329
330# compilers to use to create programs which must be run in the build
331# environment.
332AR_FOR_BUILD = @AR_FOR_BUILD@
333AS_FOR_BUILD = @AS_FOR_BUILD@
334CC_FOR_BUILD = @CC_FOR_BUILD@
335CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
336CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
337CXX_FOR_BUILD = @CXX_FOR_BUILD@
338DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
339GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
340GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
341LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
342LD_FOR_BUILD = @LD_FOR_BUILD@
343NM_FOR_BUILD = @NM_FOR_BUILD@
344RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
345WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
346WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
347
348# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
349# here so that they can be overridden by Makefile fragments.
350BUILD_PREFIX = @BUILD_PREFIX@
351BUILD_PREFIX_1 = @BUILD_PREFIX_1@
352
353# Flags to pass to stage2 and later makes. They are defined
354# here so that they can be overridden by Makefile fragments.
355BOOT_CFLAGS= -g -O2
356BOOT_LDFLAGS=
357BOOT_ADAFLAGS=-gnatpg -gnata
358
359AWK = @AWK@
360SED = @SED@
361BISON = @BISON@
362YACC = @YACC@
363FLEX = @FLEX@
364LEX = @LEX@
365M4 = @M4@
366MAKEINFO = @MAKEINFO@
367EXPECT = @EXPECT@
368RUNTEST = @RUNTEST@
369
370# This just becomes part of the MAKEINFO definition passed down to
371# sub-makes. It lets flags be given on the command line while still
372# using the makeinfo from the object tree.
373# (Default to avoid splitting info files by setting the threshold high.)
374MAKEINFOFLAGS = --split-size=5000000
375
376# ---------------------------------------------
377# Programs producing files for the HOST machine
378# ---------------------------------------------
379
380AS = @AS@
381AR = @AR@
382AR_FLAGS = rc
383CC = @CC@
384CXX = @CXX@
385DLLTOOL = @DLLTOOL@
386LD = @LD@
387LIPO = @LIPO@
388NM = @NM@
389OBJDUMP = @OBJDUMP@
390RANLIB = @RANLIB@
391STRIP = @STRIP@
392WINDRES = @WINDRES@
393WINDMC = @WINDMC@
394
395GNATBIND = @GNATBIND@
396GNATMAKE = @GNATMAKE@
397
398CFLAGS = @CFLAGS@
399LDFLAGS = @LDFLAGS@
400LIBCFLAGS = $(CFLAGS)
401CXXFLAGS = @CXXFLAGS@
402LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
403
404TFLAGS =
405
406# Defaults for all stages; some are overridden below.
407
408STAGE_CFLAGS = $(BOOT_CFLAGS)
409STAGE_TFLAGS = $(TFLAGS)
410STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
411
412
413# Defaults for stage 1; some are overridden below.
414STAGE1_CFLAGS = $(STAGE_CFLAGS)
415STAGE1_CXXFLAGS = $(CXXFLAGS)
416@if target-libstdc++-v3-bootstrap
417# Override the above if we're bootstrapping C++.
418STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
419@endif target-libstdc++-v3-bootstrap
420STAGE1_TFLAGS = $(STAGE_TFLAGS)
421STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
422
423# Defaults for stage 2; some are overridden below.
424STAGE2_CFLAGS = $(STAGE_CFLAGS)
425STAGE2_CXXFLAGS = $(CXXFLAGS)
426@if target-libstdc++-v3-bootstrap
427# Override the above if we're bootstrapping C++.
428STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
429@endif target-libstdc++-v3-bootstrap
430STAGE2_TFLAGS = $(STAGE_TFLAGS)
431STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
432
433# Defaults for stage 3; some are overridden below.
434STAGE3_CFLAGS = $(STAGE_CFLAGS)
435STAGE3_CXXFLAGS = $(CXXFLAGS)
436@if target-libstdc++-v3-bootstrap
437# Override the above if we're bootstrapping C++.
438STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
439@endif target-libstdc++-v3-bootstrap
440STAGE3_TFLAGS = $(STAGE_TFLAGS)
441STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
442
443# Defaults for stage 4; some are overridden below.
444STAGE4_CFLAGS = $(STAGE_CFLAGS)
445STAGE4_CXXFLAGS = $(CXXFLAGS)
446@if target-libstdc++-v3-bootstrap
447# Override the above if we're bootstrapping C++.
448STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
449@endif target-libstdc++-v3-bootstrap
450STAGE4_TFLAGS = $(STAGE_TFLAGS)
451STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
452
453# Defaults for stage profile; some are overridden below.
454STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
455STAGEprofile_CXXFLAGS = $(CXXFLAGS)
456@if target-libstdc++-v3-bootstrap
457# Override the above if we're bootstrapping C++.
458STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
459@endif target-libstdc++-v3-bootstrap
460STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
461STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462
463# Defaults for stage feedback; some are overridden below.
464STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
465STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
466@if target-libstdc++-v3-bootstrap
467# Override the above if we're bootstrapping C++.
468STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
469@endif target-libstdc++-v3-bootstrap
470STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
471STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472
473
474# Only build the C compiler for stage1, because that is the only one that
475# we can guarantee will build with the native compiler, and also it is the
476# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
477# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
478# overrideable (for a bootstrap build stage1 also builds gcc.info).
479
480STAGE1_CFLAGS = @stage1_cflags@
481STAGE1_CHECKING = @stage1_checking@
482STAGE1_LANGUAGES = @stage1_languages@
483# * We force-disable intermodule optimizations, even if
484# --enable-intermodule was passed, since the installed compiler
485# probably can't handle them. Luckily, autoconf always respects
486# the last argument when conflicting --enable arguments are passed.
487# * Likewise, we force-disable coverage flags, since the installed
488# compiler probably has never heard of them.
489STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
490 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
491
492STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
493STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
494
495STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
496STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
497
498do-compare = @do_compare@
499do-compare3 = $(do-compare)
500
501# -----------------------------------------------
502# Programs producing files for the TARGET machine
503# -----------------------------------------------
504
505AR_FOR_TARGET=@AR_FOR_TARGET@
506AS_FOR_TARGET=@AS_FOR_TARGET@
507CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
508
509# If GCC_FOR_TARGET is not overriden on the command line, then this
510# variable is passed down to the gcc Makefile, where it is used to
511# build libgcc2.a. We define it here so that it can itself be
512# overridden on the command line.
513GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
514CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
515RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
516GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
517GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
518DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
519LD_FOR_TARGET=@LD_FOR_TARGET@
520
521LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
522NM_FOR_TARGET=@NM_FOR_TARGET@
523OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
524RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
525STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
526WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
527WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
528
529COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
530COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
531COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
532
533CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
534CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
535
536LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
537LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
538LDFLAGS_FOR_TARGET =
539
540FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
541SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
542DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
543
544XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
545
546# ------------------------------------
547# Miscellaneous targets and flag lists
548# ------------------------------------
549
550# The first rule in the file had better be this one. Don't put any above it.
551# This lives here to allow makefile fragments to contain dependencies.
552all:
553
554#### host and target specific makefile fragments come in here.
555@target_makefile_frag@
556@alphaieee_frag@
557@ospace_frag@
558@host_makefile_frag@
559###
560
561# This is the list of directories that may be needed in RPATH_ENVVAR
562# so that prorgams built for the target machine work.
563TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
564
565@if target-libstdc++-v3
566TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
567@endif target-libstdc++-v3
568
569@if target-libmudflap
570TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
571@endif target-libmudflap
572
573@if target-libssp
574TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
575@endif target-libssp
576
577@if target-libgomp
578TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
579@endif target-libgomp
580
581
582
583# This is the list of directories that may be needed in RPATH_ENVVAR
584# so that programs built for the host machine work.
585HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
586
587# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
588@if gcc
589HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
590@endif gcc
591
592
593@if bfd
594HOST_LIB_PATH_bfd = \
595 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
596@endif bfd
597
598@if opcodes
599HOST_LIB_PATH_opcodes = \
600 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
601@endif opcodes
602
603@if gmp
604HOST_LIB_PATH_gmp = \
605 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
606@endif gmp
607
608@if mpfr
609HOST_LIB_PATH_mpfr = \
610 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
611@endif mpfr
612
613@if mpc
614HOST_LIB_PATH_mpc = \
615 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
616@endif mpc
617
618@if ppl
619HOST_LIB_PATH_ppl = \
620 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
621@endif ppl
622
623@if cloog
624HOST_LIB_PATH_cloog = \
625 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
626@endif cloog
627
628@if libelf
629HOST_LIB_PATH_libelf = \
630 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
631@endif libelf
632
633
634# Flags to pass down to all sub-makes.
635BASE_FLAGS_TO_PASS = \
636 "DESTDIR=$(DESTDIR)" \
637 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
638 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
639 "bindir=$(bindir)" \
640 "datadir=$(datadir)" \
641 "exec_prefix=$(exec_prefix)" \
642 "includedir=$(includedir)" \
643 "datarootdir=$(datarootdir)" \
644 "docdir=$(docdir)" \
645 "infodir=$(infodir)" \
646 "pdfdir=$(pdfdir)" \
647 "htmldir=$(htmldir)" \
648 "libdir=$(libdir)" \
649 "libexecdir=$(libexecdir)" \
650 "lispdir=$(lispdir)" \
651 "localstatedir=$(localstatedir)" \
652 "mandir=$(mandir)" \
653 "oldincludedir=$(oldincludedir)" \
654 "prefix=$(prefix)" \
655 "sbindir=$(sbindir)" \
656 "sharedstatedir=$(sharedstatedir)" \
657 "sysconfdir=$(sysconfdir)" \
658 "tooldir=$(tooldir)" \
659 "build_tooldir=$(build_tooldir)" \
660 "target_alias=$(target_alias)" \
661 "AWK=$(AWK)" \
662 "BISON=$(BISON)" \
663 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
664 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
665 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
666 "EXPECT=$(EXPECT)" \
667 "FLEX=$(FLEX)" \
668 "INSTALL=$(INSTALL)" \
669 "INSTALL_DATA=$(INSTALL_DATA)" \
670 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
671 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
672 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
673 "LEX=$(LEX)" \
674 "M4=$(M4)" \
675 "MAKE=$(MAKE)" \
676 "RUNTEST=$(RUNTEST)" \
677 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
678 "SED=$(SED)" \
679 "SHELL=$(SHELL)" \
680 "YACC=$(YACC)" \
681 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
682 "ADA_CFLAGS=$(ADA_CFLAGS)" \
683 "AR_FLAGS=$(AR_FLAGS)" \
684 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
685 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
686 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
687 "CFLAGS=$(CFLAGS)" \
688 "CXXFLAGS=$(CXXFLAGS)" \
689 "LDFLAGS=$(LDFLAGS)" \
690 "LIBCFLAGS=$(LIBCFLAGS)" \
691 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
692 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
693 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
694 "GNATBIND=$(GNATBIND)" \
695 "GNATMAKE=$(GNATMAKE)" \
696 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
697 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
698 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
699 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
700 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
701 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
702 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
703 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
704 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
705 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
706 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
707 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
708 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
709 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
710 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
711 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
712 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
713 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
714 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
715 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
716 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
717 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
718 "BUILD_CONFIG=$(BUILD_CONFIG)" \
719 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
720 "LEAN=$(LEAN)" \
721 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
722 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
723 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
724 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
725 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
726 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
727 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
728 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
729 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
730 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
731 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
732 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
733 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
734 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
735 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
736 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
737 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
738 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
739 "TFLAGS=$(TFLAGS)" \
740 "CONFIG_SHELL=$(SHELL)" \
741 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
742
743# We leave this in just in case, but it is not needed anymore.
744RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
745
746# Flags to pass down to most sub-makes, in which we're building with
747# the host environment.
748EXTRA_HOST_FLAGS = \
749 'AR=$(AR)' \
750 'AS=$(AS)' \
751 'CC=$(CC)' \
752 'CXX=$(CXX)' \
753 'DLLTOOL=$(DLLTOOL)' \
754 'GCJ=$(GCJ)' \
755 'GFORTRAN=$(GFORTRAN)' \
756 'LD=$(LD)' \
757 'LIPO=$(LIPO)' \
758 'NM=$(NM)' \
759 'OBJDUMP=$(OBJDUMP)' \
760 'RANLIB=$(RANLIB)' \
761 'STRIP=$(STRIP)' \
762 'WINDRES=$(WINDRES)' \
763 'WINDMC=$(WINDMC)'
764
765FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
766
767# Flags that are concerned with the location of the X11 include files
768# and library files
769#
770# NOTE: until the top-level is getting the values via autoconf, it only
771# causes problems to have this top-level Makefile overriding the autoconf-set
772# values in child directories. Only variables that don't conflict with
773# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
774#
775X11_FLAGS_TO_PASS = \
776 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
777 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
778
779# Flags to pass to stage2 and later makes.
780
781POSTSTAGE1_FLAGS_TO_PASS = \
782 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
783 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
784 GNATBIND="$${GNATBIND}" \
785 LDFLAGS="$${LDFLAGS}" \
786 HOST_LIBS="$${HOST_LIBS}" \
787 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
788
789# Flags to pass down to makes which are built with the target environment.
790# The double $ decreases the length of the command line; those variables
791# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
792# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
793# so we expand them here.
794EXTRA_TARGET_FLAGS = \
795 'AR=$$(AR_FOR_TARGET)' \
796 'AS=$(COMPILER_AS_FOR_TARGET)' \
797 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
798 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
799 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
800 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
801 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
802 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
803 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
804 'LD=$(COMPILER_LD_FOR_TARGET)' \
805 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
806 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
807 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
808 'NM=$(COMPILER_NM_FOR_TARGET)' \
809 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
810 'RANLIB=$$(RANLIB_FOR_TARGET)' \
811 'WINDRES=$$(WINDRES_FOR_TARGET)' \
812 'WINDMC=$$(WINDMC_FOR_TARGET)' \
813 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
814 "TFLAGS=$$TFLAGS"
815
816TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
817
818# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
819# unfortunately needs the native compiler and the target ar and
820# ranlib.
821# If any variables are added here, they must be added to do-*, below.
822# The BUILD_* variables are a special case, which are used for the gcc
823# cross-building scheme.
824EXTRA_GCC_FLAGS = \
825 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
826 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
827 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
828 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
829 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
830 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
831
832GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
833
834@if gcc
835BUILD_CONFIG = @BUILD_CONFIG@
836ifneq ($(BUILD_CONFIG),)
837include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
838endif
839@endif gcc
840
841.PHONY: configure-host
842configure-host: \
843 maybe-configure-ash \
844 maybe-configure-autoconf \
845 maybe-configure-automake \
846 maybe-configure-bash \
847 maybe-configure-bfd \
848 maybe-configure-opcodes \
849 maybe-configure-binutils \
850 maybe-configure-bison \
851 maybe-configure-byacc \
852 maybe-configure-bzip2 \
853 maybe-configure-cgen \
854 maybe-configure-dejagnu \
855 maybe-configure-diff \
856 maybe-configure-dosutils \
857 maybe-configure-etc \
858 maybe-configure-fastjar \
859 maybe-configure-fileutils \
860 maybe-configure-findutils \
861 maybe-configure-find \
862 maybe-configure-fixincludes \
863 maybe-configure-flex \
864 maybe-configure-gas \
865 maybe-configure-gcc \
866 maybe-configure-gawk \
867 maybe-configure-gettext \
868 maybe-configure-gmp \
869 maybe-configure-mpfr \
870 maybe-configure-mpc \
871 maybe-configure-ppl \
872 maybe-configure-cloog \
873 maybe-configure-libelf \
874 maybe-configure-gnuserv \
875 maybe-configure-gold \
876 maybe-configure-gprof \
877 maybe-configure-gzip \
878 maybe-configure-hello \
879 maybe-configure-indent \
880 maybe-configure-intl \
881 maybe-configure-tcl \
882 maybe-configure-itcl \
883 maybe-configure-ld \
884 maybe-configure-libcpp \
885 maybe-configure-libdecnumber \
886 maybe-configure-libgui \
887 maybe-configure-libiberty \
888 maybe-configure-libiconv \
889 maybe-configure-libtool \
890 maybe-configure-m4 \
891 maybe-configure-make \
892 maybe-configure-mmalloc \
893 maybe-configure-patch \
894 maybe-configure-perl \
895 maybe-configure-prms \
896 maybe-configure-rcs \
897 maybe-configure-readline \
898 maybe-configure-release \
899 maybe-configure-recode \
900 maybe-configure-sed \
901 maybe-configure-send-pr \
902 maybe-configure-shellutils \
903 maybe-configure-sid \
904 maybe-configure-sim \
905 maybe-configure-tar \
906 maybe-configure-texinfo \
907 maybe-configure-textutils \
908 maybe-configure-time \
909 maybe-configure-uudecode \
910 maybe-configure-wdiff \
911 maybe-configure-zip \
912 maybe-configure-zlib \
913 maybe-configure-gdb \
914 maybe-configure-expect \
915 maybe-configure-guile \
916 maybe-configure-tk \
917 maybe-configure-libtermcap \
918 maybe-configure-utils \
919 maybe-configure-gnattools \
920 maybe-configure-lto-plugin
921.PHONY: configure-target
922configure-target: \
923 maybe-configure-target-libstdc++-v3 \
924 maybe-configure-target-libmudflap \
925 maybe-configure-target-libssp \
926 maybe-configure-target-newlib \
927 maybe-configure-target-libgcc \
928 maybe-configure-target-libgfortran \
929 maybe-configure-target-libobjc \
930 maybe-configure-target-libtermcap \
931 maybe-configure-target-winsup \
932 maybe-configure-target-libgloss \
933 maybe-configure-target-libiberty \
934 maybe-configure-target-gperf \
935 maybe-configure-target-examples \
936 maybe-configure-target-libffi \
937 maybe-configure-target-libjava \
938 maybe-configure-target-zlib \
939 maybe-configure-target-boehm-gc \
940 maybe-configure-target-qthreads \
941 maybe-configure-target-rda \
942 maybe-configure-target-libada \
943 maybe-configure-target-libgomp
944
945# The target built for a native non-bootstrap build.
946.PHONY: all
947all:
948@if gcc-bootstrap
949 [ -f stage_final ] || echo stage3 > stage_final
950 @r=`${PWD_COMMAND}`; export r; \
951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
952 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
953@endif gcc-bootstrap
954 @: $(MAKE); $(unstage)
955 @r=`${PWD_COMMAND}`; export r; \
956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
957@if gcc-bootstrap
958 if [ -f stage_last ]; then \
959 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
960 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
961 else \
962@endif gcc-bootstrap
963 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
964@if gcc-bootstrap
965 ; \
966 fi \
967@endif gcc-bootstrap
968 && :
969
970.PHONY: all-build
971
972all-build: maybe-all-build-libiberty
973all-build: maybe-all-build-bison
974all-build: maybe-all-build-byacc
975all-build: maybe-all-build-flex
976all-build: maybe-all-build-m4
977all-build: maybe-all-build-texinfo
978all-build: maybe-all-build-fixincludes
979
980.PHONY: all-host
981
982all-host: maybe-all-ash
983all-host: maybe-all-autoconf
984all-host: maybe-all-automake
985all-host: maybe-all-bash
986@if bfd-no-bootstrap
987all-host: maybe-all-bfd
988@endif bfd-no-bootstrap
989@if opcodes-no-bootstrap
990all-host: maybe-all-opcodes
991@endif opcodes-no-bootstrap
992@if binutils-no-bootstrap
993all-host: maybe-all-binutils
994@endif binutils-no-bootstrap
995all-host: maybe-all-bison
996all-host: maybe-all-byacc
997all-host: maybe-all-bzip2
998all-host: maybe-all-cgen
999all-host: maybe-all-dejagnu
1000all-host: maybe-all-diff
1001all-host: maybe-all-dosutils
1002all-host: maybe-all-etc
1003all-host: maybe-all-fastjar
1004all-host: maybe-all-fileutils
1005all-host: maybe-all-findutils
1006all-host: maybe-all-find
1007all-host: maybe-all-fixincludes
1008all-host: maybe-all-flex
1009@if gas-no-bootstrap
1010all-host: maybe-all-gas
1011@endif gas-no-bootstrap
1012@if gcc-no-bootstrap
1013all-host: maybe-all-gcc
1014@endif gcc-no-bootstrap
1015all-host: maybe-all-gawk
1016all-host: maybe-all-gettext
1017@if gmp-no-bootstrap
1018all-host: maybe-all-gmp
1019@endif gmp-no-bootstrap
1020@if mpfr-no-bootstrap
1021all-host: maybe-all-mpfr
1022@endif mpfr-no-bootstrap
1023@if mpc-no-bootstrap
1024all-host: maybe-all-mpc
1025@endif mpc-no-bootstrap
1026@if ppl-no-bootstrap
1027all-host: maybe-all-ppl
1028@endif ppl-no-bootstrap
1029@if cloog-no-bootstrap
1030all-host: maybe-all-cloog
1031@endif cloog-no-bootstrap
1032@if libelf-no-bootstrap
1033all-host: maybe-all-libelf
1034@endif libelf-no-bootstrap
1035all-host: maybe-all-gnuserv
1036@if gold-no-bootstrap
1037all-host: maybe-all-gold
1038@endif gold-no-bootstrap
1039all-host: maybe-all-gprof
1040all-host: maybe-all-gzip
1041all-host: maybe-all-hello
1042all-host: maybe-all-indent
1043@if intl-no-bootstrap
1044all-host: maybe-all-intl
1045@endif intl-no-bootstrap
1046all-host: maybe-all-tcl
1047all-host: maybe-all-itcl
1048@if ld-no-bootstrap
1049all-host: maybe-all-ld
1050@endif ld-no-bootstrap
1051@if libcpp-no-bootstrap
1052all-host: maybe-all-libcpp
1053@endif libcpp-no-bootstrap
1054@if libdecnumber-no-bootstrap
1055all-host: maybe-all-libdecnumber
1056@endif libdecnumber-no-bootstrap
1057all-host: maybe-all-libgui
1058@if libiberty-no-bootstrap
1059all-host: maybe-all-libiberty
1060@endif libiberty-no-bootstrap
1061all-host: maybe-all-libiconv
1062all-host: maybe-all-libtool
1063all-host: maybe-all-m4
1064all-host: maybe-all-make
1065all-host: maybe-all-mmalloc
1066all-host: maybe-all-patch
1067all-host: maybe-all-perl
1068all-host: maybe-all-prms
1069all-host: maybe-all-rcs
1070all-host: maybe-all-readline
1071all-host: maybe-all-release
1072all-host: maybe-all-recode
1073all-host: maybe-all-sed
1074all-host: maybe-all-send-pr
1075all-host: maybe-all-shellutils
1076all-host: maybe-all-sid
1077all-host: maybe-all-sim
1078all-host: maybe-all-tar
1079all-host: maybe-all-texinfo
1080all-host: maybe-all-textutils
1081all-host: maybe-all-time
1082all-host: maybe-all-uudecode
1083all-host: maybe-all-wdiff
1084all-host: maybe-all-zip
1085@if zlib-no-bootstrap
1086all-host: maybe-all-zlib
1087@endif zlib-no-bootstrap
1088all-host: maybe-all-gdb
1089all-host: maybe-all-expect
1090all-host: maybe-all-guile
1091all-host: maybe-all-tk
1092all-host: maybe-all-libtermcap
1093all-host: maybe-all-utils
1094all-host: maybe-all-gnattools
1095@if lto-plugin-no-bootstrap
1096all-host: maybe-all-lto-plugin
1097@endif lto-plugin-no-bootstrap
1098
1099.PHONY: all-target
1100
1101@if target-libstdc++-v3-no-bootstrap
1102all-target: maybe-all-target-libstdc++-v3
1103@endif target-libstdc++-v3-no-bootstrap
1104all-target: maybe-all-target-libmudflap
1105all-target: maybe-all-target-libssp
1106all-target: maybe-all-target-newlib
1107@if target-libgcc-no-bootstrap
1108all-target: maybe-all-target-libgcc
1109@endif target-libgcc-no-bootstrap
1110all-target: maybe-all-target-libgfortran
1111all-target: maybe-all-target-libobjc
1112all-target: maybe-all-target-libtermcap
1113all-target: maybe-all-target-winsup
1114all-target: maybe-all-target-libgloss
1115all-target: maybe-all-target-libiberty
1116all-target: maybe-all-target-gperf
1117all-target: maybe-all-target-examples
1118all-target: maybe-all-target-libffi
1119all-target: maybe-all-target-libjava
1120all-target: maybe-all-target-zlib
1121all-target: maybe-all-target-boehm-gc
1122all-target: maybe-all-target-qthreads
1123all-target: maybe-all-target-rda
1124all-target: maybe-all-target-libada
1125@if target-libgomp-no-bootstrap
1126all-target: maybe-all-target-libgomp
1127@endif target-libgomp-no-bootstrap
1128
1129# Do a target for all the subdirectories. A ``make do-X'' will do a
1130# ``make X'' in all subdirectories (because, in general, there is a
1131# dependency (below) of X upon do-X, a ``make X'' will also do this,
1132# but it may do additional work as well).
1133
1134.PHONY: do-info
1135do-info:
1136 @: $(MAKE); $(unstage)
1137 @r=`${PWD_COMMAND}`; export r; \
1138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1139 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1140 info-target
1141
1142
1143.PHONY: info-host
1144
1145info-host: maybe-info-ash
1146info-host: maybe-info-autoconf
1147info-host: maybe-info-automake
1148info-host: maybe-info-bash
1149info-host: maybe-info-bfd
1150info-host: maybe-info-opcodes
1151info-host: maybe-info-binutils
1152info-host: maybe-info-bison
1153info-host: maybe-info-byacc
1154info-host: maybe-info-bzip2
1155info-host: maybe-info-cgen
1156info-host: maybe-info-dejagnu
1157info-host: maybe-info-diff
1158info-host: maybe-info-dosutils
1159info-host: maybe-info-etc
1160info-host: maybe-info-fastjar
1161info-host: maybe-info-fileutils
1162info-host: maybe-info-findutils
1163info-host: maybe-info-find
1164info-host: maybe-info-fixincludes
1165info-host: maybe-info-flex
1166info-host: maybe-info-gas
1167info-host: maybe-info-gcc
1168info-host: maybe-info-gawk
1169info-host: maybe-info-gettext
1170info-host: maybe-info-gmp
1171info-host: maybe-info-mpfr
1172info-host: maybe-info-mpc
1173info-host: maybe-info-ppl
1174info-host: maybe-info-cloog
1175info-host: maybe-info-libelf
1176info-host: maybe-info-gnuserv
1177info-host: maybe-info-gold
1178info-host: maybe-info-gprof
1179info-host: maybe-info-gzip
1180info-host: maybe-info-hello
1181info-host: maybe-info-indent
1182info-host: maybe-info-intl
1183info-host: maybe-info-tcl
1184info-host: maybe-info-itcl
1185info-host: maybe-info-ld
1186info-host: maybe-info-libcpp
1187info-host: maybe-info-libdecnumber
1188info-host: maybe-info-libgui
1189info-host: maybe-info-libiberty
1190info-host: maybe-info-libiconv
1191info-host: maybe-info-libtool
1192info-host: maybe-info-m4
1193info-host: maybe-info-make
1194info-host: maybe-info-mmalloc
1195info-host: maybe-info-patch
1196info-host: maybe-info-perl
1197info-host: maybe-info-prms
1198info-host: maybe-info-rcs
1199info-host: maybe-info-readline
1200info-host: maybe-info-release
1201info-host: maybe-info-recode
1202info-host: maybe-info-sed
1203info-host: maybe-info-send-pr
1204info-host: maybe-info-shellutils
1205info-host: maybe-info-sid
1206info-host: maybe-info-sim
1207info-host: maybe-info-tar
1208info-host: maybe-info-texinfo
1209info-host: maybe-info-textutils
1210info-host: maybe-info-time
1211info-host: maybe-info-uudecode
1212info-host: maybe-info-wdiff
1213info-host: maybe-info-zip
1214info-host: maybe-info-zlib
1215info-host: maybe-info-gdb
1216info-host: maybe-info-expect
1217info-host: maybe-info-guile
1218info-host: maybe-info-tk
1219info-host: maybe-info-libtermcap
1220info-host: maybe-info-utils
1221info-host: maybe-info-gnattools
1222info-host: maybe-info-lto-plugin
1223
1224.PHONY: info-target
1225
1226info-target: maybe-info-target-libstdc++-v3
1227info-target: maybe-info-target-libmudflap
1228info-target: maybe-info-target-libssp
1229info-target: maybe-info-target-newlib
1230info-target: maybe-info-target-libgcc
1231info-target: maybe-info-target-libgfortran
1232info-target: maybe-info-target-libobjc
1233info-target: maybe-info-target-libtermcap
1234info-target: maybe-info-target-winsup
1235info-target: maybe-info-target-libgloss
1236info-target: maybe-info-target-libiberty
1237info-target: maybe-info-target-gperf
1238info-target: maybe-info-target-examples
1239info-target: maybe-info-target-libffi
1240info-target: maybe-info-target-libjava
1241info-target: maybe-info-target-zlib
1242info-target: maybe-info-target-boehm-gc
1243info-target: maybe-info-target-qthreads
1244info-target: maybe-info-target-rda
1245info-target: maybe-info-target-libada
1246info-target: maybe-info-target-libgomp
1247
1248.PHONY: do-dvi
1249do-dvi:
1250 @: $(MAKE); $(unstage)
1251 @r=`${PWD_COMMAND}`; export r; \
1252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1253 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1254 dvi-target
1255
1256
1257.PHONY: dvi-host
1258
1259dvi-host: maybe-dvi-ash
1260dvi-host: maybe-dvi-autoconf
1261dvi-host: maybe-dvi-automake
1262dvi-host: maybe-dvi-bash
1263dvi-host: maybe-dvi-bfd
1264dvi-host: maybe-dvi-opcodes
1265dvi-host: maybe-dvi-binutils
1266dvi-host: maybe-dvi-bison
1267dvi-host: maybe-dvi-byacc
1268dvi-host: maybe-dvi-bzip2
1269dvi-host: maybe-dvi-cgen
1270dvi-host: maybe-dvi-dejagnu
1271dvi-host: maybe-dvi-diff
1272dvi-host: maybe-dvi-dosutils
1273dvi-host: maybe-dvi-etc
1274dvi-host: maybe-dvi-fastjar
1275dvi-host: maybe-dvi-fileutils
1276dvi-host: maybe-dvi-findutils
1277dvi-host: maybe-dvi-find
1278dvi-host: maybe-dvi-fixincludes
1279dvi-host: maybe-dvi-flex
1280dvi-host: maybe-dvi-gas
1281dvi-host: maybe-dvi-gcc
1282dvi-host: maybe-dvi-gawk
1283dvi-host: maybe-dvi-gettext
1284dvi-host: maybe-dvi-gmp
1285dvi-host: maybe-dvi-mpfr
1286dvi-host: maybe-dvi-mpc
1287dvi-host: maybe-dvi-ppl
1288dvi-host: maybe-dvi-cloog
1289dvi-host: maybe-dvi-libelf
1290dvi-host: maybe-dvi-gnuserv
1291dvi-host: maybe-dvi-gold
1292dvi-host: maybe-dvi-gprof
1293dvi-host: maybe-dvi-gzip
1294dvi-host: maybe-dvi-hello
1295dvi-host: maybe-dvi-indent
1296dvi-host: maybe-dvi-intl
1297dvi-host: maybe-dvi-tcl
1298dvi-host: maybe-dvi-itcl
1299dvi-host: maybe-dvi-ld
1300dvi-host: maybe-dvi-libcpp
1301dvi-host: maybe-dvi-libdecnumber
1302dvi-host: maybe-dvi-libgui
1303dvi-host: maybe-dvi-libiberty
1304dvi-host: maybe-dvi-libiconv
1305dvi-host: maybe-dvi-libtool
1306dvi-host: maybe-dvi-m4
1307dvi-host: maybe-dvi-make
1308dvi-host: maybe-dvi-mmalloc
1309dvi-host: maybe-dvi-patch
1310dvi-host: maybe-dvi-perl
1311dvi-host: maybe-dvi-prms
1312dvi-host: maybe-dvi-rcs
1313dvi-host: maybe-dvi-readline
1314dvi-host: maybe-dvi-release
1315dvi-host: maybe-dvi-recode
1316dvi-host: maybe-dvi-sed
1317dvi-host: maybe-dvi-send-pr
1318dvi-host: maybe-dvi-shellutils
1319dvi-host: maybe-dvi-sid
1320dvi-host: maybe-dvi-sim
1321dvi-host: maybe-dvi-tar
1322dvi-host: maybe-dvi-texinfo
1323dvi-host: maybe-dvi-textutils
1324dvi-host: maybe-dvi-time
1325dvi-host: maybe-dvi-uudecode
1326dvi-host: maybe-dvi-wdiff
1327dvi-host: maybe-dvi-zip
1328dvi-host: maybe-dvi-zlib
1329dvi-host: maybe-dvi-gdb
1330dvi-host: maybe-dvi-expect
1331dvi-host: maybe-dvi-guile
1332dvi-host: maybe-dvi-tk
1333dvi-host: maybe-dvi-libtermcap
1334dvi-host: maybe-dvi-utils
1335dvi-host: maybe-dvi-gnattools
1336dvi-host: maybe-dvi-lto-plugin
1337
1338.PHONY: dvi-target
1339
1340dvi-target: maybe-dvi-target-libstdc++-v3
1341dvi-target: maybe-dvi-target-libmudflap
1342dvi-target: maybe-dvi-target-libssp
1343dvi-target: maybe-dvi-target-newlib
1344dvi-target: maybe-dvi-target-libgcc
1345dvi-target: maybe-dvi-target-libgfortran
1346dvi-target: maybe-dvi-target-libobjc
1347dvi-target: maybe-dvi-target-libtermcap
1348dvi-target: maybe-dvi-target-winsup
1349dvi-target: maybe-dvi-target-libgloss
1350dvi-target: maybe-dvi-target-libiberty
1351dvi-target: maybe-dvi-target-gperf
1352dvi-target: maybe-dvi-target-examples
1353dvi-target: maybe-dvi-target-libffi
1354dvi-target: maybe-dvi-target-libjava
1355dvi-target: maybe-dvi-target-zlib
1356dvi-target: maybe-dvi-target-boehm-gc
1357dvi-target: maybe-dvi-target-qthreads
1358dvi-target: maybe-dvi-target-rda
1359dvi-target: maybe-dvi-target-libada
1360dvi-target: maybe-dvi-target-libgomp
1361
1362.PHONY: do-pdf
1363do-pdf:
1364 @: $(MAKE); $(unstage)
1365 @r=`${PWD_COMMAND}`; export r; \
1366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1367 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1368 pdf-target
1369
1370
1371.PHONY: pdf-host
1372
1373pdf-host: maybe-pdf-ash
1374pdf-host: maybe-pdf-autoconf
1375pdf-host: maybe-pdf-automake
1376pdf-host: maybe-pdf-bash
1377pdf-host: maybe-pdf-bfd
1378pdf-host: maybe-pdf-opcodes
1379pdf-host: maybe-pdf-binutils
1380pdf-host: maybe-pdf-bison
1381pdf-host: maybe-pdf-byacc
1382pdf-host: maybe-pdf-bzip2
1383pdf-host: maybe-pdf-cgen
1384pdf-host: maybe-pdf-dejagnu
1385pdf-host: maybe-pdf-diff
1386pdf-host: maybe-pdf-dosutils
1387pdf-host: maybe-pdf-etc
1388pdf-host: maybe-pdf-fastjar
1389pdf-host: maybe-pdf-fileutils
1390pdf-host: maybe-pdf-findutils
1391pdf-host: maybe-pdf-find
1392pdf-host: maybe-pdf-fixincludes
1393pdf-host: maybe-pdf-flex
1394pdf-host: maybe-pdf-gas
1395pdf-host: maybe-pdf-gcc
1396pdf-host: maybe-pdf-gawk
1397pdf-host: maybe-pdf-gettext
1398pdf-host: maybe-pdf-gmp
1399pdf-host: maybe-pdf-mpfr
1400pdf-host: maybe-pdf-mpc
1401pdf-host: maybe-pdf-ppl
1402pdf-host: maybe-pdf-cloog
1403pdf-host: maybe-pdf-libelf
1404pdf-host: maybe-pdf-gnuserv
1405pdf-host: maybe-pdf-gold
1406pdf-host: maybe-pdf-gprof
1407pdf-host: maybe-pdf-gzip
1408pdf-host: maybe-pdf-hello
1409pdf-host: maybe-pdf-indent
1410pdf-host: maybe-pdf-intl
1411pdf-host: maybe-pdf-tcl
1412pdf-host: maybe-pdf-itcl
1413pdf-host: maybe-pdf-ld
1414pdf-host: maybe-pdf-libcpp
1415pdf-host: maybe-pdf-libdecnumber
1416pdf-host: maybe-pdf-libgui
1417pdf-host: maybe-pdf-libiberty
1418pdf-host: maybe-pdf-libiconv
1419pdf-host: maybe-pdf-libtool
1420pdf-host: maybe-pdf-m4
1421pdf-host: maybe-pdf-make
1422pdf-host: maybe-pdf-mmalloc
1423pdf-host: maybe-pdf-patch
1424pdf-host: maybe-pdf-perl
1425pdf-host: maybe-pdf-prms
1426pdf-host: maybe-pdf-rcs
1427pdf-host: maybe-pdf-readline
1428pdf-host: maybe-pdf-release
1429pdf-host: maybe-pdf-recode
1430pdf-host: maybe-pdf-sed
1431pdf-host: maybe-pdf-send-pr
1432pdf-host: maybe-pdf-shellutils
1433pdf-host: maybe-pdf-sid
1434pdf-host: maybe-pdf-sim
1435pdf-host: maybe-pdf-tar
1436pdf-host: maybe-pdf-texinfo
1437pdf-host: maybe-pdf-textutils
1438pdf-host: maybe-pdf-time
1439pdf-host: maybe-pdf-uudecode
1440pdf-host: maybe-pdf-wdiff
1441pdf-host: maybe-pdf-zip
1442pdf-host: maybe-pdf-zlib
1443pdf-host: maybe-pdf-gdb
1444pdf-host: maybe-pdf-expect
1445pdf-host: maybe-pdf-guile
1446pdf-host: maybe-pdf-tk
1447pdf-host: maybe-pdf-libtermcap
1448pdf-host: maybe-pdf-utils
1449pdf-host: maybe-pdf-gnattools
1450pdf-host: maybe-pdf-lto-plugin
1451
1452.PHONY: pdf-target
1453
1454pdf-target: maybe-pdf-target-libstdc++-v3
1455pdf-target: maybe-pdf-target-libmudflap
1456pdf-target: maybe-pdf-target-libssp
1457pdf-target: maybe-pdf-target-newlib
1458pdf-target: maybe-pdf-target-libgcc
1459pdf-target: maybe-pdf-target-libgfortran
1460pdf-target: maybe-pdf-target-libobjc
1461pdf-target: maybe-pdf-target-libtermcap
1462pdf-target: maybe-pdf-target-winsup
1463pdf-target: maybe-pdf-target-libgloss
1464pdf-target: maybe-pdf-target-libiberty
1465pdf-target: maybe-pdf-target-gperf
1466pdf-target: maybe-pdf-target-examples
1467pdf-target: maybe-pdf-target-libffi
1468pdf-target: maybe-pdf-target-libjava
1469pdf-target: maybe-pdf-target-zlib
1470pdf-target: maybe-pdf-target-boehm-gc
1471pdf-target: maybe-pdf-target-qthreads
1472pdf-target: maybe-pdf-target-rda
1473pdf-target: maybe-pdf-target-libada
1474pdf-target: maybe-pdf-target-libgomp
1475
1476.PHONY: do-html
1477do-html:
1478 @: $(MAKE); $(unstage)
1479 @r=`${PWD_COMMAND}`; export r; \
1480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1481 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1482 html-target
1483
1484
1485.PHONY: html-host
1486
1487html-host: maybe-html-ash
1488html-host: maybe-html-autoconf
1489html-host: maybe-html-automake
1490html-host: maybe-html-bash
1491html-host: maybe-html-bfd
1492html-host: maybe-html-opcodes
1493html-host: maybe-html-binutils
1494html-host: maybe-html-bison
1495html-host: maybe-html-byacc
1496html-host: maybe-html-bzip2
1497html-host: maybe-html-cgen
1498html-host: maybe-html-dejagnu
1499html-host: maybe-html-diff
1500html-host: maybe-html-dosutils
1501html-host: maybe-html-etc
1502html-host: maybe-html-fastjar
1503html-host: maybe-html-fileutils
1504html-host: maybe-html-findutils
1505html-host: maybe-html-find
1506html-host: maybe-html-fixincludes
1507html-host: maybe-html-flex
1508html-host: maybe-html-gas
1509html-host: maybe-html-gcc
1510html-host: maybe-html-gawk
1511html-host: maybe-html-gettext
1512html-host: maybe-html-gmp
1513html-host: maybe-html-mpfr
1514html-host: maybe-html-mpc
1515html-host: maybe-html-ppl
1516html-host: maybe-html-cloog
1517html-host: maybe-html-libelf
1518html-host: maybe-html-gnuserv
1519html-host: maybe-html-gold
1520html-host: maybe-html-gprof
1521html-host: maybe-html-gzip
1522html-host: maybe-html-hello
1523html-host: maybe-html-indent
1524html-host: maybe-html-intl
1525html-host: maybe-html-tcl
1526html-host: maybe-html-itcl
1527html-host: maybe-html-ld
1528html-host: maybe-html-libcpp
1529html-host: maybe-html-libdecnumber
1530html-host: maybe-html-libgui
1531html-host: maybe-html-libiberty
1532html-host: maybe-html-libiconv
1533html-host: maybe-html-libtool
1534html-host: maybe-html-m4
1535html-host: maybe-html-make
1536html-host: maybe-html-mmalloc
1537html-host: maybe-html-patch
1538html-host: maybe-html-perl
1539html-host: maybe-html-prms
1540html-host: maybe-html-rcs
1541html-host: maybe-html-readline
1542html-host: maybe-html-release
1543html-host: maybe-html-recode
1544html-host: maybe-html-sed
1545html-host: maybe-html-send-pr
1546html-host: maybe-html-shellutils
1547html-host: maybe-html-sid
1548html-host: maybe-html-sim
1549html-host: maybe-html-tar
1550html-host: maybe-html-texinfo
1551html-host: maybe-html-textutils
1552html-host: maybe-html-time
1553html-host: maybe-html-uudecode
1554html-host: maybe-html-wdiff
1555html-host: maybe-html-zip
1556html-host: maybe-html-zlib
1557html-host: maybe-html-gdb
1558html-host: maybe-html-expect
1559html-host: maybe-html-guile
1560html-host: maybe-html-tk
1561html-host: maybe-html-libtermcap
1562html-host: maybe-html-utils
1563html-host: maybe-html-gnattools
1564html-host: maybe-html-lto-plugin
1565
1566.PHONY: html-target
1567
1568html-target: maybe-html-target-libstdc++-v3
1569html-target: maybe-html-target-libmudflap
1570html-target: maybe-html-target-libssp
1571html-target: maybe-html-target-newlib
1572html-target: maybe-html-target-libgcc
1573html-target: maybe-html-target-libgfortran
1574html-target: maybe-html-target-libobjc
1575html-target: maybe-html-target-libtermcap
1576html-target: maybe-html-target-winsup
1577html-target: maybe-html-target-libgloss
1578html-target: maybe-html-target-libiberty
1579html-target: maybe-html-target-gperf
1580html-target: maybe-html-target-examples
1581html-target: maybe-html-target-libffi
1582html-target: maybe-html-target-libjava
1583html-target: maybe-html-target-zlib
1584html-target: maybe-html-target-boehm-gc
1585html-target: maybe-html-target-qthreads
1586html-target: maybe-html-target-rda
1587html-target: maybe-html-target-libada
1588html-target: maybe-html-target-libgomp
1589
1590.PHONY: do-TAGS
1591do-TAGS:
1592 @: $(MAKE); $(unstage)
1593 @r=`${PWD_COMMAND}`; export r; \
1594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1595 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1596 TAGS-target
1597
1598
1599.PHONY: TAGS-host
1600
1601TAGS-host: maybe-TAGS-ash
1602TAGS-host: maybe-TAGS-autoconf
1603TAGS-host: maybe-TAGS-automake
1604TAGS-host: maybe-TAGS-bash
1605TAGS-host: maybe-TAGS-bfd
1606TAGS-host: maybe-TAGS-opcodes
1607TAGS-host: maybe-TAGS-binutils
1608TAGS-host: maybe-TAGS-bison
1609TAGS-host: maybe-TAGS-byacc
1610TAGS-host: maybe-TAGS-bzip2
1611TAGS-host: maybe-TAGS-cgen
1612TAGS-host: maybe-TAGS-dejagnu
1613TAGS-host: maybe-TAGS-diff
1614TAGS-host: maybe-TAGS-dosutils
1615TAGS-host: maybe-TAGS-etc
1616TAGS-host: maybe-TAGS-fastjar
1617TAGS-host: maybe-TAGS-fileutils
1618TAGS-host: maybe-TAGS-findutils
1619TAGS-host: maybe-TAGS-find
1620TAGS-host: maybe-TAGS-fixincludes
1621TAGS-host: maybe-TAGS-flex
1622TAGS-host: maybe-TAGS-gas
1623TAGS-host: maybe-TAGS-gcc
1624TAGS-host: maybe-TAGS-gawk
1625TAGS-host: maybe-TAGS-gettext
1626TAGS-host: maybe-TAGS-gmp
1627TAGS-host: maybe-TAGS-mpfr
1628TAGS-host: maybe-TAGS-mpc
1629TAGS-host: maybe-TAGS-ppl
1630TAGS-host: maybe-TAGS-cloog
1631TAGS-host: maybe-TAGS-libelf
1632TAGS-host: maybe-TAGS-gnuserv
1633TAGS-host: maybe-TAGS-gold
1634TAGS-host: maybe-TAGS-gprof
1635TAGS-host: maybe-TAGS-gzip
1636TAGS-host: maybe-TAGS-hello
1637TAGS-host: maybe-TAGS-indent
1638TAGS-host: maybe-TAGS-intl
1639TAGS-host: maybe-TAGS-tcl
1640TAGS-host: maybe-TAGS-itcl
1641TAGS-host: maybe-TAGS-ld
1642TAGS-host: maybe-TAGS-libcpp
1643TAGS-host: maybe-TAGS-libdecnumber
1644TAGS-host: maybe-TAGS-libgui
1645TAGS-host: maybe-TAGS-libiberty
1646TAGS-host: maybe-TAGS-libiconv
1647TAGS-host: maybe-TAGS-libtool
1648TAGS-host: maybe-TAGS-m4
1649TAGS-host: maybe-TAGS-make
1650TAGS-host: maybe-TAGS-mmalloc
1651TAGS-host: maybe-TAGS-patch
1652TAGS-host: maybe-TAGS-perl
1653TAGS-host: maybe-TAGS-prms
1654TAGS-host: maybe-TAGS-rcs
1655TAGS-host: maybe-TAGS-readline
1656TAGS-host: maybe-TAGS-release
1657TAGS-host: maybe-TAGS-recode
1658TAGS-host: maybe-TAGS-sed
1659TAGS-host: maybe-TAGS-send-pr
1660TAGS-host: maybe-TAGS-shellutils
1661TAGS-host: maybe-TAGS-sid
1662TAGS-host: maybe-TAGS-sim
1663TAGS-host: maybe-TAGS-tar
1664TAGS-host: maybe-TAGS-texinfo
1665TAGS-host: maybe-TAGS-textutils
1666TAGS-host: maybe-TAGS-time
1667TAGS-host: maybe-TAGS-uudecode
1668TAGS-host: maybe-TAGS-wdiff
1669TAGS-host: maybe-TAGS-zip
1670TAGS-host: maybe-TAGS-zlib
1671TAGS-host: maybe-TAGS-gdb
1672TAGS-host: maybe-TAGS-expect
1673TAGS-host: maybe-TAGS-guile
1674TAGS-host: maybe-TAGS-tk
1675TAGS-host: maybe-TAGS-libtermcap
1676TAGS-host: maybe-TAGS-utils
1677TAGS-host: maybe-TAGS-gnattools
1678TAGS-host: maybe-TAGS-lto-plugin
1679
1680.PHONY: TAGS-target
1681
1682TAGS-target: maybe-TAGS-target-libstdc++-v3
1683TAGS-target: maybe-TAGS-target-libmudflap
1684TAGS-target: maybe-TAGS-target-libssp
1685TAGS-target: maybe-TAGS-target-newlib
1686TAGS-target: maybe-TAGS-target-libgcc
1687TAGS-target: maybe-TAGS-target-libgfortran
1688TAGS-target: maybe-TAGS-target-libobjc
1689TAGS-target: maybe-TAGS-target-libtermcap
1690TAGS-target: maybe-TAGS-target-winsup
1691TAGS-target: maybe-TAGS-target-libgloss
1692TAGS-target: maybe-TAGS-target-libiberty
1693TAGS-target: maybe-TAGS-target-gperf
1694TAGS-target: maybe-TAGS-target-examples
1695TAGS-target: maybe-TAGS-target-libffi
1696TAGS-target: maybe-TAGS-target-libjava
1697TAGS-target: maybe-TAGS-target-zlib
1698TAGS-target: maybe-TAGS-target-boehm-gc
1699TAGS-target: maybe-TAGS-target-qthreads
1700TAGS-target: maybe-TAGS-target-rda
1701TAGS-target: maybe-TAGS-target-libada
1702TAGS-target: maybe-TAGS-target-libgomp
1703
1704.PHONY: do-install-info
1705do-install-info:
1706 @: $(MAKE); $(unstage)
1707 @r=`${PWD_COMMAND}`; export r; \
1708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1709 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1710 install-info-target
1711
1712
1713.PHONY: install-info-host
1714
1715install-info-host: maybe-install-info-ash
1716install-info-host: maybe-install-info-autoconf
1717install-info-host: maybe-install-info-automake
1718install-info-host: maybe-install-info-bash
1719install-info-host: maybe-install-info-bfd
1720install-info-host: maybe-install-info-opcodes
1721install-info-host: maybe-install-info-binutils
1722install-info-host: maybe-install-info-bison
1723install-info-host: maybe-install-info-byacc
1724install-info-host: maybe-install-info-bzip2
1725install-info-host: maybe-install-info-cgen
1726install-info-host: maybe-install-info-dejagnu
1727install-info-host: maybe-install-info-diff
1728install-info-host: maybe-install-info-dosutils
1729install-info-host: maybe-install-info-etc
1730install-info-host: maybe-install-info-fastjar
1731install-info-host: maybe-install-info-fileutils
1732install-info-host: maybe-install-info-findutils
1733install-info-host: maybe-install-info-find
1734install-info-host: maybe-install-info-fixincludes
1735install-info-host: maybe-install-info-flex
1736install-info-host: maybe-install-info-gas
1737install-info-host: maybe-install-info-gcc
1738install-info-host: maybe-install-info-gawk
1739install-info-host: maybe-install-info-gettext
1740install-info-host: maybe-install-info-gmp
1741install-info-host: maybe-install-info-mpfr
1742install-info-host: maybe-install-info-mpc
1743install-info-host: maybe-install-info-ppl
1744install-info-host: maybe-install-info-cloog
1745install-info-host: maybe-install-info-libelf
1746install-info-host: maybe-install-info-gnuserv
1747install-info-host: maybe-install-info-gold
1748install-info-host: maybe-install-info-gprof
1749install-info-host: maybe-install-info-gzip
1750install-info-host: maybe-install-info-hello
1751install-info-host: maybe-install-info-indent
1752install-info-host: maybe-install-info-intl
1753install-info-host: maybe-install-info-tcl
1754install-info-host: maybe-install-info-itcl
1755install-info-host: maybe-install-info-ld
1756install-info-host: maybe-install-info-libcpp
1757install-info-host: maybe-install-info-libdecnumber
1758install-info-host: maybe-install-info-libgui
1759install-info-host: maybe-install-info-libiberty
1760install-info-host: maybe-install-info-libiconv
1761install-info-host: maybe-install-info-libtool
1762install-info-host: maybe-install-info-m4
1763install-info-host: maybe-install-info-make
1764install-info-host: maybe-install-info-mmalloc
1765install-info-host: maybe-install-info-patch
1766install-info-host: maybe-install-info-perl
1767install-info-host: maybe-install-info-prms
1768install-info-host: maybe-install-info-rcs
1769install-info-host: maybe-install-info-readline
1770install-info-host: maybe-install-info-release
1771install-info-host: maybe-install-info-recode
1772install-info-host: maybe-install-info-sed
1773install-info-host: maybe-install-info-send-pr
1774install-info-host: maybe-install-info-shellutils
1775install-info-host: maybe-install-info-sid
1776install-info-host: maybe-install-info-sim
1777install-info-host: maybe-install-info-tar
1778install-info-host: maybe-install-info-texinfo
1779install-info-host: maybe-install-info-textutils
1780install-info-host: maybe-install-info-time
1781install-info-host: maybe-install-info-uudecode
1782install-info-host: maybe-install-info-wdiff
1783install-info-host: maybe-install-info-zip
1784install-info-host: maybe-install-info-zlib
1785install-info-host: maybe-install-info-gdb
1786install-info-host: maybe-install-info-expect
1787install-info-host: maybe-install-info-guile
1788install-info-host: maybe-install-info-tk
1789install-info-host: maybe-install-info-libtermcap
1790install-info-host: maybe-install-info-utils
1791install-info-host: maybe-install-info-gnattools
1792install-info-host: maybe-install-info-lto-plugin
1793
1794.PHONY: install-info-target
1795
1796install-info-target: maybe-install-info-target-libstdc++-v3
1797install-info-target: maybe-install-info-target-libmudflap
1798install-info-target: maybe-install-info-target-libssp
1799install-info-target: maybe-install-info-target-newlib
1800install-info-target: maybe-install-info-target-libgcc
1801install-info-target: maybe-install-info-target-libgfortran
1802install-info-target: maybe-install-info-target-libobjc
1803install-info-target: maybe-install-info-target-libtermcap
1804install-info-target: maybe-install-info-target-winsup
1805install-info-target: maybe-install-info-target-libgloss
1806install-info-target: maybe-install-info-target-libiberty
1807install-info-target: maybe-install-info-target-gperf
1808install-info-target: maybe-install-info-target-examples
1809install-info-target: maybe-install-info-target-libffi
1810install-info-target: maybe-install-info-target-libjava
1811install-info-target: maybe-install-info-target-zlib
1812install-info-target: maybe-install-info-target-boehm-gc
1813install-info-target: maybe-install-info-target-qthreads
1814install-info-target: maybe-install-info-target-rda
1815install-info-target: maybe-install-info-target-libada
1816install-info-target: maybe-install-info-target-libgomp
1817
1818.PHONY: do-install-pdf
1819do-install-pdf:
1820 @: $(MAKE); $(unstage)
1821 @r=`${PWD_COMMAND}`; export r; \
1822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1823 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1824 install-pdf-target
1825
1826
1827.PHONY: install-pdf-host
1828
1829install-pdf-host: maybe-install-pdf-ash
1830install-pdf-host: maybe-install-pdf-autoconf
1831install-pdf-host: maybe-install-pdf-automake
1832install-pdf-host: maybe-install-pdf-bash
1833install-pdf-host: maybe-install-pdf-bfd
1834install-pdf-host: maybe-install-pdf-opcodes
1835install-pdf-host: maybe-install-pdf-binutils
1836install-pdf-host: maybe-install-pdf-bison
1837install-pdf-host: maybe-install-pdf-byacc
1838install-pdf-host: maybe-install-pdf-bzip2
1839install-pdf-host: maybe-install-pdf-cgen
1840install-pdf-host: maybe-install-pdf-dejagnu
1841install-pdf-host: maybe-install-pdf-diff
1842install-pdf-host: maybe-install-pdf-dosutils
1843install-pdf-host: maybe-install-pdf-etc
1844install-pdf-host: maybe-install-pdf-fastjar
1845install-pdf-host: maybe-install-pdf-fileutils
1846install-pdf-host: maybe-install-pdf-findutils
1847install-pdf-host: maybe-install-pdf-find
1848install-pdf-host: maybe-install-pdf-fixincludes
1849install-pdf-host: maybe-install-pdf-flex
1850install-pdf-host: maybe-install-pdf-gas
1851install-pdf-host: maybe-install-pdf-gcc
1852install-pdf-host: maybe-install-pdf-gawk
1853install-pdf-host: maybe-install-pdf-gettext
1854install-pdf-host: maybe-install-pdf-gmp
1855install-pdf-host: maybe-install-pdf-mpfr
1856install-pdf-host: maybe-install-pdf-mpc
1857install-pdf-host: maybe-install-pdf-ppl
1858install-pdf-host: maybe-install-pdf-cloog
1859install-pdf-host: maybe-install-pdf-libelf
1860install-pdf-host: maybe-install-pdf-gnuserv
1861install-pdf-host: maybe-install-pdf-gold
1862install-pdf-host: maybe-install-pdf-gprof
1863install-pdf-host: maybe-install-pdf-gzip
1864install-pdf-host: maybe-install-pdf-hello
1865install-pdf-host: maybe-install-pdf-indent
1866install-pdf-host: maybe-install-pdf-intl
1867install-pdf-host: maybe-install-pdf-tcl
1868install-pdf-host: maybe-install-pdf-itcl
1869install-pdf-host: maybe-install-pdf-ld
1870install-pdf-host: maybe-install-pdf-libcpp
1871install-pdf-host: maybe-install-pdf-libdecnumber
1872install-pdf-host: maybe-install-pdf-libgui
1873install-pdf-host: maybe-install-pdf-libiberty
1874install-pdf-host: maybe-install-pdf-libiconv
1875install-pdf-host: maybe-install-pdf-libtool
1876install-pdf-host: maybe-install-pdf-m4
1877install-pdf-host: maybe-install-pdf-make
1878install-pdf-host: maybe-install-pdf-mmalloc
1879install-pdf-host: maybe-install-pdf-patch
1880install-pdf-host: maybe-install-pdf-perl
1881install-pdf-host: maybe-install-pdf-prms
1882install-pdf-host: maybe-install-pdf-rcs
1883install-pdf-host: maybe-install-pdf-readline
1884install-pdf-host: maybe-install-pdf-release
1885install-pdf-host: maybe-install-pdf-recode
1886install-pdf-host: maybe-install-pdf-sed
1887install-pdf-host: maybe-install-pdf-send-pr
1888install-pdf-host: maybe-install-pdf-shellutils
1889install-pdf-host: maybe-install-pdf-sid
1890install-pdf-host: maybe-install-pdf-sim
1891install-pdf-host: maybe-install-pdf-tar
1892install-pdf-host: maybe-install-pdf-texinfo
1893install-pdf-host: maybe-install-pdf-textutils
1894install-pdf-host: maybe-install-pdf-time
1895install-pdf-host: maybe-install-pdf-uudecode
1896install-pdf-host: maybe-install-pdf-wdiff
1897install-pdf-host: maybe-install-pdf-zip
1898install-pdf-host: maybe-install-pdf-zlib
1899install-pdf-host: maybe-install-pdf-gdb
1900install-pdf-host: maybe-install-pdf-expect
1901install-pdf-host: maybe-install-pdf-guile
1902install-pdf-host: maybe-install-pdf-tk
1903install-pdf-host: maybe-install-pdf-libtermcap
1904install-pdf-host: maybe-install-pdf-utils
1905install-pdf-host: maybe-install-pdf-gnattools
1906install-pdf-host: maybe-install-pdf-lto-plugin
1907
1908.PHONY: install-pdf-target
1909
1910install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1911install-pdf-target: maybe-install-pdf-target-libmudflap
1912install-pdf-target: maybe-install-pdf-target-libssp
1913install-pdf-target: maybe-install-pdf-target-newlib
1914install-pdf-target: maybe-install-pdf-target-libgcc
1915install-pdf-target: maybe-install-pdf-target-libgfortran
1916install-pdf-target: maybe-install-pdf-target-libobjc
1917install-pdf-target: maybe-install-pdf-target-libtermcap
1918install-pdf-target: maybe-install-pdf-target-winsup
1919install-pdf-target: maybe-install-pdf-target-libgloss
1920install-pdf-target: maybe-install-pdf-target-libiberty
1921install-pdf-target: maybe-install-pdf-target-gperf
1922install-pdf-target: maybe-install-pdf-target-examples
1923install-pdf-target: maybe-install-pdf-target-libffi
1924install-pdf-target: maybe-install-pdf-target-libjava
1925install-pdf-target: maybe-install-pdf-target-zlib
1926install-pdf-target: maybe-install-pdf-target-boehm-gc
1927install-pdf-target: maybe-install-pdf-target-qthreads
1928install-pdf-target: maybe-install-pdf-target-rda
1929install-pdf-target: maybe-install-pdf-target-libada
1930install-pdf-target: maybe-install-pdf-target-libgomp
1931
1932.PHONY: do-install-html
1933do-install-html:
1934 @: $(MAKE); $(unstage)
1935 @r=`${PWD_COMMAND}`; export r; \
1936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1937 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1938 install-html-target
1939
1940
1941.PHONY: install-html-host
1942
1943install-html-host: maybe-install-html-ash
1944install-html-host: maybe-install-html-autoconf
1945install-html-host: maybe-install-html-automake
1946install-html-host: maybe-install-html-bash
1947install-html-host: maybe-install-html-bfd
1948install-html-host: maybe-install-html-opcodes
1949install-html-host: maybe-install-html-binutils
1950install-html-host: maybe-install-html-bison
1951install-html-host: maybe-install-html-byacc
1952install-html-host: maybe-install-html-bzip2
1953install-html-host: maybe-install-html-cgen
1954install-html-host: maybe-install-html-dejagnu
1955install-html-host: maybe-install-html-diff
1956install-html-host: maybe-install-html-dosutils
1957install-html-host: maybe-install-html-etc
1958install-html-host: maybe-install-html-fastjar
1959install-html-host: maybe-install-html-fileutils
1960install-html-host: maybe-install-html-findutils
1961install-html-host: maybe-install-html-find
1962install-html-host: maybe-install-html-fixincludes
1963install-html-host: maybe-install-html-flex
1964install-html-host: maybe-install-html-gas
1965install-html-host: maybe-install-html-gcc
1966install-html-host: maybe-install-html-gawk
1967install-html-host: maybe-install-html-gettext
1968install-html-host: maybe-install-html-gmp
1969install-html-host: maybe-install-html-mpfr
1970install-html-host: maybe-install-html-mpc
1971install-html-host: maybe-install-html-ppl
1972install-html-host: maybe-install-html-cloog
1973install-html-host: maybe-install-html-libelf
1974install-html-host: maybe-install-html-gnuserv
1975install-html-host: maybe-install-html-gold
1976install-html-host: maybe-install-html-gprof
1977install-html-host: maybe-install-html-gzip
1978install-html-host: maybe-install-html-hello
1979install-html-host: maybe-install-html-indent
1980install-html-host: maybe-install-html-intl
1981install-html-host: maybe-install-html-tcl
1982install-html-host: maybe-install-html-itcl
1983install-html-host: maybe-install-html-ld
1984install-html-host: maybe-install-html-libcpp
1985install-html-host: maybe-install-html-libdecnumber
1986install-html-host: maybe-install-html-libgui
1987install-html-host: maybe-install-html-libiberty
1988install-html-host: maybe-install-html-libiconv
1989install-html-host: maybe-install-html-libtool
1990install-html-host: maybe-install-html-m4
1991install-html-host: maybe-install-html-make
1992install-html-host: maybe-install-html-mmalloc
1993install-html-host: maybe-install-html-patch
1994install-html-host: maybe-install-html-perl
1995install-html-host: maybe-install-html-prms
1996install-html-host: maybe-install-html-rcs
1997install-html-host: maybe-install-html-readline
1998install-html-host: maybe-install-html-release
1999install-html-host: maybe-install-html-recode
2000install-html-host: maybe-install-html-sed
2001install-html-host: maybe-install-html-send-pr
2002install-html-host: maybe-install-html-shellutils
2003install-html-host: maybe-install-html-sid
2004install-html-host: maybe-install-html-sim
2005install-html-host: maybe-install-html-tar
2006install-html-host: maybe-install-html-texinfo
2007install-html-host: maybe-install-html-textutils
2008install-html-host: maybe-install-html-time
2009install-html-host: maybe-install-html-uudecode
2010install-html-host: maybe-install-html-wdiff
2011install-html-host: maybe-install-html-zip
2012install-html-host: maybe-install-html-zlib
2013install-html-host: maybe-install-html-gdb
2014install-html-host: maybe-install-html-expect
2015install-html-host: maybe-install-html-guile
2016install-html-host: maybe-install-html-tk
2017install-html-host: maybe-install-html-libtermcap
2018install-html-host: maybe-install-html-utils
2019install-html-host: maybe-install-html-gnattools
2020install-html-host: maybe-install-html-lto-plugin
2021
2022.PHONY: install-html-target
2023
2024install-html-target: maybe-install-html-target-libstdc++-v3
2025install-html-target: maybe-install-html-target-libmudflap
2026install-html-target: maybe-install-html-target-libssp
2027install-html-target: maybe-install-html-target-newlib
2028install-html-target: maybe-install-html-target-libgcc
2029install-html-target: maybe-install-html-target-libgfortran
2030install-html-target: maybe-install-html-target-libobjc
2031install-html-target: maybe-install-html-target-libtermcap
2032install-html-target: maybe-install-html-target-winsup
2033install-html-target: maybe-install-html-target-libgloss
2034install-html-target: maybe-install-html-target-libiberty
2035install-html-target: maybe-install-html-target-gperf
2036install-html-target: maybe-install-html-target-examples
2037install-html-target: maybe-install-html-target-libffi
2038install-html-target: maybe-install-html-target-libjava
2039install-html-target: maybe-install-html-target-zlib
2040install-html-target: maybe-install-html-target-boehm-gc
2041install-html-target: maybe-install-html-target-qthreads
2042install-html-target: maybe-install-html-target-rda
2043install-html-target: maybe-install-html-target-libada
2044install-html-target: maybe-install-html-target-libgomp
2045
2046.PHONY: do-installcheck
2047do-installcheck:
2048 @: $(MAKE); $(unstage)
2049 @r=`${PWD_COMMAND}`; export r; \
2050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2051 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2052 installcheck-target
2053
2054
2055.PHONY: installcheck-host
2056
2057installcheck-host: maybe-installcheck-ash
2058installcheck-host: maybe-installcheck-autoconf
2059installcheck-host: maybe-installcheck-automake
2060installcheck-host: maybe-installcheck-bash
2061installcheck-host: maybe-installcheck-bfd
2062installcheck-host: maybe-installcheck-opcodes
2063installcheck-host: maybe-installcheck-binutils
2064installcheck-host: maybe-installcheck-bison
2065installcheck-host: maybe-installcheck-byacc
2066installcheck-host: maybe-installcheck-bzip2
2067installcheck-host: maybe-installcheck-cgen
2068installcheck-host: maybe-installcheck-dejagnu
2069installcheck-host: maybe-installcheck-diff
2070installcheck-host: maybe-installcheck-dosutils
2071installcheck-host: maybe-installcheck-etc
2072installcheck-host: maybe-installcheck-fastjar
2073installcheck-host: maybe-installcheck-fileutils
2074installcheck-host: maybe-installcheck-findutils
2075installcheck-host: maybe-installcheck-find
2076installcheck-host: maybe-installcheck-fixincludes
2077installcheck-host: maybe-installcheck-flex
2078installcheck-host: maybe-installcheck-gas
2079installcheck-host: maybe-installcheck-gcc
2080installcheck-host: maybe-installcheck-gawk
2081installcheck-host: maybe-installcheck-gettext
2082installcheck-host: maybe-installcheck-gmp
2083installcheck-host: maybe-installcheck-mpfr
2084installcheck-host: maybe-installcheck-mpc
2085installcheck-host: maybe-installcheck-ppl
2086installcheck-host: maybe-installcheck-cloog
2087installcheck-host: maybe-installcheck-libelf
2088installcheck-host: maybe-installcheck-gnuserv
2089installcheck-host: maybe-installcheck-gold
2090installcheck-host: maybe-installcheck-gprof
2091installcheck-host: maybe-installcheck-gzip
2092installcheck-host: maybe-installcheck-hello
2093installcheck-host: maybe-installcheck-indent
2094installcheck-host: maybe-installcheck-intl
2095installcheck-host: maybe-installcheck-tcl
2096installcheck-host: maybe-installcheck-itcl
2097installcheck-host: maybe-installcheck-ld
2098installcheck-host: maybe-installcheck-libcpp
2099installcheck-host: maybe-installcheck-libdecnumber
2100installcheck-host: maybe-installcheck-libgui
2101installcheck-host: maybe-installcheck-libiberty
2102installcheck-host: maybe-installcheck-libiconv
2103installcheck-host: maybe-installcheck-libtool
2104installcheck-host: maybe-installcheck-m4
2105installcheck-host: maybe-installcheck-make
2106installcheck-host: maybe-installcheck-mmalloc
2107installcheck-host: maybe-installcheck-patch
2108installcheck-host: maybe-installcheck-perl
2109installcheck-host: maybe-installcheck-prms
2110installcheck-host: maybe-installcheck-rcs
2111installcheck-host: maybe-installcheck-readline
2112installcheck-host: maybe-installcheck-release
2113installcheck-host: maybe-installcheck-recode
2114installcheck-host: maybe-installcheck-sed
2115installcheck-host: maybe-installcheck-send-pr
2116installcheck-host: maybe-installcheck-shellutils
2117installcheck-host: maybe-installcheck-sid
2118installcheck-host: maybe-installcheck-sim
2119installcheck-host: maybe-installcheck-tar
2120installcheck-host: maybe-installcheck-texinfo
2121installcheck-host: maybe-installcheck-textutils
2122installcheck-host: maybe-installcheck-time
2123installcheck-host: maybe-installcheck-uudecode
2124installcheck-host: maybe-installcheck-wdiff
2125installcheck-host: maybe-installcheck-zip
2126installcheck-host: maybe-installcheck-zlib
2127installcheck-host: maybe-installcheck-gdb
2128installcheck-host: maybe-installcheck-expect
2129installcheck-host: maybe-installcheck-guile
2130installcheck-host: maybe-installcheck-tk
2131installcheck-host: maybe-installcheck-libtermcap
2132installcheck-host: maybe-installcheck-utils
2133installcheck-host: maybe-installcheck-gnattools
2134installcheck-host: maybe-installcheck-lto-plugin
2135
2136.PHONY: installcheck-target
2137
2138installcheck-target: maybe-installcheck-target-libstdc++-v3
2139installcheck-target: maybe-installcheck-target-libmudflap
2140installcheck-target: maybe-installcheck-target-libssp
2141installcheck-target: maybe-installcheck-target-newlib
2142installcheck-target: maybe-installcheck-target-libgcc
2143installcheck-target: maybe-installcheck-target-libgfortran
2144installcheck-target: maybe-installcheck-target-libobjc
2145installcheck-target: maybe-installcheck-target-libtermcap
2146installcheck-target: maybe-installcheck-target-winsup
2147installcheck-target: maybe-installcheck-target-libgloss
2148installcheck-target: maybe-installcheck-target-libiberty
2149installcheck-target: maybe-installcheck-target-gperf
2150installcheck-target: maybe-installcheck-target-examples
2151installcheck-target: maybe-installcheck-target-libffi
2152installcheck-target: maybe-installcheck-target-libjava
2153installcheck-target: maybe-installcheck-target-zlib
2154installcheck-target: maybe-installcheck-target-boehm-gc
2155installcheck-target: maybe-installcheck-target-qthreads
2156installcheck-target: maybe-installcheck-target-rda
2157installcheck-target: maybe-installcheck-target-libada
2158installcheck-target: maybe-installcheck-target-libgomp
2159
2160.PHONY: do-mostlyclean
2161do-mostlyclean:
2162 @: $(MAKE); $(unstage)
2163 @r=`${PWD_COMMAND}`; export r; \
2164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2166 mostlyclean-target
2167
2168
2169.PHONY: mostlyclean-host
2170
2171mostlyclean-host: maybe-mostlyclean-ash
2172mostlyclean-host: maybe-mostlyclean-autoconf
2173mostlyclean-host: maybe-mostlyclean-automake
2174mostlyclean-host: maybe-mostlyclean-bash
2175mostlyclean-host: maybe-mostlyclean-bfd
2176mostlyclean-host: maybe-mostlyclean-opcodes
2177mostlyclean-host: maybe-mostlyclean-binutils
2178mostlyclean-host: maybe-mostlyclean-bison
2179mostlyclean-host: maybe-mostlyclean-byacc
2180mostlyclean-host: maybe-mostlyclean-bzip2
2181mostlyclean-host: maybe-mostlyclean-cgen
2182mostlyclean-host: maybe-mostlyclean-dejagnu
2183mostlyclean-host: maybe-mostlyclean-diff
2184mostlyclean-host: maybe-mostlyclean-dosutils
2185mostlyclean-host: maybe-mostlyclean-etc
2186mostlyclean-host: maybe-mostlyclean-fastjar
2187mostlyclean-host: maybe-mostlyclean-fileutils
2188mostlyclean-host: maybe-mostlyclean-findutils
2189mostlyclean-host: maybe-mostlyclean-find
2190mostlyclean-host: maybe-mostlyclean-fixincludes
2191mostlyclean-host: maybe-mostlyclean-flex
2192mostlyclean-host: maybe-mostlyclean-gas
2193mostlyclean-host: maybe-mostlyclean-gcc
2194mostlyclean-host: maybe-mostlyclean-gawk
2195mostlyclean-host: maybe-mostlyclean-gettext
2196mostlyclean-host: maybe-mostlyclean-gmp
2197mostlyclean-host: maybe-mostlyclean-mpfr
2198mostlyclean-host: maybe-mostlyclean-mpc
2199mostlyclean-host: maybe-mostlyclean-ppl
2200mostlyclean-host: maybe-mostlyclean-cloog
2201mostlyclean-host: maybe-mostlyclean-libelf
2202mostlyclean-host: maybe-mostlyclean-gnuserv
2203mostlyclean-host: maybe-mostlyclean-gold
2204mostlyclean-host: maybe-mostlyclean-gprof
2205mostlyclean-host: maybe-mostlyclean-gzip
2206mostlyclean-host: maybe-mostlyclean-hello
2207mostlyclean-host: maybe-mostlyclean-indent
2208mostlyclean-host: maybe-mostlyclean-intl
2209mostlyclean-host: maybe-mostlyclean-tcl
2210mostlyclean-host: maybe-mostlyclean-itcl
2211mostlyclean-host: maybe-mostlyclean-ld
2212mostlyclean-host: maybe-mostlyclean-libcpp
2213mostlyclean-host: maybe-mostlyclean-libdecnumber
2214mostlyclean-host: maybe-mostlyclean-libgui
2215mostlyclean-host: maybe-mostlyclean-libiberty
2216mostlyclean-host: maybe-mostlyclean-libiconv
2217mostlyclean-host: maybe-mostlyclean-libtool
2218mostlyclean-host: maybe-mostlyclean-m4
2219mostlyclean-host: maybe-mostlyclean-make
2220mostlyclean-host: maybe-mostlyclean-mmalloc
2221mostlyclean-host: maybe-mostlyclean-patch
2222mostlyclean-host: maybe-mostlyclean-perl
2223mostlyclean-host: maybe-mostlyclean-prms
2224mostlyclean-host: maybe-mostlyclean-rcs
2225mostlyclean-host: maybe-mostlyclean-readline
2226mostlyclean-host: maybe-mostlyclean-release
2227mostlyclean-host: maybe-mostlyclean-recode
2228mostlyclean-host: maybe-mostlyclean-sed
2229mostlyclean-host: maybe-mostlyclean-send-pr
2230mostlyclean-host: maybe-mostlyclean-shellutils
2231mostlyclean-host: maybe-mostlyclean-sid
2232mostlyclean-host: maybe-mostlyclean-sim
2233mostlyclean-host: maybe-mostlyclean-tar
2234mostlyclean-host: maybe-mostlyclean-texinfo
2235mostlyclean-host: maybe-mostlyclean-textutils
2236mostlyclean-host: maybe-mostlyclean-time
2237mostlyclean-host: maybe-mostlyclean-uudecode
2238mostlyclean-host: maybe-mostlyclean-wdiff
2239mostlyclean-host: maybe-mostlyclean-zip
2240mostlyclean-host: maybe-mostlyclean-zlib
2241mostlyclean-host: maybe-mostlyclean-gdb
2242mostlyclean-host: maybe-mostlyclean-expect
2243mostlyclean-host: maybe-mostlyclean-guile
2244mostlyclean-host: maybe-mostlyclean-tk
2245mostlyclean-host: maybe-mostlyclean-libtermcap
2246mostlyclean-host: maybe-mostlyclean-utils
2247mostlyclean-host: maybe-mostlyclean-gnattools
2248mostlyclean-host: maybe-mostlyclean-lto-plugin
2249
2250.PHONY: mostlyclean-target
2251
2252mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2253mostlyclean-target: maybe-mostlyclean-target-libmudflap
2254mostlyclean-target: maybe-mostlyclean-target-libssp
2255mostlyclean-target: maybe-mostlyclean-target-newlib
2256mostlyclean-target: maybe-mostlyclean-target-libgcc
2257mostlyclean-target: maybe-mostlyclean-target-libgfortran
2258mostlyclean-target: maybe-mostlyclean-target-libobjc
2259mostlyclean-target: maybe-mostlyclean-target-libtermcap
2260mostlyclean-target: maybe-mostlyclean-target-winsup
2261mostlyclean-target: maybe-mostlyclean-target-libgloss
2262mostlyclean-target: maybe-mostlyclean-target-libiberty
2263mostlyclean-target: maybe-mostlyclean-target-gperf
2264mostlyclean-target: maybe-mostlyclean-target-examples
2265mostlyclean-target: maybe-mostlyclean-target-libffi
2266mostlyclean-target: maybe-mostlyclean-target-libjava
2267mostlyclean-target: maybe-mostlyclean-target-zlib
2268mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2269mostlyclean-target: maybe-mostlyclean-target-qthreads
2270mostlyclean-target: maybe-mostlyclean-target-rda
2271mostlyclean-target: maybe-mostlyclean-target-libada
2272mostlyclean-target: maybe-mostlyclean-target-libgomp
2273
2274.PHONY: do-clean
2275do-clean:
2276 @: $(MAKE); $(unstage)
2277 @r=`${PWD_COMMAND}`; export r; \
2278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2279 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2280 clean-target
2281
2282
2283.PHONY: clean-host
2284
2285clean-host: maybe-clean-ash
2286clean-host: maybe-clean-autoconf
2287clean-host: maybe-clean-automake
2288clean-host: maybe-clean-bash
2289clean-host: maybe-clean-bfd
2290clean-host: maybe-clean-opcodes
2291clean-host: maybe-clean-binutils
2292clean-host: maybe-clean-bison
2293clean-host: maybe-clean-byacc
2294clean-host: maybe-clean-bzip2
2295clean-host: maybe-clean-cgen
2296clean-host: maybe-clean-dejagnu
2297clean-host: maybe-clean-diff
2298clean-host: maybe-clean-dosutils
2299clean-host: maybe-clean-etc
2300clean-host: maybe-clean-fastjar
2301clean-host: maybe-clean-fileutils
2302clean-host: maybe-clean-findutils
2303clean-host: maybe-clean-find
2304clean-host: maybe-clean-fixincludes
2305clean-host: maybe-clean-flex
2306clean-host: maybe-clean-gas
2307clean-host: maybe-clean-gcc
2308clean-host: maybe-clean-gawk
2309clean-host: maybe-clean-gettext
2310clean-host: maybe-clean-gmp
2311clean-host: maybe-clean-mpfr
2312clean-host: maybe-clean-mpc
2313clean-host: maybe-clean-ppl
2314clean-host: maybe-clean-cloog
2315clean-host: maybe-clean-libelf
2316clean-host: maybe-clean-gnuserv
2317clean-host: maybe-clean-gold
2318clean-host: maybe-clean-gprof
2319clean-host: maybe-clean-gzip
2320clean-host: maybe-clean-hello
2321clean-host: maybe-clean-indent
2322clean-host: maybe-clean-intl
2323clean-host: maybe-clean-tcl
2324clean-host: maybe-clean-itcl
2325clean-host: maybe-clean-ld
2326clean-host: maybe-clean-libcpp
2327clean-host: maybe-clean-libdecnumber
2328clean-host: maybe-clean-libgui
2329clean-host: maybe-clean-libiberty
2330clean-host: maybe-clean-libiconv
2331clean-host: maybe-clean-libtool
2332clean-host: maybe-clean-m4
2333clean-host: maybe-clean-make
2334clean-host: maybe-clean-mmalloc
2335clean-host: maybe-clean-patch
2336clean-host: maybe-clean-perl
2337clean-host: maybe-clean-prms
2338clean-host: maybe-clean-rcs
2339clean-host: maybe-clean-readline
2340clean-host: maybe-clean-release
2341clean-host: maybe-clean-recode
2342clean-host: maybe-clean-sed
2343clean-host: maybe-clean-send-pr
2344clean-host: maybe-clean-shellutils
2345clean-host: maybe-clean-sid
2346clean-host: maybe-clean-sim
2347clean-host: maybe-clean-tar
2348clean-host: maybe-clean-texinfo
2349clean-host: maybe-clean-textutils
2350clean-host: maybe-clean-time
2351clean-host: maybe-clean-uudecode
2352clean-host: maybe-clean-wdiff
2353clean-host: maybe-clean-zip
2354clean-host: maybe-clean-zlib
2355clean-host: maybe-clean-gdb
2356clean-host: maybe-clean-expect
2357clean-host: maybe-clean-guile
2358clean-host: maybe-clean-tk
2359clean-host: maybe-clean-libtermcap
2360clean-host: maybe-clean-utils
2361clean-host: maybe-clean-gnattools
2362clean-host: maybe-clean-lto-plugin
2363
2364.PHONY: clean-target
2365
2366clean-target: maybe-clean-target-libstdc++-v3
2367clean-target: maybe-clean-target-libmudflap
2368clean-target: maybe-clean-target-libssp
2369clean-target: maybe-clean-target-newlib
2370clean-target: maybe-clean-target-libgcc
2371clean-target: maybe-clean-target-libgfortran
2372clean-target: maybe-clean-target-libobjc
2373clean-target: maybe-clean-target-libtermcap
2374clean-target: maybe-clean-target-winsup
2375clean-target: maybe-clean-target-libgloss
2376clean-target: maybe-clean-target-libiberty
2377clean-target: maybe-clean-target-gperf
2378clean-target: maybe-clean-target-examples
2379clean-target: maybe-clean-target-libffi
2380clean-target: maybe-clean-target-libjava
2381clean-target: maybe-clean-target-zlib
2382clean-target: maybe-clean-target-boehm-gc
2383clean-target: maybe-clean-target-qthreads
2384clean-target: maybe-clean-target-rda
2385clean-target: maybe-clean-target-libada
2386clean-target: maybe-clean-target-libgomp
2387
2388.PHONY: do-distclean
2389do-distclean:
2390 @: $(MAKE); $(unstage)
2391 @r=`${PWD_COMMAND}`; export r; \
2392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2393 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2394 distclean-target
2395
2396
2397.PHONY: distclean-host
2398
2399distclean-host: maybe-distclean-ash
2400distclean-host: maybe-distclean-autoconf
2401distclean-host: maybe-distclean-automake
2402distclean-host: maybe-distclean-bash
2403distclean-host: maybe-distclean-bfd
2404distclean-host: maybe-distclean-opcodes
2405distclean-host: maybe-distclean-binutils
2406distclean-host: maybe-distclean-bison
2407distclean-host: maybe-distclean-byacc
2408distclean-host: maybe-distclean-bzip2
2409distclean-host: maybe-distclean-cgen
2410distclean-host: maybe-distclean-dejagnu
2411distclean-host: maybe-distclean-diff
2412distclean-host: maybe-distclean-dosutils
2413distclean-host: maybe-distclean-etc
2414distclean-host: maybe-distclean-fastjar
2415distclean-host: maybe-distclean-fileutils
2416distclean-host: maybe-distclean-findutils
2417distclean-host: maybe-distclean-find
2418distclean-host: maybe-distclean-fixincludes
2419distclean-host: maybe-distclean-flex
2420distclean-host: maybe-distclean-gas
2421distclean-host: maybe-distclean-gcc
2422distclean-host: maybe-distclean-gawk
2423distclean-host: maybe-distclean-gettext
2424distclean-host: maybe-distclean-gmp
2425distclean-host: maybe-distclean-mpfr
2426distclean-host: maybe-distclean-mpc
2427distclean-host: maybe-distclean-ppl
2428distclean-host: maybe-distclean-cloog
2429distclean-host: maybe-distclean-libelf
2430distclean-host: maybe-distclean-gnuserv
2431distclean-host: maybe-distclean-gold
2432distclean-host: maybe-distclean-gprof
2433distclean-host: maybe-distclean-gzip
2434distclean-host: maybe-distclean-hello
2435distclean-host: maybe-distclean-indent
2436distclean-host: maybe-distclean-intl
2437distclean-host: maybe-distclean-tcl
2438distclean-host: maybe-distclean-itcl
2439distclean-host: maybe-distclean-ld
2440distclean-host: maybe-distclean-libcpp
2441distclean-host: maybe-distclean-libdecnumber
2442distclean-host: maybe-distclean-libgui
2443distclean-host: maybe-distclean-libiberty
2444distclean-host: maybe-distclean-libiconv
2445distclean-host: maybe-distclean-libtool
2446distclean-host: maybe-distclean-m4
2447distclean-host: maybe-distclean-make
2448distclean-host: maybe-distclean-mmalloc
2449distclean-host: maybe-distclean-patch
2450distclean-host: maybe-distclean-perl
2451distclean-host: maybe-distclean-prms
2452distclean-host: maybe-distclean-rcs
2453distclean-host: maybe-distclean-readline
2454distclean-host: maybe-distclean-release
2455distclean-host: maybe-distclean-recode
2456distclean-host: maybe-distclean-sed
2457distclean-host: maybe-distclean-send-pr
2458distclean-host: maybe-distclean-shellutils
2459distclean-host: maybe-distclean-sid
2460distclean-host: maybe-distclean-sim
2461distclean-host: maybe-distclean-tar
2462distclean-host: maybe-distclean-texinfo
2463distclean-host: maybe-distclean-textutils
2464distclean-host: maybe-distclean-time
2465distclean-host: maybe-distclean-uudecode
2466distclean-host: maybe-distclean-wdiff
2467distclean-host: maybe-distclean-zip
2468distclean-host: maybe-distclean-zlib
2469distclean-host: maybe-distclean-gdb
2470distclean-host: maybe-distclean-expect
2471distclean-host: maybe-distclean-guile
2472distclean-host: maybe-distclean-tk
2473distclean-host: maybe-distclean-libtermcap
2474distclean-host: maybe-distclean-utils
2475distclean-host: maybe-distclean-gnattools
2476distclean-host: maybe-distclean-lto-plugin
2477
2478.PHONY: distclean-target
2479
2480distclean-target: maybe-distclean-target-libstdc++-v3
2481distclean-target: maybe-distclean-target-libmudflap
2482distclean-target: maybe-distclean-target-libssp
2483distclean-target: maybe-distclean-target-newlib
2484distclean-target: maybe-distclean-target-libgcc
2485distclean-target: maybe-distclean-target-libgfortran
2486distclean-target: maybe-distclean-target-libobjc
2487distclean-target: maybe-distclean-target-libtermcap
2488distclean-target: maybe-distclean-target-winsup
2489distclean-target: maybe-distclean-target-libgloss
2490distclean-target: maybe-distclean-target-libiberty
2491distclean-target: maybe-distclean-target-gperf
2492distclean-target: maybe-distclean-target-examples
2493distclean-target: maybe-distclean-target-libffi
2494distclean-target: maybe-distclean-target-libjava
2495distclean-target: maybe-distclean-target-zlib
2496distclean-target: maybe-distclean-target-boehm-gc
2497distclean-target: maybe-distclean-target-qthreads
2498distclean-target: maybe-distclean-target-rda
2499distclean-target: maybe-distclean-target-libada
2500distclean-target: maybe-distclean-target-libgomp
2501
2502.PHONY: do-maintainer-clean
2503do-maintainer-clean:
2504 @: $(MAKE); $(unstage)
2505 @r=`${PWD_COMMAND}`; export r; \
2506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2507 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2508 maintainer-clean-target
2509
2510
2511.PHONY: maintainer-clean-host
2512
2513maintainer-clean-host: maybe-maintainer-clean-ash
2514maintainer-clean-host: maybe-maintainer-clean-autoconf
2515maintainer-clean-host: maybe-maintainer-clean-automake
2516maintainer-clean-host: maybe-maintainer-clean-bash
2517maintainer-clean-host: maybe-maintainer-clean-bfd
2518maintainer-clean-host: maybe-maintainer-clean-opcodes
2519maintainer-clean-host: maybe-maintainer-clean-binutils
2520maintainer-clean-host: maybe-maintainer-clean-bison
2521maintainer-clean-host: maybe-maintainer-clean-byacc
2522maintainer-clean-host: maybe-maintainer-clean-bzip2
2523maintainer-clean-host: maybe-maintainer-clean-cgen
2524maintainer-clean-host: maybe-maintainer-clean-dejagnu
2525maintainer-clean-host: maybe-maintainer-clean-diff
2526maintainer-clean-host: maybe-maintainer-clean-dosutils
2527maintainer-clean-host: maybe-maintainer-clean-etc
2528maintainer-clean-host: maybe-maintainer-clean-fastjar
2529maintainer-clean-host: maybe-maintainer-clean-fileutils
2530maintainer-clean-host: maybe-maintainer-clean-findutils
2531maintainer-clean-host: maybe-maintainer-clean-find
2532maintainer-clean-host: maybe-maintainer-clean-fixincludes
2533maintainer-clean-host: maybe-maintainer-clean-flex
2534maintainer-clean-host: maybe-maintainer-clean-gas
2535maintainer-clean-host: maybe-maintainer-clean-gcc
2536maintainer-clean-host: maybe-maintainer-clean-gawk
2537maintainer-clean-host: maybe-maintainer-clean-gettext
2538maintainer-clean-host: maybe-maintainer-clean-gmp
2539maintainer-clean-host: maybe-maintainer-clean-mpfr
2540maintainer-clean-host: maybe-maintainer-clean-mpc
2541maintainer-clean-host: maybe-maintainer-clean-ppl
2542maintainer-clean-host: maybe-maintainer-clean-cloog
2543maintainer-clean-host: maybe-maintainer-clean-libelf
2544maintainer-clean-host: maybe-maintainer-clean-gnuserv
2545maintainer-clean-host: maybe-maintainer-clean-gold
2546maintainer-clean-host: maybe-maintainer-clean-gprof
2547maintainer-clean-host: maybe-maintainer-clean-gzip
2548maintainer-clean-host: maybe-maintainer-clean-hello
2549maintainer-clean-host: maybe-maintainer-clean-indent
2550maintainer-clean-host: maybe-maintainer-clean-intl
2551maintainer-clean-host: maybe-maintainer-clean-tcl
2552maintainer-clean-host: maybe-maintainer-clean-itcl
2553maintainer-clean-host: maybe-maintainer-clean-ld
2554maintainer-clean-host: maybe-maintainer-clean-libcpp
2555maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2556maintainer-clean-host: maybe-maintainer-clean-libgui
2557maintainer-clean-host: maybe-maintainer-clean-libiberty
2558maintainer-clean-host: maybe-maintainer-clean-libiconv
2559maintainer-clean-host: maybe-maintainer-clean-libtool
2560maintainer-clean-host: maybe-maintainer-clean-m4
2561maintainer-clean-host: maybe-maintainer-clean-make
2562maintainer-clean-host: maybe-maintainer-clean-mmalloc
2563maintainer-clean-host: maybe-maintainer-clean-patch
2564maintainer-clean-host: maybe-maintainer-clean-perl
2565maintainer-clean-host: maybe-maintainer-clean-prms
2566maintainer-clean-host: maybe-maintainer-clean-rcs
2567maintainer-clean-host: maybe-maintainer-clean-readline
2568maintainer-clean-host: maybe-maintainer-clean-release
2569maintainer-clean-host: maybe-maintainer-clean-recode
2570maintainer-clean-host: maybe-maintainer-clean-sed
2571maintainer-clean-host: maybe-maintainer-clean-send-pr
2572maintainer-clean-host: maybe-maintainer-clean-shellutils
2573maintainer-clean-host: maybe-maintainer-clean-sid
2574maintainer-clean-host: maybe-maintainer-clean-sim
2575maintainer-clean-host: maybe-maintainer-clean-tar
2576maintainer-clean-host: maybe-maintainer-clean-texinfo
2577maintainer-clean-host: maybe-maintainer-clean-textutils
2578maintainer-clean-host: maybe-maintainer-clean-time
2579maintainer-clean-host: maybe-maintainer-clean-uudecode
2580maintainer-clean-host: maybe-maintainer-clean-wdiff
2581maintainer-clean-host: maybe-maintainer-clean-zip
2582maintainer-clean-host: maybe-maintainer-clean-zlib
2583maintainer-clean-host: maybe-maintainer-clean-gdb
2584maintainer-clean-host: maybe-maintainer-clean-expect
2585maintainer-clean-host: maybe-maintainer-clean-guile
2586maintainer-clean-host: maybe-maintainer-clean-tk
2587maintainer-clean-host: maybe-maintainer-clean-libtermcap
2588maintainer-clean-host: maybe-maintainer-clean-utils
2589maintainer-clean-host: maybe-maintainer-clean-gnattools
2590maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2591
2592.PHONY: maintainer-clean-target
2593
2594maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2595maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2596maintainer-clean-target: maybe-maintainer-clean-target-libssp
2597maintainer-clean-target: maybe-maintainer-clean-target-newlib
2598maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2599maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2600maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2601maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2602maintainer-clean-target: maybe-maintainer-clean-target-winsup
2603maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2604maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2605maintainer-clean-target: maybe-maintainer-clean-target-gperf
2606maintainer-clean-target: maybe-maintainer-clean-target-examples
2607maintainer-clean-target: maybe-maintainer-clean-target-libffi
2608maintainer-clean-target: maybe-maintainer-clean-target-libjava
2609maintainer-clean-target: maybe-maintainer-clean-target-zlib
2610maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2611maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2612maintainer-clean-target: maybe-maintainer-clean-target-rda
2613maintainer-clean-target: maybe-maintainer-clean-target-libada
2614maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2615
2616
2617# Here are the targets which correspond to the do-X targets.
2618
2619.PHONY: info installcheck dvi pdf html
2620.PHONY: install-info install-pdf install-html
2621.PHONY: clean distclean mostlyclean maintainer-clean realclean
2622.PHONY: local-clean local-distclean local-maintainer-clean
2623info: do-info
2624installcheck: do-installcheck
2625dvi: do-dvi
2626pdf: do-pdf
2627html: do-html
2628
2629# Make sure makeinfo is built before we do a `make info', if we're
2630# in fact building texinfo.
2631do-info: maybe-all-texinfo
2632
2633install-info: do-install-info dir.info
2634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2635 if [ -f dir.info ] ; then \
2636 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2637 else true ; fi
2638
2639install-pdf: do-install-pdf
2640
2641install-html: do-install-html
2642
2643local-clean:
2644 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2645
2646local-distclean:
2647 -rm -f Makefile config.status config.cache mh-frag mt-frag
2648 -rm -f maybedep.tmp serdep.tmp
2649 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2650 rm -rf $(TARGET_SUBDIR); \
2651 else true; fi
2652 -rm -rf $(BUILD_SUBDIR)
2653 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2654 rm -rf $(HOST_SUBDIR); \
2655 else true; fi
2656 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2657 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2658 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2659 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2660 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2661
2662local-maintainer-clean:
2663 @echo "This command is intended for maintainers to use;"
2664 @echo "it deletes files that may require special tools to rebuild."
2665
2666clean: do-clean local-clean
2667mostlyclean: do-mostlyclean local-clean
2668distclean: do-distclean local-clean local-distclean
2669maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2670maintainer-clean: local-distclean
2671realclean: maintainer-clean
2672
2673# Check target.
2674
2675.PHONY: check do-check
2676check: do-check
2677
2678# Only include modules actually being configured and built.
2679.PHONY: check-host
2680check-host: \
2681 maybe-check-ash \
2682 maybe-check-autoconf \
2683 maybe-check-automake \
2684 maybe-check-bash \
2685 maybe-check-bfd \
2686 maybe-check-opcodes \
2687 maybe-check-binutils \
2688 maybe-check-bison \
2689 maybe-check-byacc \
2690 maybe-check-bzip2 \
2691 maybe-check-cgen \
2692 maybe-check-dejagnu \
2693 maybe-check-diff \
2694 maybe-check-dosutils \
2695 maybe-check-etc \
2696 maybe-check-fastjar \
2697 maybe-check-fileutils \
2698 maybe-check-findutils \
2699 maybe-check-find \
2700 maybe-check-fixincludes \
2701 maybe-check-flex \
2702 maybe-check-gas \
2703 maybe-check-gcc \
2704 maybe-check-gawk \
2705 maybe-check-gettext \
2706 maybe-check-gmp \
2707 maybe-check-mpfr \
2708 maybe-check-mpc \
2709 maybe-check-ppl \
2710 maybe-check-cloog \
2711 maybe-check-libelf \
2712 maybe-check-gnuserv \
2713 maybe-check-gold \
2714 maybe-check-gprof \
2715 maybe-check-gzip \
2716 maybe-check-hello \
2717 maybe-check-indent \
2718 maybe-check-intl \
2719 maybe-check-tcl \
2720 maybe-check-itcl \
2721 maybe-check-ld \
2722 maybe-check-libcpp \
2723 maybe-check-libdecnumber \
2724 maybe-check-libgui \
2725 maybe-check-libiberty \
2726 maybe-check-libiconv \
2727 maybe-check-libtool \
2728 maybe-check-m4 \
2729 maybe-check-make \
2730 maybe-check-mmalloc \
2731 maybe-check-patch \
2732 maybe-check-perl \
2733 maybe-check-prms \
2734 maybe-check-rcs \
2735 maybe-check-readline \
2736 maybe-check-release \
2737 maybe-check-recode \
2738 maybe-check-sed \
2739 maybe-check-send-pr \
2740 maybe-check-shellutils \
2741 maybe-check-sid \
2742 maybe-check-sim \
2743 maybe-check-tar \
2744 maybe-check-texinfo \
2745 maybe-check-textutils \
2746 maybe-check-time \
2747 maybe-check-uudecode \
2748 maybe-check-wdiff \
2749 maybe-check-zip \
2750 maybe-check-zlib \
2751 maybe-check-gdb \
2752 maybe-check-expect \
2753 maybe-check-guile \
2754 maybe-check-tk \
2755 maybe-check-libtermcap \
2756 maybe-check-utils \
2757 maybe-check-gnattools \
2758 maybe-check-lto-plugin
2759
2760.PHONY: check-target
2761check-target: \
2762 maybe-check-target-libstdc++-v3 \
2763 maybe-check-target-libmudflap \
2764 maybe-check-target-libssp \
2765 maybe-check-target-newlib \
2766 maybe-check-target-libgcc \
2767 maybe-check-target-libgfortran \
2768 maybe-check-target-libobjc \
2769 maybe-check-target-libtermcap \
2770 maybe-check-target-winsup \
2771 maybe-check-target-libgloss \
2772 maybe-check-target-libiberty \
2773 maybe-check-target-gperf \
2774 maybe-check-target-examples \
2775 maybe-check-target-libffi \
2776 maybe-check-target-libjava \
2777 maybe-check-target-zlib \
2778 maybe-check-target-boehm-gc \
2779 maybe-check-target-qthreads \
2780 maybe-check-target-rda \
2781 maybe-check-target-libada \
2782 maybe-check-target-libgomp
2783
2784do-check:
2785 @: $(MAKE); $(unstage)
2786 @r=`${PWD_COMMAND}`; export r; \
2787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2788 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2789
2790# Automated reporting of test results.
2791
2792warning.log: build.log
2793 $(srcdir)/contrib/warn_summary build.log > $@
2794
2795mail-report.log:
2796 if test x'$(BOOT_CFLAGS)' != x''; then \
2797 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2798 fi; \
2799 $(srcdir)/contrib/test_summary -t >$@
2800 chmod +x $@
2801 echo If you really want to send e-mail, run ./$@ now
2802
2803mail-report-with-warnings.log: warning.log
2804 if test x'$(BOOT_CFLAGS)' != x''; then \
2805 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2806 fi; \
2807 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2808 chmod +x $@
2809 echo If you really want to send e-mail, run ./$@ now
2810
2811# Installation targets.
2812
2813.PHONY: install uninstall
2814install:
2815 @: $(MAKE); $(unstage)
2816 @r=`${PWD_COMMAND}`; export r; \
2817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2818 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2819
2820.PHONY: install-host-nogcc
2821install-host-nogcc: \
2822 maybe-install-ash \
2823 maybe-install-autoconf \
2824 maybe-install-automake \
2825 maybe-install-bash \
2826 maybe-install-bfd \
2827 maybe-install-opcodes \
2828 maybe-install-binutils \
2829 maybe-install-bison \
2830 maybe-install-byacc \
2831 maybe-install-bzip2 \
2832 maybe-install-cgen \
2833 maybe-install-dejagnu \
2834 maybe-install-diff \
2835 maybe-install-dosutils \
2836 maybe-install-etc \
2837 maybe-install-fastjar \
2838 maybe-install-fileutils \
2839 maybe-install-findutils \
2840 maybe-install-find \
2841 maybe-install-fixincludes \
2842 maybe-install-flex \
2843 maybe-install-gas \
2844 maybe-install-gawk \
2845 maybe-install-gettext \
2846 maybe-install-gmp \
2847 maybe-install-mpfr \
2848 maybe-install-mpc \
2849 maybe-install-ppl \
2850 maybe-install-cloog \
2851 maybe-install-libelf \
2852 maybe-install-gnuserv \
2853 maybe-install-gold \
2854 maybe-install-gprof \
2855 maybe-install-gzip \
2856 maybe-install-hello \
2857 maybe-install-indent \
2858 maybe-install-intl \
2859 maybe-install-tcl \
2860 maybe-install-itcl \
2861 maybe-install-ld \
2862 maybe-install-libcpp \
2863 maybe-install-libdecnumber \
2864 maybe-install-libgui \
2865 maybe-install-libiberty \
2866 maybe-install-libiconv \
2867 maybe-install-libtool \
2868 maybe-install-m4 \
2869 maybe-install-make \
2870 maybe-install-mmalloc \
2871 maybe-install-patch \
2872 maybe-install-perl \
2873 maybe-install-prms \
2874 maybe-install-rcs \
2875 maybe-install-readline \
2876 maybe-install-release \
2877 maybe-install-recode \
2878 maybe-install-sed \
2879 maybe-install-send-pr \
2880 maybe-install-shellutils \
2881 maybe-install-sid \
2882 maybe-install-sim \
2883 maybe-install-tar \
2884 maybe-install-texinfo \
2885 maybe-install-textutils \
2886 maybe-install-time \
2887 maybe-install-uudecode \
2888 maybe-install-wdiff \
2889 maybe-install-zip \
2890 maybe-install-zlib \
2891 maybe-install-gdb \
2892 maybe-install-expect \
2893 maybe-install-guile \
2894 maybe-install-tk \
2895 maybe-install-libtermcap \
2896 maybe-install-utils \
2897 maybe-install-gnattools \
2898 maybe-install-lto-plugin
2899
2900.PHONY: install-host
2901install-host: \
2902 maybe-install-ash \
2903 maybe-install-autoconf \
2904 maybe-install-automake \
2905 maybe-install-bash \
2906 maybe-install-bfd \
2907 maybe-install-opcodes \
2908 maybe-install-binutils \
2909 maybe-install-bison \
2910 maybe-install-byacc \
2911 maybe-install-bzip2 \
2912 maybe-install-cgen \
2913 maybe-install-dejagnu \
2914 maybe-install-diff \
2915 maybe-install-dosutils \
2916 maybe-install-etc \
2917 maybe-install-fastjar \
2918 maybe-install-fileutils \
2919 maybe-install-findutils \
2920 maybe-install-find \
2921 maybe-install-fixincludes \
2922 maybe-install-flex \
2923 maybe-install-gas \
2924 maybe-install-gcc \
2925 maybe-install-gawk \
2926 maybe-install-gettext \
2927 maybe-install-gmp \
2928 maybe-install-mpfr \
2929 maybe-install-mpc \
2930 maybe-install-ppl \
2931 maybe-install-cloog \
2932 maybe-install-libelf \
2933 maybe-install-gnuserv \
2934 maybe-install-gold \
2935 maybe-install-gprof \
2936 maybe-install-gzip \
2937 maybe-install-hello \
2938 maybe-install-indent \
2939 maybe-install-intl \
2940 maybe-install-tcl \
2941 maybe-install-itcl \
2942 maybe-install-ld \
2943 maybe-install-libcpp \
2944 maybe-install-libdecnumber \
2945 maybe-install-libgui \
2946 maybe-install-libiberty \
2947 maybe-install-libiconv \
2948 maybe-install-libtool \
2949 maybe-install-m4 \
2950 maybe-install-make \
2951 maybe-install-mmalloc \
2952 maybe-install-patch \
2953 maybe-install-perl \
2954 maybe-install-prms \
2955 maybe-install-rcs \
2956 maybe-install-readline \
2957 maybe-install-release \
2958 maybe-install-recode \
2959 maybe-install-sed \
2960 maybe-install-send-pr \
2961 maybe-install-shellutils \
2962 maybe-install-sid \
2963 maybe-install-sim \
2964 maybe-install-tar \
2965 maybe-install-texinfo \
2966 maybe-install-textutils \
2967 maybe-install-time \
2968 maybe-install-uudecode \
2969 maybe-install-wdiff \
2970 maybe-install-zip \
2971 maybe-install-zlib \
2972 maybe-install-gdb \
2973 maybe-install-expect \
2974 maybe-install-guile \
2975 maybe-install-tk \
2976 maybe-install-libtermcap \
2977 maybe-install-utils \
2978 maybe-install-gnattools \
2979 maybe-install-lto-plugin
2980
2981.PHONY: install-target
2982install-target: \
2983 maybe-install-target-libstdc++-v3 \
2984 maybe-install-target-libmudflap \
2985 maybe-install-target-libssp \
2986 maybe-install-target-newlib \
2987 maybe-install-target-libgcc \
2988 maybe-install-target-libgfortran \
2989 maybe-install-target-libobjc \
2990 maybe-install-target-libtermcap \
2991 maybe-install-target-winsup \
2992 maybe-install-target-libgloss \
2993 maybe-install-target-libiberty \
2994 maybe-install-target-gperf \
2995 maybe-install-target-examples \
2996 maybe-install-target-libffi \
2997 maybe-install-target-libjava \
2998 maybe-install-target-zlib \
2999 maybe-install-target-boehm-gc \
3000 maybe-install-target-qthreads \
3001 maybe-install-target-rda \
3002 maybe-install-target-libada \
3003 maybe-install-target-libgomp
3004
3005uninstall:
3006 @echo "the uninstall target is not supported in this tree"
3007
3008.PHONY: install.all
3009install.all: install-no-fixedincludes
3010 @if [ -f ./gcc/Makefile ] ; then \
3011 r=`${PWD_COMMAND}` ; export r ; \
3012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3013 $(HOST_EXPORTS) \
3014 (cd ./gcc && \
3015 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3016 else \
3017 true ; \
3018 fi
3019
3020# install-no-fixedincludes is used because Cygnus can not distribute
3021# the fixed header files.
3022.PHONY: install-no-fixedincludes
3023install-no-fixedincludes: installdirs install-host-nogcc \
3024 install-target gcc-no-fixedincludes
3025
3026### other supporting targets
3027
3028MAKEDIRS= \
3029 $(DESTDIR)$(prefix) \
3030 $(DESTDIR)$(exec_prefix)
3031.PHONY: installdirs
3032installdirs: mkinstalldirs
3033 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3034
3035dir.info: do-install-info
3036 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3037 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3038 mv -f dir.info.new dir.info ; \
3039 else true ; \
3040 fi
3041
3042dist:
3043 @echo "Building a full distribution of this tree isn't done"
3044 @echo "via 'make dist'. Check out the etc/ subdirectory"
3045
3046etags tags: TAGS
3047
3048# Right now this just builds TAGS in each subdirectory. emacs19 has the
3049# ability to use several tags files at once, so there is probably no need
3050# to combine them into one big TAGS file (like CVS 1.3 does). We could
3051# (if we felt like it) have this Makefile write a piece of elisp which
3052# the user could load to tell emacs19 where all the TAGS files we just
3053# built are.
3054TAGS: do-TAGS
3055
3056# ------------------------------------
3057# Macros for configure and all targets
3058# ------------------------------------
3059
3060
3061
3062
3063
3064# --------------------------------------
3065# Modules which run on the build machine
3066# --------------------------------------
3067
3068
3069.PHONY: configure-build-libiberty maybe-configure-build-libiberty
3070maybe-configure-build-libiberty:
3071@if gcc-bootstrap
3072configure-build-libiberty: stage_current
3073@endif gcc-bootstrap
3074@if build-libiberty
3075maybe-configure-build-libiberty: configure-build-libiberty
3076configure-build-libiberty:
3077 @: $(MAKE); $(unstage)
3078 @r=`${PWD_COMMAND}`; export r; \
3079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3080 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3081 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3082 $(BUILD_EXPORTS) \
3083 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3084 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3085 case $(srcdir) in \
3086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3087 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3089 esac; \
3090 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3091 libsrcdir="$$s/libiberty"; \
3092 rm -f no-such-file || : ; \
3093 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3094 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3095 --target=${target_alias} $${srcdiroption} \
3096 || exit 1
3097@endif build-libiberty
3098
3099
3100
3101
3102
3103.PHONY: all-build-libiberty maybe-all-build-libiberty
3104maybe-all-build-libiberty:
3105@if gcc-bootstrap
3106all-build-libiberty: stage_current
3107@endif gcc-bootstrap
3108@if build-libiberty
3109TARGET-build-libiberty=all
3110maybe-all-build-libiberty: all-build-libiberty
3111all-build-libiberty: configure-build-libiberty
3112 @: $(MAKE); $(unstage)
3113 @r=`${PWD_COMMAND}`; export r; \
3114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3115 $(BUILD_EXPORTS) \
3116 (cd $(BUILD_SUBDIR)/libiberty && \
3117 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3118 $(TARGET-build-libiberty))
3119@endif build-libiberty
3120
3121
3122
3123
3124
3125.PHONY: configure-build-bison maybe-configure-build-bison
3126maybe-configure-build-bison:
3127@if gcc-bootstrap
3128configure-build-bison: stage_current
3129@endif gcc-bootstrap
3130@if build-bison
3131maybe-configure-build-bison: configure-build-bison
3132configure-build-bison:
3133 @: $(MAKE); $(unstage)
3134 @r=`${PWD_COMMAND}`; export r; \
3135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3136 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3137 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3138 $(BUILD_EXPORTS) \
3139 echo Configuring in $(BUILD_SUBDIR)/bison; \
3140 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3141 case $(srcdir) in \
3142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3143 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3145 esac; \
3146 srcdiroption="--srcdir=$${topdir}/bison"; \
3147 libsrcdir="$$s/bison"; \
3148 rm -f no-such-file || : ; \
3149 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3150 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3151 --target=${target_alias} $${srcdiroption} \
3152 || exit 1
3153@endif build-bison
3154
3155
3156
3157
3158
3159.PHONY: all-build-bison maybe-all-build-bison
3160maybe-all-build-bison:
3161@if gcc-bootstrap
3162all-build-bison: stage_current
3163@endif gcc-bootstrap
3164@if build-bison
3165TARGET-build-bison=all
3166maybe-all-build-bison: all-build-bison
3167all-build-bison: configure-build-bison
3168 @: $(MAKE); $(unstage)
3169 @r=`${PWD_COMMAND}`; export r; \
3170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3171 $(BUILD_EXPORTS) \
3172 (cd $(BUILD_SUBDIR)/bison && \
3173 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3174 $(TARGET-build-bison))
3175@endif build-bison
3176
3177
3178
3179
3180
3181.PHONY: configure-build-byacc maybe-configure-build-byacc
3182maybe-configure-build-byacc:
3183@if gcc-bootstrap
3184configure-build-byacc: stage_current
3185@endif gcc-bootstrap
3186@if build-byacc
3187maybe-configure-build-byacc: configure-build-byacc
3188configure-build-byacc:
3189 @: $(MAKE); $(unstage)
3190 @r=`${PWD_COMMAND}`; export r; \
3191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3193 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3194 $(BUILD_EXPORTS) \
3195 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3196 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3197 case $(srcdir) in \
3198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3199 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3201 esac; \
3202 srcdiroption="--srcdir=$${topdir}/byacc"; \
3203 libsrcdir="$$s/byacc"; \
3204 rm -f no-such-file || : ; \
3205 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3206 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3207 --target=${target_alias} $${srcdiroption} \
3208 || exit 1
3209@endif build-byacc
3210
3211
3212
3213
3214
3215.PHONY: all-build-byacc maybe-all-build-byacc
3216maybe-all-build-byacc:
3217@if gcc-bootstrap
3218all-build-byacc: stage_current
3219@endif gcc-bootstrap
3220@if build-byacc
3221TARGET-build-byacc=all
3222maybe-all-build-byacc: all-build-byacc
3223all-build-byacc: configure-build-byacc
3224 @: $(MAKE); $(unstage)
3225 @r=`${PWD_COMMAND}`; export r; \
3226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227 $(BUILD_EXPORTS) \
3228 (cd $(BUILD_SUBDIR)/byacc && \
3229 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3230 $(TARGET-build-byacc))
3231@endif build-byacc
3232
3233
3234
3235
3236
3237.PHONY: configure-build-flex maybe-configure-build-flex
3238maybe-configure-build-flex:
3239@if gcc-bootstrap
3240configure-build-flex: stage_current
3241@endif gcc-bootstrap
3242@if build-flex
3243maybe-configure-build-flex: configure-build-flex
3244configure-build-flex:
3245 @: $(MAKE); $(unstage)
3246 @r=`${PWD_COMMAND}`; export r; \
3247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3249 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3250 $(BUILD_EXPORTS) \
3251 echo Configuring in $(BUILD_SUBDIR)/flex; \
3252 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3253 case $(srcdir) in \
3254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3255 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3257 esac; \
3258 srcdiroption="--srcdir=$${topdir}/flex"; \
3259 libsrcdir="$$s/flex"; \
3260 rm -f no-such-file || : ; \
3261 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3262 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3263 --target=${target_alias} $${srcdiroption} \
3264 || exit 1
3265@endif build-flex
3266
3267
3268
3269
3270
3271.PHONY: all-build-flex maybe-all-build-flex
3272maybe-all-build-flex:
3273@if gcc-bootstrap
3274all-build-flex: stage_current
3275@endif gcc-bootstrap
3276@if build-flex
3277TARGET-build-flex=all
3278maybe-all-build-flex: all-build-flex
3279all-build-flex: configure-build-flex
3280 @: $(MAKE); $(unstage)
3281 @r=`${PWD_COMMAND}`; export r; \
3282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3283 $(BUILD_EXPORTS) \
3284 (cd $(BUILD_SUBDIR)/flex && \
3285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3286 $(TARGET-build-flex))
3287@endif build-flex
3288
3289
3290
3291
3292
3293.PHONY: configure-build-m4 maybe-configure-build-m4
3294maybe-configure-build-m4:
3295@if gcc-bootstrap
3296configure-build-m4: stage_current
3297@endif gcc-bootstrap
3298@if build-m4
3299maybe-configure-build-m4: configure-build-m4
3300configure-build-m4:
3301 @: $(MAKE); $(unstage)
3302 @r=`${PWD_COMMAND}`; export r; \
3303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3305 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3306 $(BUILD_EXPORTS) \
3307 echo Configuring in $(BUILD_SUBDIR)/m4; \
3308 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3309 case $(srcdir) in \
3310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3311 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3313 esac; \
3314 srcdiroption="--srcdir=$${topdir}/m4"; \
3315 libsrcdir="$$s/m4"; \
3316 rm -f no-such-file || : ; \
3317 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3318 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3319 --target=${target_alias} $${srcdiroption} \
3320 || exit 1
3321@endif build-m4
3322
3323
3324
3325
3326
3327.PHONY: all-build-m4 maybe-all-build-m4
3328maybe-all-build-m4:
3329@if gcc-bootstrap
3330all-build-m4: stage_current
3331@endif gcc-bootstrap
3332@if build-m4
3333TARGET-build-m4=all
3334maybe-all-build-m4: all-build-m4
3335all-build-m4: configure-build-m4
3336 @: $(MAKE); $(unstage)
3337 @r=`${PWD_COMMAND}`; export r; \
3338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3339 $(BUILD_EXPORTS) \
3340 (cd $(BUILD_SUBDIR)/m4 && \
3341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3342 $(TARGET-build-m4))
3343@endif build-m4
3344
3345
3346
3347
3348
3349.PHONY: configure-build-texinfo maybe-configure-build-texinfo
3350maybe-configure-build-texinfo:
3351@if gcc-bootstrap
3352configure-build-texinfo: stage_current
3353@endif gcc-bootstrap
3354@if build-texinfo
3355maybe-configure-build-texinfo: configure-build-texinfo
3356configure-build-texinfo:
3357 @: $(MAKE); $(unstage)
3358 @r=`${PWD_COMMAND}`; export r; \
3359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3360 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3361 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3362 $(BUILD_EXPORTS) \
3363 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3364 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3365 case $(srcdir) in \
3366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3367 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3369 esac; \
3370 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3371 libsrcdir="$$s/texinfo"; \
3372 rm -f no-such-file || : ; \
3373 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3374 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3375 --target=${target_alias} $${srcdiroption} \
3376 || exit 1
3377@endif build-texinfo
3378
3379
3380
3381
3382
3383.PHONY: all-build-texinfo maybe-all-build-texinfo
3384maybe-all-build-texinfo:
3385@if gcc-bootstrap
3386all-build-texinfo: stage_current
3387@endif gcc-bootstrap
3388@if build-texinfo
3389TARGET-build-texinfo=all
3390maybe-all-build-texinfo: all-build-texinfo
3391all-build-texinfo: configure-build-texinfo
3392 @: $(MAKE); $(unstage)
3393 @r=`${PWD_COMMAND}`; export r; \
3394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395 $(BUILD_EXPORTS) \
3396 (cd $(BUILD_SUBDIR)/texinfo && \
3397 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3398 $(TARGET-build-texinfo))
3399@endif build-texinfo
3400
3401
3402
3403
3404
3405.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3406maybe-configure-build-fixincludes:
3407@if gcc-bootstrap
3408configure-build-fixincludes: stage_current
3409@endif gcc-bootstrap
3410@if build-fixincludes
3411maybe-configure-build-fixincludes: configure-build-fixincludes
3412configure-build-fixincludes:
3413 @: $(MAKE); $(unstage)
3414 @r=`${PWD_COMMAND}`; export r; \
3415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3416 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3417 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3418 $(BUILD_EXPORTS) \
3419 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3420 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3421 case $(srcdir) in \
3422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3423 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3425 esac; \
3426 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3427 libsrcdir="$$s/fixincludes"; \
3428 rm -f no-such-file || : ; \
3429 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3430 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3431 --target=${target_alias} $${srcdiroption} \
3432 || exit 1
3433@endif build-fixincludes
3434
3435
3436
3437
3438
3439.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3440maybe-all-build-fixincludes:
3441@if gcc-bootstrap
3442all-build-fixincludes: stage_current
3443@endif gcc-bootstrap
3444@if build-fixincludes
3445TARGET-build-fixincludes=all
3446maybe-all-build-fixincludes: all-build-fixincludes
3447all-build-fixincludes: configure-build-fixincludes
3448 @: $(MAKE); $(unstage)
3449 @r=`${PWD_COMMAND}`; export r; \
3450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3451 $(BUILD_EXPORTS) \
3452 (cd $(BUILD_SUBDIR)/fixincludes && \
3453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3454 $(TARGET-build-fixincludes))
3455@endif build-fixincludes
3456
3457
3458
3459
3460
3461# --------------------------------------
3462# Modules which run on the host machine
3463# --------------------------------------
3464
3465
3466.PHONY: configure-ash maybe-configure-ash
3467maybe-configure-ash:
3468@if gcc-bootstrap
3469configure-ash: stage_current
3470@endif gcc-bootstrap
3471@if ash
3472maybe-configure-ash: configure-ash
3473configure-ash:
3474 @: $(MAKE); $(unstage)
3475 @r=`${PWD_COMMAND}`; export r; \
3476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3477 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3479 $(HOST_EXPORTS) \
3480 echo Configuring in $(HOST_SUBDIR)/ash; \
3481 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3482 case $(srcdir) in \
3483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3484 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3486 esac; \
3487 srcdiroption="--srcdir=$${topdir}/ash"; \
3488 libsrcdir="$$s/ash"; \
3489 $(SHELL) $${libsrcdir}/configure \
3490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3491 --target=${target_alias} $${srcdiroption} \
3492 || exit 1
3493@endif ash
3494
3495
3496
3497
3498
3499.PHONY: all-ash maybe-all-ash
3500maybe-all-ash:
3501@if gcc-bootstrap
3502all-ash: stage_current
3503@endif gcc-bootstrap
3504@if ash
3505TARGET-ash=all
3506maybe-all-ash: all-ash
3507all-ash: configure-ash
3508 @: $(MAKE); $(unstage)
3509 @r=`${PWD_COMMAND}`; export r; \
3510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3511 $(HOST_EXPORTS) \
3512 (cd $(HOST_SUBDIR)/ash && \
3513 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3514 $(TARGET-ash))
3515@endif ash
3516
3517
3518
3519
3520.PHONY: check-ash maybe-check-ash
3521maybe-check-ash:
3522@if ash
3523maybe-check-ash: check-ash
3524
3525check-ash:
3526 @: $(MAKE); $(unstage)
3527 @r=`${PWD_COMMAND}`; export r; \
3528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3529 $(HOST_EXPORTS) \
3530 (cd $(HOST_SUBDIR)/ash && \
3531 $(MAKE) $(FLAGS_TO_PASS) check)
3532
3533@endif ash
3534
3535.PHONY: install-ash maybe-install-ash
3536maybe-install-ash:
3537@if ash
3538maybe-install-ash: install-ash
3539
3540install-ash: installdirs
3541 @: $(MAKE); $(unstage)
3542 @r=`${PWD_COMMAND}`; export r; \
3543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544 $(HOST_EXPORTS) \
3545 (cd $(HOST_SUBDIR)/ash && \
3546 $(MAKE) $(FLAGS_TO_PASS) install)
3547
3548@endif ash
3549
3550# Other targets (info, dvi, pdf, etc.)
3551
3552.PHONY: maybe-info-ash info-ash
3553maybe-info-ash:
3554@if ash
3555maybe-info-ash: info-ash
3556
3557info-ash: \
3558 configure-ash
3559 @: $(MAKE); $(unstage)
3560 @[ -f ./ash/Makefile ] || exit 0; \
3561 r=`${PWD_COMMAND}`; export r; \
3562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3563 $(HOST_EXPORTS) \
3564 for flag in $(EXTRA_HOST_FLAGS) ; do \
3565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3566 done; \
3567 echo "Doing info in ash" ; \
3568 (cd $(HOST_SUBDIR)/ash && \
3569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3571 "RANLIB=$${RANLIB}" \
3572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3573 info) \
3574 || exit 1
3575
3576@endif ash
3577
3578.PHONY: maybe-dvi-ash dvi-ash
3579maybe-dvi-ash:
3580@if ash
3581maybe-dvi-ash: dvi-ash
3582
3583dvi-ash: \
3584 configure-ash
3585 @: $(MAKE); $(unstage)
3586 @[ -f ./ash/Makefile ] || exit 0; \
3587 r=`${PWD_COMMAND}`; export r; \
3588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3589 $(HOST_EXPORTS) \
3590 for flag in $(EXTRA_HOST_FLAGS) ; do \
3591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3592 done; \
3593 echo "Doing dvi in ash" ; \
3594 (cd $(HOST_SUBDIR)/ash && \
3595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3597 "RANLIB=$${RANLIB}" \
3598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3599 dvi) \
3600 || exit 1
3601
3602@endif ash
3603
3604.PHONY: maybe-pdf-ash pdf-ash
3605maybe-pdf-ash:
3606@if ash
3607maybe-pdf-ash: pdf-ash
3608
3609pdf-ash: \
3610 configure-ash
3611 @: $(MAKE); $(unstage)
3612 @[ -f ./ash/Makefile ] || exit 0; \
3613 r=`${PWD_COMMAND}`; export r; \
3614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615 $(HOST_EXPORTS) \
3616 for flag in $(EXTRA_HOST_FLAGS) ; do \
3617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3618 done; \
3619 echo "Doing pdf in ash" ; \
3620 (cd $(HOST_SUBDIR)/ash && \
3621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3623 "RANLIB=$${RANLIB}" \
3624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3625 pdf) \
3626 || exit 1
3627
3628@endif ash
3629
3630.PHONY: maybe-html-ash html-ash
3631maybe-html-ash:
3632@if ash
3633maybe-html-ash: html-ash
3634
3635html-ash: \
3636 configure-ash
3637 @: $(MAKE); $(unstage)
3638 @[ -f ./ash/Makefile ] || exit 0; \
3639 r=`${PWD_COMMAND}`; export r; \
3640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641 $(HOST_EXPORTS) \
3642 for flag in $(EXTRA_HOST_FLAGS) ; do \
3643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3644 done; \
3645 echo "Doing html in ash" ; \
3646 (cd $(HOST_SUBDIR)/ash && \
3647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3649 "RANLIB=$${RANLIB}" \
3650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3651 html) \
3652 || exit 1
3653
3654@endif ash
3655
3656.PHONY: maybe-TAGS-ash TAGS-ash
3657maybe-TAGS-ash:
3658@if ash
3659maybe-TAGS-ash: TAGS-ash
3660
3661TAGS-ash: \
3662 configure-ash
3663 @: $(MAKE); $(unstage)
3664 @[ -f ./ash/Makefile ] || exit 0; \
3665 r=`${PWD_COMMAND}`; export r; \
3666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3667 $(HOST_EXPORTS) \
3668 for flag in $(EXTRA_HOST_FLAGS) ; do \
3669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3670 done; \
3671 echo "Doing TAGS in ash" ; \
3672 (cd $(HOST_SUBDIR)/ash && \
3673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3675 "RANLIB=$${RANLIB}" \
3676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3677 TAGS) \
3678 || exit 1
3679
3680@endif ash
3681
3682.PHONY: maybe-install-info-ash install-info-ash
3683maybe-install-info-ash:
3684@if ash
3685maybe-install-info-ash: install-info-ash
3686
3687install-info-ash: \
3688 configure-ash \
3689 info-ash
3690 @: $(MAKE); $(unstage)
3691 @[ -f ./ash/Makefile ] || exit 0; \
3692 r=`${PWD_COMMAND}`; export r; \
3693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694 $(HOST_EXPORTS) \
3695 for flag in $(EXTRA_HOST_FLAGS) ; do \
3696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3697 done; \
3698 echo "Doing install-info in ash" ; \
3699 (cd $(HOST_SUBDIR)/ash && \
3700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3702 "RANLIB=$${RANLIB}" \
3703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3704 install-info) \
3705 || exit 1
3706
3707@endif ash
3708
3709.PHONY: maybe-install-pdf-ash install-pdf-ash
3710maybe-install-pdf-ash:
3711@if ash
3712maybe-install-pdf-ash: install-pdf-ash
3713
3714install-pdf-ash: \
3715 configure-ash \
3716 pdf-ash
3717 @: $(MAKE); $(unstage)
3718 @[ -f ./ash/Makefile ] || exit 0; \
3719 r=`${PWD_COMMAND}`; export r; \
3720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3721 $(HOST_EXPORTS) \
3722 for flag in $(EXTRA_HOST_FLAGS) ; do \
3723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3724 done; \
3725 echo "Doing install-pdf in ash" ; \
3726 (cd $(HOST_SUBDIR)/ash && \
3727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3729 "RANLIB=$${RANLIB}" \
3730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3731 install-pdf) \
3732 || exit 1
3733
3734@endif ash
3735
3736.PHONY: maybe-install-html-ash install-html-ash
3737maybe-install-html-ash:
3738@if ash
3739maybe-install-html-ash: install-html-ash
3740
3741install-html-ash: \
3742 configure-ash \
3743 html-ash
3744 @: $(MAKE); $(unstage)
3745 @[ -f ./ash/Makefile ] || exit 0; \
3746 r=`${PWD_COMMAND}`; export r; \
3747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748 $(HOST_EXPORTS) \
3749 for flag in $(EXTRA_HOST_FLAGS) ; do \
3750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751 done; \
3752 echo "Doing install-html in ash" ; \
3753 (cd $(HOST_SUBDIR)/ash && \
3754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756 "RANLIB=$${RANLIB}" \
3757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3758 install-html) \
3759 || exit 1
3760
3761@endif ash
3762
3763.PHONY: maybe-installcheck-ash installcheck-ash
3764maybe-installcheck-ash:
3765@if ash
3766maybe-installcheck-ash: installcheck-ash
3767
3768installcheck-ash: \
3769 configure-ash
3770 @: $(MAKE); $(unstage)
3771 @[ -f ./ash/Makefile ] || exit 0; \
3772 r=`${PWD_COMMAND}`; export r; \
3773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774 $(HOST_EXPORTS) \
3775 for flag in $(EXTRA_HOST_FLAGS) ; do \
3776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777 done; \
3778 echo "Doing installcheck in ash" ; \
3779 (cd $(HOST_SUBDIR)/ash && \
3780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782 "RANLIB=$${RANLIB}" \
3783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3784 installcheck) \
3785 || exit 1
3786
3787@endif ash
3788
3789.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3790maybe-mostlyclean-ash:
3791@if ash
3792maybe-mostlyclean-ash: mostlyclean-ash
3793
3794mostlyclean-ash:
3795 @: $(MAKE); $(unstage)
3796 @[ -f ./ash/Makefile ] || exit 0; \
3797 r=`${PWD_COMMAND}`; export r; \
3798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799 $(HOST_EXPORTS) \
3800 for flag in $(EXTRA_HOST_FLAGS) ; do \
3801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3802 done; \
3803 echo "Doing mostlyclean in ash" ; \
3804 (cd $(HOST_SUBDIR)/ash && \
3805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3807 "RANLIB=$${RANLIB}" \
3808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3809 mostlyclean) \
3810 || exit 1
3811
3812@endif ash
3813
3814.PHONY: maybe-clean-ash clean-ash
3815maybe-clean-ash:
3816@if ash
3817maybe-clean-ash: clean-ash
3818
3819clean-ash:
3820 @: $(MAKE); $(unstage)
3821 @[ -f ./ash/Makefile ] || exit 0; \
3822 r=`${PWD_COMMAND}`; export r; \
3823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3824 $(HOST_EXPORTS) \
3825 for flag in $(EXTRA_HOST_FLAGS) ; do \
3826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3827 done; \
3828 echo "Doing clean in ash" ; \
3829 (cd $(HOST_SUBDIR)/ash && \
3830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3832 "RANLIB=$${RANLIB}" \
3833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3834 clean) \
3835 || exit 1
3836
3837@endif ash
3838
3839.PHONY: maybe-distclean-ash distclean-ash
3840maybe-distclean-ash:
3841@if ash
3842maybe-distclean-ash: distclean-ash
3843
3844distclean-ash:
3845 @: $(MAKE); $(unstage)
3846 @[ -f ./ash/Makefile ] || exit 0; \
3847 r=`${PWD_COMMAND}`; export r; \
3848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3849 $(HOST_EXPORTS) \
3850 for flag in $(EXTRA_HOST_FLAGS) ; do \
3851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3852 done; \
3853 echo "Doing distclean in ash" ; \
3854 (cd $(HOST_SUBDIR)/ash && \
3855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3857 "RANLIB=$${RANLIB}" \
3858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3859 distclean) \
3860 || exit 1
3861
3862@endif ash
3863
3864.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3865maybe-maintainer-clean-ash:
3866@if ash
3867maybe-maintainer-clean-ash: maintainer-clean-ash
3868
3869maintainer-clean-ash:
3870 @: $(MAKE); $(unstage)
3871 @[ -f ./ash/Makefile ] || exit 0; \
3872 r=`${PWD_COMMAND}`; export r; \
3873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3874 $(HOST_EXPORTS) \
3875 for flag in $(EXTRA_HOST_FLAGS) ; do \
3876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3877 done; \
3878 echo "Doing maintainer-clean in ash" ; \
3879 (cd $(HOST_SUBDIR)/ash && \
3880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3882 "RANLIB=$${RANLIB}" \
3883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3884 maintainer-clean) \
3885 || exit 1
3886
3887@endif ash
3888
3889
3890
3891.PHONY: configure-autoconf maybe-configure-autoconf
3892maybe-configure-autoconf:
3893@if gcc-bootstrap
3894configure-autoconf: stage_current
3895@endif gcc-bootstrap
3896@if autoconf
3897maybe-configure-autoconf: configure-autoconf
3898configure-autoconf:
3899 @: $(MAKE); $(unstage)
3900 @r=`${PWD_COMMAND}`; export r; \
3901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3902 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3904 $(HOST_EXPORTS) \
3905 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3906 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3907 case $(srcdir) in \
3908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3909 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3911 esac; \
3912 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3913 libsrcdir="$$s/autoconf"; \
3914 $(SHELL) $${libsrcdir}/configure \
3915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3916 --target=${target_alias} $${srcdiroption} \
3917 || exit 1
3918@endif autoconf
3919
3920
3921
3922
3923
3924.PHONY: all-autoconf maybe-all-autoconf
3925maybe-all-autoconf:
3926@if gcc-bootstrap
3927all-autoconf: stage_current
3928@endif gcc-bootstrap
3929@if autoconf
3930TARGET-autoconf=all
3931maybe-all-autoconf: all-autoconf
3932all-autoconf: configure-autoconf
3933 @: $(MAKE); $(unstage)
3934 @r=`${PWD_COMMAND}`; export r; \
3935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3936 $(HOST_EXPORTS) \
3937 (cd $(HOST_SUBDIR)/autoconf && \
3938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3939 $(TARGET-autoconf))
3940@endif autoconf
3941
3942
3943
3944
3945.PHONY: check-autoconf maybe-check-autoconf
3946maybe-check-autoconf:
3947@if autoconf
3948maybe-check-autoconf: check-autoconf
3949
3950check-autoconf:
3951 @: $(MAKE); $(unstage)
3952 @r=`${PWD_COMMAND}`; export r; \
3953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3954 $(HOST_EXPORTS) \
3955 (cd $(HOST_SUBDIR)/autoconf && \
3956 $(MAKE) $(FLAGS_TO_PASS) check)
3957
3958@endif autoconf
3959
3960.PHONY: install-autoconf maybe-install-autoconf
3961maybe-install-autoconf:
3962@if autoconf
3963maybe-install-autoconf: install-autoconf
3964
3965install-autoconf: installdirs
3966 @: $(MAKE); $(unstage)
3967 @r=`${PWD_COMMAND}`; export r; \
3968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969 $(HOST_EXPORTS) \
3970 (cd $(HOST_SUBDIR)/autoconf && \
3971 $(MAKE) $(FLAGS_TO_PASS) install)
3972
3973@endif autoconf
3974
3975# Other targets (info, dvi, pdf, etc.)
3976
3977.PHONY: maybe-info-autoconf info-autoconf
3978maybe-info-autoconf:
3979@if autoconf
3980maybe-info-autoconf: info-autoconf
3981
3982info-autoconf: \
3983 configure-autoconf
3984 @: $(MAKE); $(unstage)
3985 @[ -f ./autoconf/Makefile ] || exit 0; \
3986 r=`${PWD_COMMAND}`; export r; \
3987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3988 $(HOST_EXPORTS) \
3989 for flag in $(EXTRA_HOST_FLAGS) ; do \
3990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3991 done; \
3992 echo "Doing info in autoconf" ; \
3993 (cd $(HOST_SUBDIR)/autoconf && \
3994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3996 "RANLIB=$${RANLIB}" \
3997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3998 info) \
3999 || exit 1
4000
4001@endif autoconf
4002
4003.PHONY: maybe-dvi-autoconf dvi-autoconf
4004maybe-dvi-autoconf:
4005@if autoconf
4006maybe-dvi-autoconf: dvi-autoconf
4007
4008dvi-autoconf: \
4009 configure-autoconf
4010 @: $(MAKE); $(unstage)
4011 @[ -f ./autoconf/Makefile ] || exit 0; \
4012 r=`${PWD_COMMAND}`; export r; \
4013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4014 $(HOST_EXPORTS) \
4015 for flag in $(EXTRA_HOST_FLAGS) ; do \
4016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4017 done; \
4018 echo "Doing dvi in autoconf" ; \
4019 (cd $(HOST_SUBDIR)/autoconf && \
4020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4022 "RANLIB=$${RANLIB}" \
4023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4024 dvi) \
4025 || exit 1
4026
4027@endif autoconf
4028
4029.PHONY: maybe-pdf-autoconf pdf-autoconf
4030maybe-pdf-autoconf:
4031@if autoconf
4032maybe-pdf-autoconf: pdf-autoconf
4033
4034pdf-autoconf: \
4035 configure-autoconf
4036 @: $(MAKE); $(unstage)
4037 @[ -f ./autoconf/Makefile ] || exit 0; \
4038 r=`${PWD_COMMAND}`; export r; \
4039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4040 $(HOST_EXPORTS) \
4041 for flag in $(EXTRA_HOST_FLAGS) ; do \
4042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4043 done; \
4044 echo "Doing pdf in autoconf" ; \
4045 (cd $(HOST_SUBDIR)/autoconf && \
4046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4048 "RANLIB=$${RANLIB}" \
4049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4050 pdf) \
4051 || exit 1
4052
4053@endif autoconf
4054
4055.PHONY: maybe-html-autoconf html-autoconf
4056maybe-html-autoconf:
4057@if autoconf
4058maybe-html-autoconf: html-autoconf
4059
4060html-autoconf: \
4061 configure-autoconf
4062 @: $(MAKE); $(unstage)
4063 @[ -f ./autoconf/Makefile ] || exit 0; \
4064 r=`${PWD_COMMAND}`; export r; \
4065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4066 $(HOST_EXPORTS) \
4067 for flag in $(EXTRA_HOST_FLAGS) ; do \
4068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4069 done; \
4070 echo "Doing html in autoconf" ; \
4071 (cd $(HOST_SUBDIR)/autoconf && \
4072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4074 "RANLIB=$${RANLIB}" \
4075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4076 html) \
4077 || exit 1
4078
4079@endif autoconf
4080
4081.PHONY: maybe-TAGS-autoconf TAGS-autoconf
4082maybe-TAGS-autoconf:
4083@if autoconf
4084maybe-TAGS-autoconf: TAGS-autoconf
4085
4086TAGS-autoconf: \
4087 configure-autoconf
4088 @: $(MAKE); $(unstage)
4089 @[ -f ./autoconf/Makefile ] || exit 0; \
4090 r=`${PWD_COMMAND}`; export r; \
4091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4092 $(HOST_EXPORTS) \
4093 for flag in $(EXTRA_HOST_FLAGS) ; do \
4094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4095 done; \
4096 echo "Doing TAGS in autoconf" ; \
4097 (cd $(HOST_SUBDIR)/autoconf && \
4098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4100 "RANLIB=$${RANLIB}" \
4101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4102 TAGS) \
4103 || exit 1
4104
4105@endif autoconf
4106
4107.PHONY: maybe-install-info-autoconf install-info-autoconf
4108maybe-install-info-autoconf:
4109@if autoconf
4110maybe-install-info-autoconf: install-info-autoconf
4111
4112install-info-autoconf: \
4113 configure-autoconf \
4114 info-autoconf
4115 @: $(MAKE); $(unstage)
4116 @[ -f ./autoconf/Makefile ] || exit 0; \
4117 r=`${PWD_COMMAND}`; export r; \
4118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119 $(HOST_EXPORTS) \
4120 for flag in $(EXTRA_HOST_FLAGS) ; do \
4121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4122 done; \
4123 echo "Doing install-info in autoconf" ; \
4124 (cd $(HOST_SUBDIR)/autoconf && \
4125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4127 "RANLIB=$${RANLIB}" \
4128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4129 install-info) \
4130 || exit 1
4131
4132@endif autoconf
4133
4134.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4135maybe-install-pdf-autoconf:
4136@if autoconf
4137maybe-install-pdf-autoconf: install-pdf-autoconf
4138
4139install-pdf-autoconf: \
4140 configure-autoconf \
4141 pdf-autoconf
4142 @: $(MAKE); $(unstage)
4143 @[ -f ./autoconf/Makefile ] || exit 0; \
4144 r=`${PWD_COMMAND}`; export r; \
4145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146 $(HOST_EXPORTS) \
4147 for flag in $(EXTRA_HOST_FLAGS) ; do \
4148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4149 done; \
4150 echo "Doing install-pdf in autoconf" ; \
4151 (cd $(HOST_SUBDIR)/autoconf && \
4152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4154 "RANLIB=$${RANLIB}" \
4155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4156 install-pdf) \
4157 || exit 1
4158
4159@endif autoconf
4160
4161.PHONY: maybe-install-html-autoconf install-html-autoconf
4162maybe-install-html-autoconf:
4163@if autoconf
4164maybe-install-html-autoconf: install-html-autoconf
4165
4166install-html-autoconf: \
4167 configure-autoconf \
4168 html-autoconf
4169 @: $(MAKE); $(unstage)
4170 @[ -f ./autoconf/Makefile ] || exit 0; \
4171 r=`${PWD_COMMAND}`; export r; \
4172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173 $(HOST_EXPORTS) \
4174 for flag in $(EXTRA_HOST_FLAGS) ; do \
4175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4176 done; \
4177 echo "Doing install-html in autoconf" ; \
4178 (cd $(HOST_SUBDIR)/autoconf && \
4179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4181 "RANLIB=$${RANLIB}" \
4182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4183 install-html) \
4184 || exit 1
4185
4186@endif autoconf
4187
4188.PHONY: maybe-installcheck-autoconf installcheck-autoconf
4189maybe-installcheck-autoconf:
4190@if autoconf
4191maybe-installcheck-autoconf: installcheck-autoconf
4192
4193installcheck-autoconf: \
4194 configure-autoconf
4195 @: $(MAKE); $(unstage)
4196 @[ -f ./autoconf/Makefile ] || exit 0; \
4197 r=`${PWD_COMMAND}`; export r; \
4198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199 $(HOST_EXPORTS) \
4200 for flag in $(EXTRA_HOST_FLAGS) ; do \
4201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4202 done; \
4203 echo "Doing installcheck in autoconf" ; \
4204 (cd $(HOST_SUBDIR)/autoconf && \
4205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4207 "RANLIB=$${RANLIB}" \
4208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4209 installcheck) \
4210 || exit 1
4211
4212@endif autoconf
4213
4214.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4215maybe-mostlyclean-autoconf:
4216@if autoconf
4217maybe-mostlyclean-autoconf: mostlyclean-autoconf
4218
4219mostlyclean-autoconf:
4220 @: $(MAKE); $(unstage)
4221 @[ -f ./autoconf/Makefile ] || exit 0; \
4222 r=`${PWD_COMMAND}`; export r; \
4223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224 $(HOST_EXPORTS) \
4225 for flag in $(EXTRA_HOST_FLAGS) ; do \
4226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4227 done; \
4228 echo "Doing mostlyclean in autoconf" ; \
4229 (cd $(HOST_SUBDIR)/autoconf && \
4230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4232 "RANLIB=$${RANLIB}" \
4233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4234 mostlyclean) \
4235 || exit 1
4236
4237@endif autoconf
4238
4239.PHONY: maybe-clean-autoconf clean-autoconf
4240maybe-clean-autoconf:
4241@if autoconf
4242maybe-clean-autoconf: clean-autoconf
4243
4244clean-autoconf:
4245 @: $(MAKE); $(unstage)
4246 @[ -f ./autoconf/Makefile ] || exit 0; \
4247 r=`${PWD_COMMAND}`; export r; \
4248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4249 $(HOST_EXPORTS) \
4250 for flag in $(EXTRA_HOST_FLAGS) ; do \
4251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4252 done; \
4253 echo "Doing clean in autoconf" ; \
4254 (cd $(HOST_SUBDIR)/autoconf && \
4255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4257 "RANLIB=$${RANLIB}" \
4258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4259 clean) \
4260 || exit 1
4261
4262@endif autoconf
4263
4264.PHONY: maybe-distclean-autoconf distclean-autoconf
4265maybe-distclean-autoconf:
4266@if autoconf
4267maybe-distclean-autoconf: distclean-autoconf
4268
4269distclean-autoconf:
4270 @: $(MAKE); $(unstage)
4271 @[ -f ./autoconf/Makefile ] || exit 0; \
4272 r=`${PWD_COMMAND}`; export r; \
4273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4274 $(HOST_EXPORTS) \
4275 for flag in $(EXTRA_HOST_FLAGS) ; do \
4276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4277 done; \
4278 echo "Doing distclean in autoconf" ; \
4279 (cd $(HOST_SUBDIR)/autoconf && \
4280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4282 "RANLIB=$${RANLIB}" \
4283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4284 distclean) \
4285 || exit 1
4286
4287@endif autoconf
4288
4289.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4290maybe-maintainer-clean-autoconf:
4291@if autoconf
4292maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4293
4294maintainer-clean-autoconf:
4295 @: $(MAKE); $(unstage)
4296 @[ -f ./autoconf/Makefile ] || exit 0; \
4297 r=`${PWD_COMMAND}`; export r; \
4298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4299 $(HOST_EXPORTS) \
4300 for flag in $(EXTRA_HOST_FLAGS) ; do \
4301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4302 done; \
4303 echo "Doing maintainer-clean in autoconf" ; \
4304 (cd $(HOST_SUBDIR)/autoconf && \
4305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4307 "RANLIB=$${RANLIB}" \
4308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4309 maintainer-clean) \
4310 || exit 1
4311
4312@endif autoconf
4313
4314
4315
4316.PHONY: configure-automake maybe-configure-automake
4317maybe-configure-automake:
4318@if gcc-bootstrap
4319configure-automake: stage_current
4320@endif gcc-bootstrap
4321@if automake
4322maybe-configure-automake: configure-automake
4323configure-automake:
4324 @: $(MAKE); $(unstage)
4325 @r=`${PWD_COMMAND}`; export r; \
4326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4327 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4329 $(HOST_EXPORTS) \
4330 echo Configuring in $(HOST_SUBDIR)/automake; \
4331 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4332 case $(srcdir) in \
4333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4334 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4336 esac; \
4337 srcdiroption="--srcdir=$${topdir}/automake"; \
4338 libsrcdir="$$s/automake"; \
4339 $(SHELL) $${libsrcdir}/configure \
4340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4341 --target=${target_alias} $${srcdiroption} \
4342 || exit 1
4343@endif automake
4344
4345
4346
4347
4348
4349.PHONY: all-automake maybe-all-automake
4350maybe-all-automake:
4351@if gcc-bootstrap
4352all-automake: stage_current
4353@endif gcc-bootstrap
4354@if automake
4355TARGET-automake=all
4356maybe-all-automake: all-automake
4357all-automake: configure-automake
4358 @: $(MAKE); $(unstage)
4359 @r=`${PWD_COMMAND}`; export r; \
4360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361 $(HOST_EXPORTS) \
4362 (cd $(HOST_SUBDIR)/automake && \
4363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4364 $(TARGET-automake))
4365@endif automake
4366
4367
4368
4369
4370.PHONY: check-automake maybe-check-automake
4371maybe-check-automake:
4372@if automake
4373maybe-check-automake: check-automake
4374
4375check-automake:
4376 @: $(MAKE); $(unstage)
4377 @r=`${PWD_COMMAND}`; export r; \
4378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4379 $(HOST_EXPORTS) \
4380 (cd $(HOST_SUBDIR)/automake && \
4381 $(MAKE) $(FLAGS_TO_PASS) check)
4382
4383@endif automake
4384
4385.PHONY: install-automake maybe-install-automake
4386maybe-install-automake:
4387@if automake
4388maybe-install-automake: install-automake
4389
4390install-automake: installdirs
4391 @: $(MAKE); $(unstage)
4392 @r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 $(HOST_EXPORTS) \
4395 (cd $(HOST_SUBDIR)/automake && \
4396 $(MAKE) $(FLAGS_TO_PASS) install)
4397
4398@endif automake
4399
4400# Other targets (info, dvi, pdf, etc.)
4401
4402.PHONY: maybe-info-automake info-automake
4403maybe-info-automake:
4404@if automake
4405maybe-info-automake: info-automake
4406
4407info-automake: \
4408 configure-automake
4409 @: $(MAKE); $(unstage)
4410 @[ -f ./automake/Makefile ] || exit 0; \
4411 r=`${PWD_COMMAND}`; export r; \
4412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4413 $(HOST_EXPORTS) \
4414 for flag in $(EXTRA_HOST_FLAGS) ; do \
4415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4416 done; \
4417 echo "Doing info in automake" ; \
4418 (cd $(HOST_SUBDIR)/automake && \
4419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4421 "RANLIB=$${RANLIB}" \
4422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4423 info) \
4424 || exit 1
4425
4426@endif automake
4427
4428.PHONY: maybe-dvi-automake dvi-automake
4429maybe-dvi-automake:
4430@if automake
4431maybe-dvi-automake: dvi-automake
4432
4433dvi-automake: \
4434 configure-automake
4435 @: $(MAKE); $(unstage)
4436 @[ -f ./automake/Makefile ] || exit 0; \
4437 r=`${PWD_COMMAND}`; export r; \
4438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4439 $(HOST_EXPORTS) \
4440 for flag in $(EXTRA_HOST_FLAGS) ; do \
4441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4442 done; \
4443 echo "Doing dvi in automake" ; \
4444 (cd $(HOST_SUBDIR)/automake && \
4445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4447 "RANLIB=$${RANLIB}" \
4448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4449 dvi) \
4450 || exit 1
4451
4452@endif automake
4453
4454.PHONY: maybe-pdf-automake pdf-automake
4455maybe-pdf-automake:
4456@if automake
4457maybe-pdf-automake: pdf-automake
4458
4459pdf-automake: \
4460 configure-automake
4461 @: $(MAKE); $(unstage)
4462 @[ -f ./automake/Makefile ] || exit 0; \
4463 r=`${PWD_COMMAND}`; export r; \
4464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4465 $(HOST_EXPORTS) \
4466 for flag in $(EXTRA_HOST_FLAGS) ; do \
4467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4468 done; \
4469 echo "Doing pdf in automake" ; \
4470 (cd $(HOST_SUBDIR)/automake && \
4471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4473 "RANLIB=$${RANLIB}" \
4474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4475 pdf) \
4476 || exit 1
4477
4478@endif automake
4479
4480.PHONY: maybe-html-automake html-automake
4481maybe-html-automake:
4482@if automake
4483maybe-html-automake: html-automake
4484
4485html-automake: \
4486 configure-automake
4487 @: $(MAKE); $(unstage)
4488 @[ -f ./automake/Makefile ] || exit 0; \
4489 r=`${PWD_COMMAND}`; export r; \
4490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4491 $(HOST_EXPORTS) \
4492 for flag in $(EXTRA_HOST_FLAGS) ; do \
4493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4494 done; \
4495 echo "Doing html in automake" ; \
4496 (cd $(HOST_SUBDIR)/automake && \
4497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4499 "RANLIB=$${RANLIB}" \
4500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4501 html) \
4502 || exit 1
4503
4504@endif automake
4505
4506.PHONY: maybe-TAGS-automake TAGS-automake
4507maybe-TAGS-automake:
4508@if automake
4509maybe-TAGS-automake: TAGS-automake
4510
4511TAGS-automake: \
4512 configure-automake
4513 @: $(MAKE); $(unstage)
4514 @[ -f ./automake/Makefile ] || exit 0; \
4515 r=`${PWD_COMMAND}`; export r; \
4516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517 $(HOST_EXPORTS) \
4518 for flag in $(EXTRA_HOST_FLAGS) ; do \
4519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4520 done; \
4521 echo "Doing TAGS in automake" ; \
4522 (cd $(HOST_SUBDIR)/automake && \
4523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4525 "RANLIB=$${RANLIB}" \
4526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4527 TAGS) \
4528 || exit 1
4529
4530@endif automake
4531
4532.PHONY: maybe-install-info-automake install-info-automake
4533maybe-install-info-automake:
4534@if automake
4535maybe-install-info-automake: install-info-automake
4536
4537install-info-automake: \
4538 configure-automake \
4539 info-automake
4540 @: $(MAKE); $(unstage)
4541 @[ -f ./automake/Makefile ] || exit 0; \
4542 r=`${PWD_COMMAND}`; export r; \
4543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544 $(HOST_EXPORTS) \
4545 for flag in $(EXTRA_HOST_FLAGS) ; do \
4546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4547 done; \
4548 echo "Doing install-info in automake" ; \
4549 (cd $(HOST_SUBDIR)/automake && \
4550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4552 "RANLIB=$${RANLIB}" \
4553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4554 install-info) \
4555 || exit 1
4556
4557@endif automake
4558
4559.PHONY: maybe-install-pdf-automake install-pdf-automake
4560maybe-install-pdf-automake:
4561@if automake
4562maybe-install-pdf-automake: install-pdf-automake
4563
4564install-pdf-automake: \
4565 configure-automake \
4566 pdf-automake
4567 @: $(MAKE); $(unstage)
4568 @[ -f ./automake/Makefile ] || exit 0; \
4569 r=`${PWD_COMMAND}`; export r; \
4570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571 $(HOST_EXPORTS) \
4572 for flag in $(EXTRA_HOST_FLAGS) ; do \
4573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574 done; \
4575 echo "Doing install-pdf in automake" ; \
4576 (cd $(HOST_SUBDIR)/automake && \
4577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579 "RANLIB=$${RANLIB}" \
4580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581 install-pdf) \
4582 || exit 1
4583
4584@endif automake
4585
4586.PHONY: maybe-install-html-automake install-html-automake
4587maybe-install-html-automake:
4588@if automake
4589maybe-install-html-automake: install-html-automake
4590
4591install-html-automake: \
4592 configure-automake \
4593 html-automake
4594 @: $(MAKE); $(unstage)
4595 @[ -f ./automake/Makefile ] || exit 0; \
4596 r=`${PWD_COMMAND}`; export r; \
4597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598 $(HOST_EXPORTS) \
4599 for flag in $(EXTRA_HOST_FLAGS) ; do \
4600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4601 done; \
4602 echo "Doing install-html in automake" ; \
4603 (cd $(HOST_SUBDIR)/automake && \
4604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4606 "RANLIB=$${RANLIB}" \
4607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4608 install-html) \
4609 || exit 1
4610
4611@endif automake
4612
4613.PHONY: maybe-installcheck-automake installcheck-automake
4614maybe-installcheck-automake:
4615@if automake
4616maybe-installcheck-automake: installcheck-automake
4617
4618installcheck-automake: \
4619 configure-automake
4620 @: $(MAKE); $(unstage)
4621 @[ -f ./automake/Makefile ] || exit 0; \
4622 r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624 $(HOST_EXPORTS) \
4625 for flag in $(EXTRA_HOST_FLAGS) ; do \
4626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627 done; \
4628 echo "Doing installcheck in automake" ; \
4629 (cd $(HOST_SUBDIR)/automake && \
4630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632 "RANLIB=$${RANLIB}" \
4633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634 installcheck) \
4635 || exit 1
4636
4637@endif automake
4638
4639.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4640maybe-mostlyclean-automake:
4641@if automake
4642maybe-mostlyclean-automake: mostlyclean-automake
4643
4644mostlyclean-automake:
4645 @: $(MAKE); $(unstage)
4646 @[ -f ./automake/Makefile ] || exit 0; \
4647 r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 $(HOST_EXPORTS) \
4650 for flag in $(EXTRA_HOST_FLAGS) ; do \
4651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4652 done; \
4653 echo "Doing mostlyclean in automake" ; \
4654 (cd $(HOST_SUBDIR)/automake && \
4655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657 "RANLIB=$${RANLIB}" \
4658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4659 mostlyclean) \
4660 || exit 1
4661
4662@endif automake
4663
4664.PHONY: maybe-clean-automake clean-automake
4665maybe-clean-automake:
4666@if automake
4667maybe-clean-automake: clean-automake
4668
4669clean-automake:
4670 @: $(MAKE); $(unstage)
4671 @[ -f ./automake/Makefile ] || exit 0; \
4672 r=`${PWD_COMMAND}`; export r; \
4673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674 $(HOST_EXPORTS) \
4675 for flag in $(EXTRA_HOST_FLAGS) ; do \
4676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4677 done; \
4678 echo "Doing clean in automake" ; \
4679 (cd $(HOST_SUBDIR)/automake && \
4680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682 "RANLIB=$${RANLIB}" \
4683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4684 clean) \
4685 || exit 1
4686
4687@endif automake
4688
4689.PHONY: maybe-distclean-automake distclean-automake
4690maybe-distclean-automake:
4691@if automake
4692maybe-distclean-automake: distclean-automake
4693
4694distclean-automake:
4695 @: $(MAKE); $(unstage)
4696 @[ -f ./automake/Makefile ] || exit 0; \
4697 r=`${PWD_COMMAND}`; export r; \
4698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4699 $(HOST_EXPORTS) \
4700 for flag in $(EXTRA_HOST_FLAGS) ; do \
4701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4702 done; \
4703 echo "Doing distclean in automake" ; \
4704 (cd $(HOST_SUBDIR)/automake && \
4705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4707 "RANLIB=$${RANLIB}" \
4708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4709 distclean) \
4710 || exit 1
4711
4712@endif automake
4713
4714.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4715maybe-maintainer-clean-automake:
4716@if automake
4717maybe-maintainer-clean-automake: maintainer-clean-automake
4718
4719maintainer-clean-automake:
4720 @: $(MAKE); $(unstage)
4721 @[ -f ./automake/Makefile ] || exit 0; \
4722 r=`${PWD_COMMAND}`; export r; \
4723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4724 $(HOST_EXPORTS) \
4725 for flag in $(EXTRA_HOST_FLAGS) ; do \
4726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4727 done; \
4728 echo "Doing maintainer-clean in automake" ; \
4729 (cd $(HOST_SUBDIR)/automake && \
4730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4732 "RANLIB=$${RANLIB}" \
4733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4734 maintainer-clean) \
4735 || exit 1
4736
4737@endif automake
4738
4739
4740
4741.PHONY: configure-bash maybe-configure-bash
4742maybe-configure-bash:
4743@if gcc-bootstrap
4744configure-bash: stage_current
4745@endif gcc-bootstrap
4746@if bash
4747maybe-configure-bash: configure-bash
4748configure-bash:
4749 @: $(MAKE); $(unstage)
4750 @r=`${PWD_COMMAND}`; export r; \
4751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4752 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4754 $(HOST_EXPORTS) \
4755 echo Configuring in $(HOST_SUBDIR)/bash; \
4756 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4757 case $(srcdir) in \
4758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4759 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4761 esac; \
4762 srcdiroption="--srcdir=$${topdir}/bash"; \
4763 libsrcdir="$$s/bash"; \
4764 $(SHELL) $${libsrcdir}/configure \
4765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4766 --target=${target_alias} $${srcdiroption} \
4767 || exit 1
4768@endif bash
4769
4770
4771
4772
4773
4774.PHONY: all-bash maybe-all-bash
4775maybe-all-bash:
4776@if gcc-bootstrap
4777all-bash: stage_current
4778@endif gcc-bootstrap
4779@if bash
4780TARGET-bash=all
4781maybe-all-bash: all-bash
4782all-bash: configure-bash
4783 @: $(MAKE); $(unstage)
4784 @r=`${PWD_COMMAND}`; export r; \
4785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786 $(HOST_EXPORTS) \
4787 (cd $(HOST_SUBDIR)/bash && \
4788 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4789 $(TARGET-bash))
4790@endif bash
4791
4792
4793
4794
4795.PHONY: check-bash maybe-check-bash
4796maybe-check-bash:
4797@if bash
4798maybe-check-bash: check-bash
4799
4800check-bash:
4801 @: $(MAKE); $(unstage)
4802 @r=`${PWD_COMMAND}`; export r; \
4803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804 $(HOST_EXPORTS) \
4805 (cd $(HOST_SUBDIR)/bash && \
4806 $(MAKE) $(FLAGS_TO_PASS) check)
4807
4808@endif bash
4809
4810.PHONY: install-bash maybe-install-bash
4811maybe-install-bash:
4812@if bash
4813maybe-install-bash: install-bash
4814
4815install-bash: installdirs
4816 @: $(MAKE); $(unstage)
4817 @r=`${PWD_COMMAND}`; export r; \
4818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819 $(HOST_EXPORTS) \
4820 (cd $(HOST_SUBDIR)/bash && \
4821 $(MAKE) $(FLAGS_TO_PASS) install)
4822
4823@endif bash
4824
4825# Other targets (info, dvi, pdf, etc.)
4826
4827.PHONY: maybe-info-bash info-bash
4828maybe-info-bash:
4829@if bash
4830maybe-info-bash: info-bash
4831
4832info-bash: \
4833 configure-bash
4834 @: $(MAKE); $(unstage)
4835 @[ -f ./bash/Makefile ] || exit 0; \
4836 r=`${PWD_COMMAND}`; export r; \
4837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4838 $(HOST_EXPORTS) \
4839 for flag in $(EXTRA_HOST_FLAGS) ; do \
4840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4841 done; \
4842 echo "Doing info in bash" ; \
4843 (cd $(HOST_SUBDIR)/bash && \
4844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4846 "RANLIB=$${RANLIB}" \
4847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4848 info) \
4849 || exit 1
4850
4851@endif bash
4852
4853.PHONY: maybe-dvi-bash dvi-bash
4854maybe-dvi-bash:
4855@if bash
4856maybe-dvi-bash: dvi-bash
4857
4858dvi-bash: \
4859 configure-bash
4860 @: $(MAKE); $(unstage)
4861 @[ -f ./bash/Makefile ] || exit 0; \
4862 r=`${PWD_COMMAND}`; export r; \
4863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4864 $(HOST_EXPORTS) \
4865 for flag in $(EXTRA_HOST_FLAGS) ; do \
4866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4867 done; \
4868 echo "Doing dvi in bash" ; \
4869 (cd $(HOST_SUBDIR)/bash && \
4870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4872 "RANLIB=$${RANLIB}" \
4873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4874 dvi) \
4875 || exit 1
4876
4877@endif bash
4878
4879.PHONY: maybe-pdf-bash pdf-bash
4880maybe-pdf-bash:
4881@if bash
4882maybe-pdf-bash: pdf-bash
4883
4884pdf-bash: \
4885 configure-bash
4886 @: $(MAKE); $(unstage)
4887 @[ -f ./bash/Makefile ] || exit 0; \
4888 r=`${PWD_COMMAND}`; export r; \
4889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4890 $(HOST_EXPORTS) \
4891 for flag in $(EXTRA_HOST_FLAGS) ; do \
4892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4893 done; \
4894 echo "Doing pdf in bash" ; \
4895 (cd $(HOST_SUBDIR)/bash && \
4896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4898 "RANLIB=$${RANLIB}" \
4899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4900 pdf) \
4901 || exit 1
4902
4903@endif bash
4904
4905.PHONY: maybe-html-bash html-bash
4906maybe-html-bash:
4907@if bash
4908maybe-html-bash: html-bash
4909
4910html-bash: \
4911 configure-bash
4912 @: $(MAKE); $(unstage)
4913 @[ -f ./bash/Makefile ] || exit 0; \
4914 r=`${PWD_COMMAND}`; export r; \
4915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4916 $(HOST_EXPORTS) \
4917 for flag in $(EXTRA_HOST_FLAGS) ; do \
4918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4919 done; \
4920 echo "Doing html in bash" ; \
4921 (cd $(HOST_SUBDIR)/bash && \
4922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4924 "RANLIB=$${RANLIB}" \
4925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4926 html) \
4927 || exit 1
4928
4929@endif bash
4930
4931.PHONY: maybe-TAGS-bash TAGS-bash
4932maybe-TAGS-bash:
4933@if bash
4934maybe-TAGS-bash: TAGS-bash
4935
4936TAGS-bash: \
4937 configure-bash
4938 @: $(MAKE); $(unstage)
4939 @[ -f ./bash/Makefile ] || exit 0; \
4940 r=`${PWD_COMMAND}`; export r; \
4941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942 $(HOST_EXPORTS) \
4943 for flag in $(EXTRA_HOST_FLAGS) ; do \
4944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4945 done; \
4946 echo "Doing TAGS in bash" ; \
4947 (cd $(HOST_SUBDIR)/bash && \
4948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4950 "RANLIB=$${RANLIB}" \
4951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4952 TAGS) \
4953 || exit 1
4954
4955@endif bash
4956
4957.PHONY: maybe-install-info-bash install-info-bash
4958maybe-install-info-bash:
4959@if bash
4960maybe-install-info-bash: install-info-bash
4961
4962install-info-bash: \
4963 configure-bash \
4964 info-bash
4965 @: $(MAKE); $(unstage)
4966 @[ -f ./bash/Makefile ] || exit 0; \
4967 r=`${PWD_COMMAND}`; export r; \
4968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969 $(HOST_EXPORTS) \
4970 for flag in $(EXTRA_HOST_FLAGS) ; do \
4971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4972 done; \
4973 echo "Doing install-info in bash" ; \
4974 (cd $(HOST_SUBDIR)/bash && \
4975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4977 "RANLIB=$${RANLIB}" \
4978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4979 install-info) \
4980 || exit 1
4981
4982@endif bash
4983
4984.PHONY: maybe-install-pdf-bash install-pdf-bash
4985maybe-install-pdf-bash:
4986@if bash
4987maybe-install-pdf-bash: install-pdf-bash
4988
4989install-pdf-bash: \
4990 configure-bash \
4991 pdf-bash
4992 @: $(MAKE); $(unstage)
4993 @[ -f ./bash/Makefile ] || exit 0; \
4994 r=`${PWD_COMMAND}`; export r; \
4995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996 $(HOST_EXPORTS) \
4997 for flag in $(EXTRA_HOST_FLAGS) ; do \
4998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4999 done; \
5000 echo "Doing install-pdf in bash" ; \
5001 (cd $(HOST_SUBDIR)/bash && \
5002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5004 "RANLIB=$${RANLIB}" \
5005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5006 install-pdf) \
5007 || exit 1
5008
5009@endif bash
5010
5011.PHONY: maybe-install-html-bash install-html-bash
5012maybe-install-html-bash:
5013@if bash
5014maybe-install-html-bash: install-html-bash
5015
5016install-html-bash: \
5017 configure-bash \
5018 html-bash
5019 @: $(MAKE); $(unstage)
5020 @[ -f ./bash/Makefile ] || exit 0; \
5021 r=`${PWD_COMMAND}`; export r; \
5022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023 $(HOST_EXPORTS) \
5024 for flag in $(EXTRA_HOST_FLAGS) ; do \
5025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5026 done; \
5027 echo "Doing install-html in bash" ; \
5028 (cd $(HOST_SUBDIR)/bash && \
5029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5031 "RANLIB=$${RANLIB}" \
5032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5033 install-html) \
5034 || exit 1
5035
5036@endif bash
5037
5038.PHONY: maybe-installcheck-bash installcheck-bash
5039maybe-installcheck-bash:
5040@if bash
5041maybe-installcheck-bash: installcheck-bash
5042
5043installcheck-bash: \
5044 configure-bash
5045 @: $(MAKE); $(unstage)
5046 @[ -f ./bash/Makefile ] || exit 0; \
5047 r=`${PWD_COMMAND}`; export r; \
5048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049 $(HOST_EXPORTS) \
5050 for flag in $(EXTRA_HOST_FLAGS) ; do \
5051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5052 done; \
5053 echo "Doing installcheck in bash" ; \
5054 (cd $(HOST_SUBDIR)/bash && \
5055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5057 "RANLIB=$${RANLIB}" \
5058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5059 installcheck) \
5060 || exit 1
5061
5062@endif bash
5063
5064.PHONY: maybe-mostlyclean-bash mostlyclean-bash
5065maybe-mostlyclean-bash:
5066@if bash
5067maybe-mostlyclean-bash: mostlyclean-bash
5068
5069mostlyclean-bash:
5070 @: $(MAKE); $(unstage)
5071 @[ -f ./bash/Makefile ] || exit 0; \
5072 r=`${PWD_COMMAND}`; export r; \
5073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5074 $(HOST_EXPORTS) \
5075 for flag in $(EXTRA_HOST_FLAGS) ; do \
5076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5077 done; \
5078 echo "Doing mostlyclean in bash" ; \
5079 (cd $(HOST_SUBDIR)/bash && \
5080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5082 "RANLIB=$${RANLIB}" \
5083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5084 mostlyclean) \
5085 || exit 1
5086
5087@endif bash
5088
5089.PHONY: maybe-clean-bash clean-bash
5090maybe-clean-bash:
5091@if bash
5092maybe-clean-bash: clean-bash
5093
5094clean-bash:
5095 @: $(MAKE); $(unstage)
5096 @[ -f ./bash/Makefile ] || exit 0; \
5097 r=`${PWD_COMMAND}`; export r; \
5098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5099 $(HOST_EXPORTS) \
5100 for flag in $(EXTRA_HOST_FLAGS) ; do \
5101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5102 done; \
5103 echo "Doing clean in bash" ; \
5104 (cd $(HOST_SUBDIR)/bash && \
5105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5107 "RANLIB=$${RANLIB}" \
5108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5109 clean) \
5110 || exit 1
5111
5112@endif bash
5113
5114.PHONY: maybe-distclean-bash distclean-bash
5115maybe-distclean-bash:
5116@if bash
5117maybe-distclean-bash: distclean-bash
5118
5119distclean-bash:
5120 @: $(MAKE); $(unstage)
5121 @[ -f ./bash/Makefile ] || exit 0; \
5122 r=`${PWD_COMMAND}`; export r; \
5123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5124 $(HOST_EXPORTS) \
5125 for flag in $(EXTRA_HOST_FLAGS) ; do \
5126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5127 done; \
5128 echo "Doing distclean in bash" ; \
5129 (cd $(HOST_SUBDIR)/bash && \
5130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5132 "RANLIB=$${RANLIB}" \
5133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5134 distclean) \
5135 || exit 1
5136
5137@endif bash
5138
5139.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5140maybe-maintainer-clean-bash:
5141@if bash
5142maybe-maintainer-clean-bash: maintainer-clean-bash
5143
5144maintainer-clean-bash:
5145 @: $(MAKE); $(unstage)
5146 @[ -f ./bash/Makefile ] || exit 0; \
5147 r=`${PWD_COMMAND}`; export r; \
5148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5149 $(HOST_EXPORTS) \
5150 for flag in $(EXTRA_HOST_FLAGS) ; do \
5151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5152 done; \
5153 echo "Doing maintainer-clean in bash" ; \
5154 (cd $(HOST_SUBDIR)/bash && \
5155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5157 "RANLIB=$${RANLIB}" \
5158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5159 maintainer-clean) \
5160 || exit 1
5161
5162@endif bash
5163
5164
5165
5166.PHONY: configure-bfd maybe-configure-bfd
5167maybe-configure-bfd:
5168@if gcc-bootstrap
5169configure-bfd: stage_current
5170@endif gcc-bootstrap
5171@if bfd
5172maybe-configure-bfd: configure-bfd
5173configure-bfd:
5174 @r=`${PWD_COMMAND}`; export r; \
5175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5176 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5178 $(HOST_EXPORTS) \
5179 echo Configuring in $(HOST_SUBDIR)/bfd; \
5180 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5181 case $(srcdir) in \
5182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5183 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5185 esac; \
5186 srcdiroption="--srcdir=$${topdir}/bfd"; \
5187 libsrcdir="$$s/bfd"; \
5188 $(SHELL) $${libsrcdir}/configure \
5189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5190 --target=${target_alias} $${srcdiroption} \
5191 || exit 1
5192@endif bfd
5193
5194
5195
5196.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5197maybe-configure-stage1-bfd:
5198@if bfd-bootstrap
5199maybe-configure-stage1-bfd: configure-stage1-bfd
5200configure-stage1-bfd:
5201 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5202 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5203 @r=`${PWD_COMMAND}`; export r; \
5204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5205 TFLAGS="$(STAGE1_TFLAGS)"; \
5206 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5207 $(HOST_EXPORTS) \
5208 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5209 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5210 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5211 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5213 cd $(HOST_SUBDIR)/bfd || exit 1; \
5214 case $(srcdir) in \
5215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5216 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5218 esac; \
5219 srcdiroption="--srcdir=$${topdir}/bfd"; \
5220 libsrcdir="$$s/bfd"; \
5221 $(SHELL) $${libsrcdir}/configure \
5222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5223 --target=${target_alias} $${srcdiroption} \
5224 $(STAGE1_CONFIGURE_FLAGS)
5225@endif bfd-bootstrap
5226
5227.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5228maybe-configure-stage2-bfd:
5229@if bfd-bootstrap
5230maybe-configure-stage2-bfd: configure-stage2-bfd
5231configure-stage2-bfd:
5232 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5234 @r=`${PWD_COMMAND}`; export r; \
5235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5236 TFLAGS="$(STAGE2_TFLAGS)"; \
5237 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5238 $(HOST_EXPORTS) \
5239 $(POSTSTAGE1_HOST_EXPORTS) \
5240 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5241 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5242 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5243 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5245 cd $(HOST_SUBDIR)/bfd || exit 1; \
5246 case $(srcdir) in \
5247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5248 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5250 esac; \
5251 srcdiroption="--srcdir=$${topdir}/bfd"; \
5252 libsrcdir="$$s/bfd"; \
5253 $(SHELL) $${libsrcdir}/configure \
5254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5255 --target=${target_alias} $${srcdiroption} \
5256 --with-build-libsubdir=$(HOST_SUBDIR) \
5257 $(STAGE2_CONFIGURE_FLAGS)
5258@endif bfd-bootstrap
5259
5260.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5261maybe-configure-stage3-bfd:
5262@if bfd-bootstrap
5263maybe-configure-stage3-bfd: configure-stage3-bfd
5264configure-stage3-bfd:
5265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5267 @r=`${PWD_COMMAND}`; export r; \
5268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5269 TFLAGS="$(STAGE3_TFLAGS)"; \
5270 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5271 $(HOST_EXPORTS) \
5272 $(POSTSTAGE1_HOST_EXPORTS) \
5273 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5274 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5275 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5276 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5278 cd $(HOST_SUBDIR)/bfd || exit 1; \
5279 case $(srcdir) in \
5280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5281 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5283 esac; \
5284 srcdiroption="--srcdir=$${topdir}/bfd"; \
5285 libsrcdir="$$s/bfd"; \
5286 $(SHELL) $${libsrcdir}/configure \
5287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5288 --target=${target_alias} $${srcdiroption} \
5289 --with-build-libsubdir=$(HOST_SUBDIR) \
5290 $(STAGE3_CONFIGURE_FLAGS)
5291@endif bfd-bootstrap
5292
5293.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5294maybe-configure-stage4-bfd:
5295@if bfd-bootstrap
5296maybe-configure-stage4-bfd: configure-stage4-bfd
5297configure-stage4-bfd:
5298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5300 @r=`${PWD_COMMAND}`; export r; \
5301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302 TFLAGS="$(STAGE4_TFLAGS)"; \
5303 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5304 $(HOST_EXPORTS) \
5305 $(POSTSTAGE1_HOST_EXPORTS) \
5306 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5307 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5308 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5309 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5311 cd $(HOST_SUBDIR)/bfd || exit 1; \
5312 case $(srcdir) in \
5313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5314 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5316 esac; \
5317 srcdiroption="--srcdir=$${topdir}/bfd"; \
5318 libsrcdir="$$s/bfd"; \
5319 $(SHELL) $${libsrcdir}/configure \
5320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5321 --target=${target_alias} $${srcdiroption} \
5322 --with-build-libsubdir=$(HOST_SUBDIR) \
5323 $(STAGE4_CONFIGURE_FLAGS)
5324@endif bfd-bootstrap
5325
5326.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5327maybe-configure-stageprofile-bfd:
5328@if bfd-bootstrap
5329maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5330configure-stageprofile-bfd:
5331 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5333 @r=`${PWD_COMMAND}`; export r; \
5334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5335 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5336 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5337 $(HOST_EXPORTS) \
5338 $(POSTSTAGE1_HOST_EXPORTS) \
5339 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5340 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5341 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5342 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5344 cd $(HOST_SUBDIR)/bfd || exit 1; \
5345 case $(srcdir) in \
5346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5347 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5349 esac; \
5350 srcdiroption="--srcdir=$${topdir}/bfd"; \
5351 libsrcdir="$$s/bfd"; \
5352 $(SHELL) $${libsrcdir}/configure \
5353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5354 --target=${target_alias} $${srcdiroption} \
5355 --with-build-libsubdir=$(HOST_SUBDIR) \
5356 $(STAGEprofile_CONFIGURE_FLAGS)
5357@endif bfd-bootstrap
5358
5359.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5360maybe-configure-stagefeedback-bfd:
5361@if bfd-bootstrap
5362maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5363configure-stagefeedback-bfd:
5364 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5366 @r=`${PWD_COMMAND}`; export r; \
5367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5369 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5370 $(HOST_EXPORTS) \
5371 $(POSTSTAGE1_HOST_EXPORTS) \
5372 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5373 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5374 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5375 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5377 cd $(HOST_SUBDIR)/bfd || exit 1; \
5378 case $(srcdir) in \
5379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5380 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5382 esac; \
5383 srcdiroption="--srcdir=$${topdir}/bfd"; \
5384 libsrcdir="$$s/bfd"; \
5385 $(SHELL) $${libsrcdir}/configure \
5386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5387 --target=${target_alias} $${srcdiroption} \
5388 --with-build-libsubdir=$(HOST_SUBDIR) \
5389 $(STAGEfeedback_CONFIGURE_FLAGS)
5390@endif bfd-bootstrap
5391
5392
5393
5394
5395
5396.PHONY: all-bfd maybe-all-bfd
5397maybe-all-bfd:
5398@if gcc-bootstrap
5399all-bfd: stage_current
5400@endif gcc-bootstrap
5401@if bfd
5402TARGET-bfd=all
5403maybe-all-bfd: all-bfd
5404all-bfd: configure-bfd
5405 @r=`${PWD_COMMAND}`; export r; \
5406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5407 $(HOST_EXPORTS) \
5408 (cd $(HOST_SUBDIR)/bfd && \
5409 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5410 $(TARGET-bfd))
5411@endif bfd
5412
5413
5414
5415.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5416.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5417maybe-all-stage1-bfd:
5418maybe-clean-stage1-bfd:
5419@if bfd-bootstrap
5420maybe-all-stage1-bfd: all-stage1-bfd
5421all-stage1: all-stage1-bfd
5422TARGET-stage1-bfd = $(TARGET-bfd)
5423all-stage1-bfd: configure-stage1-bfd
5424 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5425 @r=`${PWD_COMMAND}`; export r; \
5426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427 TFLAGS="$(STAGE1_TFLAGS)"; \
5428 $(HOST_EXPORTS) \
5429 cd $(HOST_SUBDIR)/bfd && \
5430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5431 CFLAGS="$(STAGE1_CFLAGS)" \
5432 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5433 LIBCFLAGS="$(LIBCFLAGS)" \
5434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5437 $(EXTRA_HOST_FLAGS) \
5438 TFLAGS="$(STAGE1_TFLAGS)" \
5439 $(TARGET-stage1-bfd)
5440
5441maybe-clean-stage1-bfd: clean-stage1-bfd
5442clean-stage1: clean-stage1-bfd
5443clean-stage1-bfd:
5444 @if [ $(current_stage) = stage1 ]; then \
5445 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5446 else \
5447 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5448 $(MAKE) stage1-start; \
5449 fi; \
5450 cd $(HOST_SUBDIR)/bfd && \
5451 $(MAKE) $(EXTRA_HOST_FLAGS) \
5452 clean
5453@endif bfd-bootstrap
5454
5455
5456.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5457.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5458maybe-all-stage2-bfd:
5459maybe-clean-stage2-bfd:
5460@if bfd-bootstrap
5461maybe-all-stage2-bfd: all-stage2-bfd
5462all-stage2: all-stage2-bfd
5463TARGET-stage2-bfd = $(TARGET-bfd)
5464all-stage2-bfd: configure-stage2-bfd
5465 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5466 @r=`${PWD_COMMAND}`; export r; \
5467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5468 TFLAGS="$(STAGE2_TFLAGS)"; \
5469 $(HOST_EXPORTS) \
5470 $(POSTSTAGE1_HOST_EXPORTS) \
5471 cd $(HOST_SUBDIR)/bfd && \
5472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5473 CFLAGS="$(STAGE2_CFLAGS)" \
5474 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5475 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5480 TFLAGS="$(STAGE2_TFLAGS)" \
5481 $(TARGET-stage2-bfd)
5482
5483maybe-clean-stage2-bfd: clean-stage2-bfd
5484clean-stage2: clean-stage2-bfd
5485clean-stage2-bfd:
5486 @if [ $(current_stage) = stage2 ]; then \
5487 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5488 else \
5489 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5490 $(MAKE) stage2-start; \
5491 fi; \
5492 cd $(HOST_SUBDIR)/bfd && \
5493 $(MAKE) $(EXTRA_HOST_FLAGS) \
5494 $(POSTSTAGE1_FLAGS_TO_PASS) \
5495 clean
5496@endif bfd-bootstrap
5497
5498
5499.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5500.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5501maybe-all-stage3-bfd:
5502maybe-clean-stage3-bfd:
5503@if bfd-bootstrap
5504maybe-all-stage3-bfd: all-stage3-bfd
5505all-stage3: all-stage3-bfd
5506TARGET-stage3-bfd = $(TARGET-bfd)
5507all-stage3-bfd: configure-stage3-bfd
5508 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5509 @r=`${PWD_COMMAND}`; export r; \
5510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5511 TFLAGS="$(STAGE3_TFLAGS)"; \
5512 $(HOST_EXPORTS) \
5513 $(POSTSTAGE1_HOST_EXPORTS) \
5514 cd $(HOST_SUBDIR)/bfd && \
5515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5516 CFLAGS="$(STAGE3_CFLAGS)" \
5517 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5518 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5523 TFLAGS="$(STAGE3_TFLAGS)" \
5524 $(TARGET-stage3-bfd)
5525
5526maybe-clean-stage3-bfd: clean-stage3-bfd
5527clean-stage3: clean-stage3-bfd
5528clean-stage3-bfd:
5529 @if [ $(current_stage) = stage3 ]; then \
5530 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5531 else \
5532 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5533 $(MAKE) stage3-start; \
5534 fi; \
5535 cd $(HOST_SUBDIR)/bfd && \
5536 $(MAKE) $(EXTRA_HOST_FLAGS) \
5537 $(POSTSTAGE1_FLAGS_TO_PASS) \
5538 clean
5539@endif bfd-bootstrap
5540
5541
5542.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5543.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5544maybe-all-stage4-bfd:
5545maybe-clean-stage4-bfd:
5546@if bfd-bootstrap
5547maybe-all-stage4-bfd: all-stage4-bfd
5548all-stage4: all-stage4-bfd
5549TARGET-stage4-bfd = $(TARGET-bfd)
5550all-stage4-bfd: configure-stage4-bfd
5551 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5552 @r=`${PWD_COMMAND}`; export r; \
5553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5554 TFLAGS="$(STAGE4_TFLAGS)"; \
5555 $(HOST_EXPORTS) \
5556 $(POSTSTAGE1_HOST_EXPORTS) \
5557 cd $(HOST_SUBDIR)/bfd && \
5558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5559 CFLAGS="$(STAGE4_CFLAGS)" \
5560 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5561 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5566 TFLAGS="$(STAGE4_TFLAGS)" \
5567 $(TARGET-stage4-bfd)
5568
5569maybe-clean-stage4-bfd: clean-stage4-bfd
5570clean-stage4: clean-stage4-bfd
5571clean-stage4-bfd:
5572 @if [ $(current_stage) = stage4 ]; then \
5573 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5574 else \
5575 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5576 $(MAKE) stage4-start; \
5577 fi; \
5578 cd $(HOST_SUBDIR)/bfd && \
5579 $(MAKE) $(EXTRA_HOST_FLAGS) \
5580 $(POSTSTAGE1_FLAGS_TO_PASS) \
5581 clean
5582@endif bfd-bootstrap
5583
5584
5585.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5586.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5587maybe-all-stageprofile-bfd:
5588maybe-clean-stageprofile-bfd:
5589@if bfd-bootstrap
5590maybe-all-stageprofile-bfd: all-stageprofile-bfd
5591all-stageprofile: all-stageprofile-bfd
5592TARGET-stageprofile-bfd = $(TARGET-bfd)
5593all-stageprofile-bfd: configure-stageprofile-bfd
5594 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5595 @r=`${PWD_COMMAND}`; export r; \
5596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5598 $(HOST_EXPORTS) \
5599 $(POSTSTAGE1_HOST_EXPORTS) \
5600 cd $(HOST_SUBDIR)/bfd && \
5601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5602 CFLAGS="$(STAGEprofile_CFLAGS)" \
5603 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5604 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5609 TFLAGS="$(STAGEprofile_TFLAGS)" \
5610 $(TARGET-stageprofile-bfd)
5611
5612maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5613clean-stageprofile: clean-stageprofile-bfd
5614clean-stageprofile-bfd:
5615 @if [ $(current_stage) = stageprofile ]; then \
5616 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5617 else \
5618 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5619 $(MAKE) stageprofile-start; \
5620 fi; \
5621 cd $(HOST_SUBDIR)/bfd && \
5622 $(MAKE) $(EXTRA_HOST_FLAGS) \
5623 $(POSTSTAGE1_FLAGS_TO_PASS) \
5624 clean
5625@endif bfd-bootstrap
5626
5627
5628.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5629.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5630maybe-all-stagefeedback-bfd:
5631maybe-clean-stagefeedback-bfd:
5632@if bfd-bootstrap
5633maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5634all-stagefeedback: all-stagefeedback-bfd
5635TARGET-stagefeedback-bfd = $(TARGET-bfd)
5636all-stagefeedback-bfd: configure-stagefeedback-bfd
5637 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5638 @r=`${PWD_COMMAND}`; export r; \
5639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5640 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5641 $(HOST_EXPORTS) \
5642 $(POSTSTAGE1_HOST_EXPORTS) \
5643 cd $(HOST_SUBDIR)/bfd && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5645 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5646 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5647 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5652 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5653 $(TARGET-stagefeedback-bfd)
5654
5655maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5656clean-stagefeedback: clean-stagefeedback-bfd
5657clean-stagefeedback-bfd:
5658 @if [ $(current_stage) = stagefeedback ]; then \
5659 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5660 else \
5661 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5662 $(MAKE) stagefeedback-start; \
5663 fi; \
5664 cd $(HOST_SUBDIR)/bfd && \
5665 $(MAKE) $(EXTRA_HOST_FLAGS) \
5666 $(POSTSTAGE1_FLAGS_TO_PASS) \
5667 clean
5668@endif bfd-bootstrap
5669
5670
5671
5672
5673
5674.PHONY: check-bfd maybe-check-bfd
5675maybe-check-bfd:
5676@if bfd
5677maybe-check-bfd: check-bfd
5678
5679check-bfd:
5680 @: $(MAKE); $(unstage)
5681 @r=`${PWD_COMMAND}`; export r; \
5682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5683 $(HOST_EXPORTS) \
5684 (cd $(HOST_SUBDIR)/bfd && \
5685 $(MAKE) $(FLAGS_TO_PASS) check)
5686
5687@endif bfd
5688
5689.PHONY: install-bfd maybe-install-bfd
5690maybe-install-bfd:
5691@if bfd
5692maybe-install-bfd: install-bfd
5693
5694install-bfd: installdirs
5695 @: $(MAKE); $(unstage)
5696 @r=`${PWD_COMMAND}`; export r; \
5697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698 $(HOST_EXPORTS) \
5699 (cd $(HOST_SUBDIR)/bfd && \
5700 $(MAKE) $(FLAGS_TO_PASS) install)
5701
5702@endif bfd
5703
5704# Other targets (info, dvi, pdf, etc.)
5705
5706.PHONY: maybe-info-bfd info-bfd
5707maybe-info-bfd:
5708@if bfd
5709maybe-info-bfd: info-bfd
5710
5711info-bfd: \
5712 configure-bfd
5713 @[ -f ./bfd/Makefile ] || exit 0; \
5714 r=`${PWD_COMMAND}`; export r; \
5715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5716 $(HOST_EXPORTS) \
5717 for flag in $(EXTRA_HOST_FLAGS) ; do \
5718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5719 done; \
5720 echo "Doing info in bfd" ; \
5721 (cd $(HOST_SUBDIR)/bfd && \
5722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5724 "RANLIB=$${RANLIB}" \
5725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5726 info) \
5727 || exit 1
5728
5729@endif bfd
5730
5731.PHONY: maybe-dvi-bfd dvi-bfd
5732maybe-dvi-bfd:
5733@if bfd
5734maybe-dvi-bfd: dvi-bfd
5735
5736dvi-bfd: \
5737 configure-bfd
5738 @[ -f ./bfd/Makefile ] || exit 0; \
5739 r=`${PWD_COMMAND}`; export r; \
5740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5741 $(HOST_EXPORTS) \
5742 for flag in $(EXTRA_HOST_FLAGS) ; do \
5743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5744 done; \
5745 echo "Doing dvi in bfd" ; \
5746 (cd $(HOST_SUBDIR)/bfd && \
5747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5749 "RANLIB=$${RANLIB}" \
5750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5751 dvi) \
5752 || exit 1
5753
5754@endif bfd
5755
5756.PHONY: maybe-pdf-bfd pdf-bfd
5757maybe-pdf-bfd:
5758@if bfd
5759maybe-pdf-bfd: pdf-bfd
5760
5761pdf-bfd: \
5762 configure-bfd
5763 @[ -f ./bfd/Makefile ] || exit 0; \
5764 r=`${PWD_COMMAND}`; export r; \
5765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5766 $(HOST_EXPORTS) \
5767 for flag in $(EXTRA_HOST_FLAGS) ; do \
5768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5769 done; \
5770 echo "Doing pdf in bfd" ; \
5771 (cd $(HOST_SUBDIR)/bfd && \
5772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5774 "RANLIB=$${RANLIB}" \
5775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5776 pdf) \
5777 || exit 1
5778
5779@endif bfd
5780
5781.PHONY: maybe-html-bfd html-bfd
5782maybe-html-bfd:
5783@if bfd
5784maybe-html-bfd: html-bfd
5785
5786html-bfd: \
5787 configure-bfd
5788 @[ -f ./bfd/Makefile ] || exit 0; \
5789 r=`${PWD_COMMAND}`; export r; \
5790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5791 $(HOST_EXPORTS) \
5792 for flag in $(EXTRA_HOST_FLAGS) ; do \
5793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5794 done; \
5795 echo "Doing html in bfd" ; \
5796 (cd $(HOST_SUBDIR)/bfd && \
5797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5799 "RANLIB=$${RANLIB}" \
5800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5801 html) \
5802 || exit 1
5803
5804@endif bfd
5805
5806.PHONY: maybe-TAGS-bfd TAGS-bfd
5807maybe-TAGS-bfd:
5808@if bfd
5809maybe-TAGS-bfd: TAGS-bfd
5810
5811TAGS-bfd: \
5812 configure-bfd
5813 @[ -f ./bfd/Makefile ] || exit 0; \
5814 r=`${PWD_COMMAND}`; export r; \
5815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816 $(HOST_EXPORTS) \
5817 for flag in $(EXTRA_HOST_FLAGS) ; do \
5818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819 done; \
5820 echo "Doing TAGS in bfd" ; \
5821 (cd $(HOST_SUBDIR)/bfd && \
5822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824 "RANLIB=$${RANLIB}" \
5825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5826 TAGS) \
5827 || exit 1
5828
5829@endif bfd
5830
5831.PHONY: maybe-install-info-bfd install-info-bfd
5832maybe-install-info-bfd:
5833@if bfd
5834maybe-install-info-bfd: install-info-bfd
5835
5836install-info-bfd: \
5837 configure-bfd \
5838 info-bfd
5839 @[ -f ./bfd/Makefile ] || exit 0; \
5840 r=`${PWD_COMMAND}`; export r; \
5841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5842 $(HOST_EXPORTS) \
5843 for flag in $(EXTRA_HOST_FLAGS) ; do \
5844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5845 done; \
5846 echo "Doing install-info in bfd" ; \
5847 (cd $(HOST_SUBDIR)/bfd && \
5848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5850 "RANLIB=$${RANLIB}" \
5851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5852 install-info) \
5853 || exit 1
5854
5855@endif bfd
5856
5857.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5858maybe-install-pdf-bfd:
5859@if bfd
5860maybe-install-pdf-bfd: install-pdf-bfd
5861
5862install-pdf-bfd: \
5863 configure-bfd \
5864 pdf-bfd
5865 @[ -f ./bfd/Makefile ] || exit 0; \
5866 r=`${PWD_COMMAND}`; export r; \
5867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5868 $(HOST_EXPORTS) \
5869 for flag in $(EXTRA_HOST_FLAGS) ; do \
5870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5871 done; \
5872 echo "Doing install-pdf in bfd" ; \
5873 (cd $(HOST_SUBDIR)/bfd && \
5874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5876 "RANLIB=$${RANLIB}" \
5877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5878 install-pdf) \
5879 || exit 1
5880
5881@endif bfd
5882
5883.PHONY: maybe-install-html-bfd install-html-bfd
5884maybe-install-html-bfd:
5885@if bfd
5886maybe-install-html-bfd: install-html-bfd
5887
5888install-html-bfd: \
5889 configure-bfd \
5890 html-bfd
5891 @[ -f ./bfd/Makefile ] || exit 0; \
5892 r=`${PWD_COMMAND}`; export r; \
5893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5894 $(HOST_EXPORTS) \
5895 for flag in $(EXTRA_HOST_FLAGS) ; do \
5896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5897 done; \
5898 echo "Doing install-html in bfd" ; \
5899 (cd $(HOST_SUBDIR)/bfd && \
5900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5902 "RANLIB=$${RANLIB}" \
5903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5904 install-html) \
5905 || exit 1
5906
5907@endif bfd
5908
5909.PHONY: maybe-installcheck-bfd installcheck-bfd
5910maybe-installcheck-bfd:
5911@if bfd
5912maybe-installcheck-bfd: installcheck-bfd
5913
5914installcheck-bfd: \
5915 configure-bfd
5916 @[ -f ./bfd/Makefile ] || exit 0; \
5917 r=`${PWD_COMMAND}`; export r; \
5918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5919 $(HOST_EXPORTS) \
5920 for flag in $(EXTRA_HOST_FLAGS) ; do \
5921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5922 done; \
5923 echo "Doing installcheck in bfd" ; \
5924 (cd $(HOST_SUBDIR)/bfd && \
5925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5927 "RANLIB=$${RANLIB}" \
5928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5929 installcheck) \
5930 || exit 1
5931
5932@endif bfd
5933
5934.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5935maybe-mostlyclean-bfd:
5936@if bfd
5937maybe-mostlyclean-bfd: mostlyclean-bfd
5938
5939mostlyclean-bfd:
5940 @[ -f ./bfd/Makefile ] || exit 0; \
5941 r=`${PWD_COMMAND}`; export r; \
5942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5943 $(HOST_EXPORTS) \
5944 for flag in $(EXTRA_HOST_FLAGS) ; do \
5945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5946 done; \
5947 echo "Doing mostlyclean in bfd" ; \
5948 (cd $(HOST_SUBDIR)/bfd && \
5949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5951 "RANLIB=$${RANLIB}" \
5952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5953 mostlyclean) \
5954 || exit 1
5955
5956@endif bfd
5957
5958.PHONY: maybe-clean-bfd clean-bfd
5959maybe-clean-bfd:
5960@if bfd
5961maybe-clean-bfd: clean-bfd
5962
5963clean-bfd:
5964 @[ -f ./bfd/Makefile ] || exit 0; \
5965 r=`${PWD_COMMAND}`; export r; \
5966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5967 $(HOST_EXPORTS) \
5968 for flag in $(EXTRA_HOST_FLAGS) ; do \
5969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5970 done; \
5971 echo "Doing clean in bfd" ; \
5972 (cd $(HOST_SUBDIR)/bfd && \
5973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5975 "RANLIB=$${RANLIB}" \
5976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5977 clean) \
5978 || exit 1
5979
5980@endif bfd
5981
5982.PHONY: maybe-distclean-bfd distclean-bfd
5983maybe-distclean-bfd:
5984@if bfd
5985maybe-distclean-bfd: distclean-bfd
5986
5987distclean-bfd:
5988 @[ -f ./bfd/Makefile ] || exit 0; \
5989 r=`${PWD_COMMAND}`; export r; \
5990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5991 $(HOST_EXPORTS) \
5992 for flag in $(EXTRA_HOST_FLAGS) ; do \
5993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5994 done; \
5995 echo "Doing distclean in bfd" ; \
5996 (cd $(HOST_SUBDIR)/bfd && \
5997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5999 "RANLIB=$${RANLIB}" \
6000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6001 distclean) \
6002 || exit 1
6003
6004@endif bfd
6005
6006.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6007maybe-maintainer-clean-bfd:
6008@if bfd
6009maybe-maintainer-clean-bfd: maintainer-clean-bfd
6010
6011maintainer-clean-bfd:
6012 @[ -f ./bfd/Makefile ] || exit 0; \
6013 r=`${PWD_COMMAND}`; export r; \
6014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6015 $(HOST_EXPORTS) \
6016 for flag in $(EXTRA_HOST_FLAGS) ; do \
6017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6018 done; \
6019 echo "Doing maintainer-clean in bfd" ; \
6020 (cd $(HOST_SUBDIR)/bfd && \
6021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6023 "RANLIB=$${RANLIB}" \
6024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6025 maintainer-clean) \
6026 || exit 1
6027
6028@endif bfd
6029
6030
6031
6032.PHONY: configure-opcodes maybe-configure-opcodes
6033maybe-configure-opcodes:
6034@if gcc-bootstrap
6035configure-opcodes: stage_current
6036@endif gcc-bootstrap
6037@if opcodes
6038maybe-configure-opcodes: configure-opcodes
6039configure-opcodes:
6040 @r=`${PWD_COMMAND}`; export r; \
6041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6042 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6044 $(HOST_EXPORTS) \
6045 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6046 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6047 case $(srcdir) in \
6048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6049 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6051 esac; \
6052 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6053 libsrcdir="$$s/opcodes"; \
6054 $(SHELL) $${libsrcdir}/configure \
6055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6056 --target=${target_alias} $${srcdiroption} \
6057 || exit 1
6058@endif opcodes
6059
6060
6061
6062.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6063maybe-configure-stage1-opcodes:
6064@if opcodes-bootstrap
6065maybe-configure-stage1-opcodes: configure-stage1-opcodes
6066configure-stage1-opcodes:
6067 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6069 @r=`${PWD_COMMAND}`; export r; \
6070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6071 TFLAGS="$(STAGE1_TFLAGS)"; \
6072 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6073 $(HOST_EXPORTS) \
6074 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6075 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6076 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6077 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6079 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6080 case $(srcdir) in \
6081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6082 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6084 esac; \
6085 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6086 libsrcdir="$$s/opcodes"; \
6087 $(SHELL) $${libsrcdir}/configure \
6088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6089 --target=${target_alias} $${srcdiroption} \
6090 $(STAGE1_CONFIGURE_FLAGS)
6091@endif opcodes-bootstrap
6092
6093.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6094maybe-configure-stage2-opcodes:
6095@if opcodes-bootstrap
6096maybe-configure-stage2-opcodes: configure-stage2-opcodes
6097configure-stage2-opcodes:
6098 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6100 @r=`${PWD_COMMAND}`; export r; \
6101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6102 TFLAGS="$(STAGE2_TFLAGS)"; \
6103 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6104 $(HOST_EXPORTS) \
6105 $(POSTSTAGE1_HOST_EXPORTS) \
6106 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6107 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6108 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6109 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6111 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6112 case $(srcdir) in \
6113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6114 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6116 esac; \
6117 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6118 libsrcdir="$$s/opcodes"; \
6119 $(SHELL) $${libsrcdir}/configure \
6120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6121 --target=${target_alias} $${srcdiroption} \
6122 --with-build-libsubdir=$(HOST_SUBDIR) \
6123 $(STAGE2_CONFIGURE_FLAGS)
6124@endif opcodes-bootstrap
6125
6126.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6127maybe-configure-stage3-opcodes:
6128@if opcodes-bootstrap
6129maybe-configure-stage3-opcodes: configure-stage3-opcodes
6130configure-stage3-opcodes:
6131 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6133 @r=`${PWD_COMMAND}`; export r; \
6134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135 TFLAGS="$(STAGE3_TFLAGS)"; \
6136 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6137 $(HOST_EXPORTS) \
6138 $(POSTSTAGE1_HOST_EXPORTS) \
6139 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6140 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6141 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6142 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6144 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6145 case $(srcdir) in \
6146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6147 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6149 esac; \
6150 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6151 libsrcdir="$$s/opcodes"; \
6152 $(SHELL) $${libsrcdir}/configure \
6153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6154 --target=${target_alias} $${srcdiroption} \
6155 --with-build-libsubdir=$(HOST_SUBDIR) \
6156 $(STAGE3_CONFIGURE_FLAGS)
6157@endif opcodes-bootstrap
6158
6159.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6160maybe-configure-stage4-opcodes:
6161@if opcodes-bootstrap
6162maybe-configure-stage4-opcodes: configure-stage4-opcodes
6163configure-stage4-opcodes:
6164 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6166 @r=`${PWD_COMMAND}`; export r; \
6167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168 TFLAGS="$(STAGE4_TFLAGS)"; \
6169 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6170 $(HOST_EXPORTS) \
6171 $(POSTSTAGE1_HOST_EXPORTS) \
6172 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6173 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6174 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6175 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6177 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6178 case $(srcdir) in \
6179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6180 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6182 esac; \
6183 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6184 libsrcdir="$$s/opcodes"; \
6185 $(SHELL) $${libsrcdir}/configure \
6186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6187 --target=${target_alias} $${srcdiroption} \
6188 --with-build-libsubdir=$(HOST_SUBDIR) \
6189 $(STAGE4_CONFIGURE_FLAGS)
6190@endif opcodes-bootstrap
6191
6192.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6193maybe-configure-stageprofile-opcodes:
6194@if opcodes-bootstrap
6195maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6196configure-stageprofile-opcodes:
6197 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6199 @r=`${PWD_COMMAND}`; export r; \
6200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6201 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6202 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6203 $(HOST_EXPORTS) \
6204 $(POSTSTAGE1_HOST_EXPORTS) \
6205 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6206 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6207 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6208 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6210 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6211 case $(srcdir) in \
6212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6213 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6215 esac; \
6216 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6217 libsrcdir="$$s/opcodes"; \
6218 $(SHELL) $${libsrcdir}/configure \
6219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6220 --target=${target_alias} $${srcdiroption} \
6221 --with-build-libsubdir=$(HOST_SUBDIR) \
6222 $(STAGEprofile_CONFIGURE_FLAGS)
6223@endif opcodes-bootstrap
6224
6225.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6226maybe-configure-stagefeedback-opcodes:
6227@if opcodes-bootstrap
6228maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6229configure-stagefeedback-opcodes:
6230 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6232 @r=`${PWD_COMMAND}`; export r; \
6233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6234 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6235 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6236 $(HOST_EXPORTS) \
6237 $(POSTSTAGE1_HOST_EXPORTS) \
6238 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6239 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6240 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6241 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6243 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6244 case $(srcdir) in \
6245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6246 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6248 esac; \
6249 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6250 libsrcdir="$$s/opcodes"; \
6251 $(SHELL) $${libsrcdir}/configure \
6252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6253 --target=${target_alias} $${srcdiroption} \
6254 --with-build-libsubdir=$(HOST_SUBDIR) \
6255 $(STAGEfeedback_CONFIGURE_FLAGS)
6256@endif opcodes-bootstrap
6257
6258
6259
6260
6261
6262.PHONY: all-opcodes maybe-all-opcodes
6263maybe-all-opcodes:
6264@if gcc-bootstrap
6265all-opcodes: stage_current
6266@endif gcc-bootstrap
6267@if opcodes
6268TARGET-opcodes=all
6269maybe-all-opcodes: all-opcodes
6270all-opcodes: configure-opcodes
6271 @r=`${PWD_COMMAND}`; export r; \
6272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6273 $(HOST_EXPORTS) \
6274 (cd $(HOST_SUBDIR)/opcodes && \
6275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6276 $(TARGET-opcodes))
6277@endif opcodes
6278
6279
6280
6281.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6282.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6283maybe-all-stage1-opcodes:
6284maybe-clean-stage1-opcodes:
6285@if opcodes-bootstrap
6286maybe-all-stage1-opcodes: all-stage1-opcodes
6287all-stage1: all-stage1-opcodes
6288TARGET-stage1-opcodes = $(TARGET-opcodes)
6289all-stage1-opcodes: configure-stage1-opcodes
6290 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6291 @r=`${PWD_COMMAND}`; export r; \
6292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6293 TFLAGS="$(STAGE1_TFLAGS)"; \
6294 $(HOST_EXPORTS) \
6295 cd $(HOST_SUBDIR)/opcodes && \
6296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6297 CFLAGS="$(STAGE1_CFLAGS)" \
6298 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6299 LIBCFLAGS="$(LIBCFLAGS)" \
6300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6303 $(EXTRA_HOST_FLAGS) \
6304 TFLAGS="$(STAGE1_TFLAGS)" \
6305 $(TARGET-stage1-opcodes)
6306
6307maybe-clean-stage1-opcodes: clean-stage1-opcodes
6308clean-stage1: clean-stage1-opcodes
6309clean-stage1-opcodes:
6310 @if [ $(current_stage) = stage1 ]; then \
6311 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6312 else \
6313 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6314 $(MAKE) stage1-start; \
6315 fi; \
6316 cd $(HOST_SUBDIR)/opcodes && \
6317 $(MAKE) $(EXTRA_HOST_FLAGS) \
6318 clean
6319@endif opcodes-bootstrap
6320
6321
6322.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6323.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6324maybe-all-stage2-opcodes:
6325maybe-clean-stage2-opcodes:
6326@if opcodes-bootstrap
6327maybe-all-stage2-opcodes: all-stage2-opcodes
6328all-stage2: all-stage2-opcodes
6329TARGET-stage2-opcodes = $(TARGET-opcodes)
6330all-stage2-opcodes: configure-stage2-opcodes
6331 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6332 @r=`${PWD_COMMAND}`; export r; \
6333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6334 TFLAGS="$(STAGE2_TFLAGS)"; \
6335 $(HOST_EXPORTS) \
6336 $(POSTSTAGE1_HOST_EXPORTS) \
6337 cd $(HOST_SUBDIR)/opcodes && \
6338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6339 CFLAGS="$(STAGE2_CFLAGS)" \
6340 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6341 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6346 TFLAGS="$(STAGE2_TFLAGS)" \
6347 $(TARGET-stage2-opcodes)
6348
6349maybe-clean-stage2-opcodes: clean-stage2-opcodes
6350clean-stage2: clean-stage2-opcodes
6351clean-stage2-opcodes:
6352 @if [ $(current_stage) = stage2 ]; then \
6353 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6354 else \
6355 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6356 $(MAKE) stage2-start; \
6357 fi; \
6358 cd $(HOST_SUBDIR)/opcodes && \
6359 $(MAKE) $(EXTRA_HOST_FLAGS) \
6360 $(POSTSTAGE1_FLAGS_TO_PASS) \
6361 clean
6362@endif opcodes-bootstrap
6363
6364
6365.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6366.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6367maybe-all-stage3-opcodes:
6368maybe-clean-stage3-opcodes:
6369@if opcodes-bootstrap
6370maybe-all-stage3-opcodes: all-stage3-opcodes
6371all-stage3: all-stage3-opcodes
6372TARGET-stage3-opcodes = $(TARGET-opcodes)
6373all-stage3-opcodes: configure-stage3-opcodes
6374 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6375 @r=`${PWD_COMMAND}`; export r; \
6376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6377 TFLAGS="$(STAGE3_TFLAGS)"; \
6378 $(HOST_EXPORTS) \
6379 $(POSTSTAGE1_HOST_EXPORTS) \
6380 cd $(HOST_SUBDIR)/opcodes && \
6381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6382 CFLAGS="$(STAGE3_CFLAGS)" \
6383 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6384 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6389 TFLAGS="$(STAGE3_TFLAGS)" \
6390 $(TARGET-stage3-opcodes)
6391
6392maybe-clean-stage3-opcodes: clean-stage3-opcodes
6393clean-stage3: clean-stage3-opcodes
6394clean-stage3-opcodes:
6395 @if [ $(current_stage) = stage3 ]; then \
6396 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6397 else \
6398 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6399 $(MAKE) stage3-start; \
6400 fi; \
6401 cd $(HOST_SUBDIR)/opcodes && \
6402 $(MAKE) $(EXTRA_HOST_FLAGS) \
6403 $(POSTSTAGE1_FLAGS_TO_PASS) \
6404 clean
6405@endif opcodes-bootstrap
6406
6407
6408.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6409.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6410maybe-all-stage4-opcodes:
6411maybe-clean-stage4-opcodes:
6412@if opcodes-bootstrap
6413maybe-all-stage4-opcodes: all-stage4-opcodes
6414all-stage4: all-stage4-opcodes
6415TARGET-stage4-opcodes = $(TARGET-opcodes)
6416all-stage4-opcodes: configure-stage4-opcodes
6417 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6418 @r=`${PWD_COMMAND}`; export r; \
6419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6420 TFLAGS="$(STAGE4_TFLAGS)"; \
6421 $(HOST_EXPORTS) \
6422 $(POSTSTAGE1_HOST_EXPORTS) \
6423 cd $(HOST_SUBDIR)/opcodes && \
6424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6425 CFLAGS="$(STAGE4_CFLAGS)" \
6426 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6427 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6432 TFLAGS="$(STAGE4_TFLAGS)" \
6433 $(TARGET-stage4-opcodes)
6434
6435maybe-clean-stage4-opcodes: clean-stage4-opcodes
6436clean-stage4: clean-stage4-opcodes
6437clean-stage4-opcodes:
6438 @if [ $(current_stage) = stage4 ]; then \
6439 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6440 else \
6441 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6442 $(MAKE) stage4-start; \
6443 fi; \
6444 cd $(HOST_SUBDIR)/opcodes && \
6445 $(MAKE) $(EXTRA_HOST_FLAGS) \
6446 $(POSTSTAGE1_FLAGS_TO_PASS) \
6447 clean
6448@endif opcodes-bootstrap
6449
6450
6451.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6452.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6453maybe-all-stageprofile-opcodes:
6454maybe-clean-stageprofile-opcodes:
6455@if opcodes-bootstrap
6456maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6457all-stageprofile: all-stageprofile-opcodes
6458TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6459all-stageprofile-opcodes: configure-stageprofile-opcodes
6460 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6461 @r=`${PWD_COMMAND}`; export r; \
6462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6464 $(HOST_EXPORTS) \
6465 $(POSTSTAGE1_HOST_EXPORTS) \
6466 cd $(HOST_SUBDIR)/opcodes && \
6467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6468 CFLAGS="$(STAGEprofile_CFLAGS)" \
6469 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6470 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6474 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6475 TFLAGS="$(STAGEprofile_TFLAGS)" \
6476 $(TARGET-stageprofile-opcodes)
6477
6478maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6479clean-stageprofile: clean-stageprofile-opcodes
6480clean-stageprofile-opcodes:
6481 @if [ $(current_stage) = stageprofile ]; then \
6482 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6483 else \
6484 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6485 $(MAKE) stageprofile-start; \
6486 fi; \
6487 cd $(HOST_SUBDIR)/opcodes && \
6488 $(MAKE) $(EXTRA_HOST_FLAGS) \
6489 $(POSTSTAGE1_FLAGS_TO_PASS) \
6490 clean
6491@endif opcodes-bootstrap
6492
6493
6494.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6495.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6496maybe-all-stagefeedback-opcodes:
6497maybe-clean-stagefeedback-opcodes:
6498@if opcodes-bootstrap
6499maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6500all-stagefeedback: all-stagefeedback-opcodes
6501TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6502all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6503 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6504 @r=`${PWD_COMMAND}`; export r; \
6505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6506 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6507 $(HOST_EXPORTS) \
6508 $(POSTSTAGE1_HOST_EXPORTS) \
6509 cd $(HOST_SUBDIR)/opcodes && \
6510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6511 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6518 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6519 $(TARGET-stagefeedback-opcodes)
6520
6521maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6522clean-stagefeedback: clean-stagefeedback-opcodes
6523clean-stagefeedback-opcodes:
6524 @if [ $(current_stage) = stagefeedback ]; then \
6525 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6526 else \
6527 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6528 $(MAKE) stagefeedback-start; \
6529 fi; \
6530 cd $(HOST_SUBDIR)/opcodes && \
6531 $(MAKE) $(EXTRA_HOST_FLAGS) \
6532 $(POSTSTAGE1_FLAGS_TO_PASS) \
6533 clean
6534@endif opcodes-bootstrap
6535
6536
6537
6538
6539
6540.PHONY: check-opcodes maybe-check-opcodes
6541maybe-check-opcodes:
6542@if opcodes
6543maybe-check-opcodes: check-opcodes
6544
6545check-opcodes:
6546 @: $(MAKE); $(unstage)
6547 @r=`${PWD_COMMAND}`; export r; \
6548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6549 $(HOST_EXPORTS) \
6550 (cd $(HOST_SUBDIR)/opcodes && \
6551 $(MAKE) $(FLAGS_TO_PASS) check)
6552
6553@endif opcodes
6554
6555.PHONY: install-opcodes maybe-install-opcodes
6556maybe-install-opcodes:
6557@if opcodes
6558maybe-install-opcodes: install-opcodes
6559
6560install-opcodes: installdirs
6561 @: $(MAKE); $(unstage)
6562 @r=`${PWD_COMMAND}`; export r; \
6563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6564 $(HOST_EXPORTS) \
6565 (cd $(HOST_SUBDIR)/opcodes && \
6566 $(MAKE) $(FLAGS_TO_PASS) install)
6567
6568@endif opcodes
6569
6570# Other targets (info, dvi, pdf, etc.)
6571
6572.PHONY: maybe-info-opcodes info-opcodes
6573maybe-info-opcodes:
6574@if opcodes
6575maybe-info-opcodes: info-opcodes
6576
6577info-opcodes: \
6578 configure-opcodes
6579 @[ -f ./opcodes/Makefile ] || exit 0; \
6580 r=`${PWD_COMMAND}`; export r; \
6581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6582 $(HOST_EXPORTS) \
6583 for flag in $(EXTRA_HOST_FLAGS) ; do \
6584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6585 done; \
6586 echo "Doing info in opcodes" ; \
6587 (cd $(HOST_SUBDIR)/opcodes && \
6588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6590 "RANLIB=$${RANLIB}" \
6591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6592 info) \
6593 || exit 1
6594
6595@endif opcodes
6596
6597.PHONY: maybe-dvi-opcodes dvi-opcodes
6598maybe-dvi-opcodes:
6599@if opcodes
6600maybe-dvi-opcodes: dvi-opcodes
6601
6602dvi-opcodes: \
6603 configure-opcodes
6604 @[ -f ./opcodes/Makefile ] || exit 0; \
6605 r=`${PWD_COMMAND}`; export r; \
6606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6607 $(HOST_EXPORTS) \
6608 for flag in $(EXTRA_HOST_FLAGS) ; do \
6609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6610 done; \
6611 echo "Doing dvi in opcodes" ; \
6612 (cd $(HOST_SUBDIR)/opcodes && \
6613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6615 "RANLIB=$${RANLIB}" \
6616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6617 dvi) \
6618 || exit 1
6619
6620@endif opcodes
6621
6622.PHONY: maybe-pdf-opcodes pdf-opcodes
6623maybe-pdf-opcodes:
6624@if opcodes
6625maybe-pdf-opcodes: pdf-opcodes
6626
6627pdf-opcodes: \
6628 configure-opcodes
6629 @[ -f ./opcodes/Makefile ] || exit 0; \
6630 r=`${PWD_COMMAND}`; export r; \
6631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6632 $(HOST_EXPORTS) \
6633 for flag in $(EXTRA_HOST_FLAGS) ; do \
6634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6635 done; \
6636 echo "Doing pdf in opcodes" ; \
6637 (cd $(HOST_SUBDIR)/opcodes && \
6638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640 "RANLIB=$${RANLIB}" \
6641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6642 pdf) \
6643 || exit 1
6644
6645@endif opcodes
6646
6647.PHONY: maybe-html-opcodes html-opcodes
6648maybe-html-opcodes:
6649@if opcodes
6650maybe-html-opcodes: html-opcodes
6651
6652html-opcodes: \
6653 configure-opcodes
6654 @[ -f ./opcodes/Makefile ] || exit 0; \
6655 r=`${PWD_COMMAND}`; export r; \
6656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657 $(HOST_EXPORTS) \
6658 for flag in $(EXTRA_HOST_FLAGS) ; do \
6659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660 done; \
6661 echo "Doing html in opcodes" ; \
6662 (cd $(HOST_SUBDIR)/opcodes && \
6663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665 "RANLIB=$${RANLIB}" \
6666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667 html) \
6668 || exit 1
6669
6670@endif opcodes
6671
6672.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6673maybe-TAGS-opcodes:
6674@if opcodes
6675maybe-TAGS-opcodes: TAGS-opcodes
6676
6677TAGS-opcodes: \
6678 configure-opcodes
6679 @[ -f ./opcodes/Makefile ] || exit 0; \
6680 r=`${PWD_COMMAND}`; export r; \
6681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682 $(HOST_EXPORTS) \
6683 for flag in $(EXTRA_HOST_FLAGS) ; do \
6684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6685 done; \
6686 echo "Doing TAGS in opcodes" ; \
6687 (cd $(HOST_SUBDIR)/opcodes && \
6688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6690 "RANLIB=$${RANLIB}" \
6691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6692 TAGS) \
6693 || exit 1
6694
6695@endif opcodes
6696
6697.PHONY: maybe-install-info-opcodes install-info-opcodes
6698maybe-install-info-opcodes:
6699@if opcodes
6700maybe-install-info-opcodes: install-info-opcodes
6701
6702install-info-opcodes: \
6703 configure-opcodes \
6704 info-opcodes
6705 @[ -f ./opcodes/Makefile ] || exit 0; \
6706 r=`${PWD_COMMAND}`; export r; \
6707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6708 $(HOST_EXPORTS) \
6709 for flag in $(EXTRA_HOST_FLAGS) ; do \
6710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6711 done; \
6712 echo "Doing install-info in opcodes" ; \
6713 (cd $(HOST_SUBDIR)/opcodes && \
6714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6716 "RANLIB=$${RANLIB}" \
6717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6718 install-info) \
6719 || exit 1
6720
6721@endif opcodes
6722
6723.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6724maybe-install-pdf-opcodes:
6725@if opcodes
6726maybe-install-pdf-opcodes: install-pdf-opcodes
6727
6728install-pdf-opcodes: \
6729 configure-opcodes \
6730 pdf-opcodes
6731 @[ -f ./opcodes/Makefile ] || exit 0; \
6732 r=`${PWD_COMMAND}`; export r; \
6733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6734 $(HOST_EXPORTS) \
6735 for flag in $(EXTRA_HOST_FLAGS) ; do \
6736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6737 done; \
6738 echo "Doing install-pdf in opcodes" ; \
6739 (cd $(HOST_SUBDIR)/opcodes && \
6740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6742 "RANLIB=$${RANLIB}" \
6743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6744 install-pdf) \
6745 || exit 1
6746
6747@endif opcodes
6748
6749.PHONY: maybe-install-html-opcodes install-html-opcodes
6750maybe-install-html-opcodes:
6751@if opcodes
6752maybe-install-html-opcodes: install-html-opcodes
6753
6754install-html-opcodes: \
6755 configure-opcodes \
6756 html-opcodes
6757 @[ -f ./opcodes/Makefile ] || exit 0; \
6758 r=`${PWD_COMMAND}`; export r; \
6759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760 $(HOST_EXPORTS) \
6761 for flag in $(EXTRA_HOST_FLAGS) ; do \
6762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6763 done; \
6764 echo "Doing install-html in opcodes" ; \
6765 (cd $(HOST_SUBDIR)/opcodes && \
6766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6768 "RANLIB=$${RANLIB}" \
6769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6770 install-html) \
6771 || exit 1
6772
6773@endif opcodes
6774
6775.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6776maybe-installcheck-opcodes:
6777@if opcodes
6778maybe-installcheck-opcodes: installcheck-opcodes
6779
6780installcheck-opcodes: \
6781 configure-opcodes
6782 @[ -f ./opcodes/Makefile ] || exit 0; \
6783 r=`${PWD_COMMAND}`; export r; \
6784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785 $(HOST_EXPORTS) \
6786 for flag in $(EXTRA_HOST_FLAGS) ; do \
6787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6788 done; \
6789 echo "Doing installcheck in opcodes" ; \
6790 (cd $(HOST_SUBDIR)/opcodes && \
6791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6793 "RANLIB=$${RANLIB}" \
6794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6795 installcheck) \
6796 || exit 1
6797
6798@endif opcodes
6799
6800.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6801maybe-mostlyclean-opcodes:
6802@if opcodes
6803maybe-mostlyclean-opcodes: mostlyclean-opcodes
6804
6805mostlyclean-opcodes:
6806 @[ -f ./opcodes/Makefile ] || exit 0; \
6807 r=`${PWD_COMMAND}`; export r; \
6808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6809 $(HOST_EXPORTS) \
6810 for flag in $(EXTRA_HOST_FLAGS) ; do \
6811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6812 done; \
6813 echo "Doing mostlyclean in opcodes" ; \
6814 (cd $(HOST_SUBDIR)/opcodes && \
6815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6817 "RANLIB=$${RANLIB}" \
6818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6819 mostlyclean) \
6820 || exit 1
6821
6822@endif opcodes
6823
6824.PHONY: maybe-clean-opcodes clean-opcodes
6825maybe-clean-opcodes:
6826@if opcodes
6827maybe-clean-opcodes: clean-opcodes
6828
6829clean-opcodes:
6830 @[ -f ./opcodes/Makefile ] || exit 0; \
6831 r=`${PWD_COMMAND}`; export r; \
6832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833 $(HOST_EXPORTS) \
6834 for flag in $(EXTRA_HOST_FLAGS) ; do \
6835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6836 done; \
6837 echo "Doing clean in opcodes" ; \
6838 (cd $(HOST_SUBDIR)/opcodes && \
6839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6841 "RANLIB=$${RANLIB}" \
6842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6843 clean) \
6844 || exit 1
6845
6846@endif opcodes
6847
6848.PHONY: maybe-distclean-opcodes distclean-opcodes
6849maybe-distclean-opcodes:
6850@if opcodes
6851maybe-distclean-opcodes: distclean-opcodes
6852
6853distclean-opcodes:
6854 @[ -f ./opcodes/Makefile ] || exit 0; \
6855 r=`${PWD_COMMAND}`; export r; \
6856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6857 $(HOST_EXPORTS) \
6858 for flag in $(EXTRA_HOST_FLAGS) ; do \
6859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6860 done; \
6861 echo "Doing distclean in opcodes" ; \
6862 (cd $(HOST_SUBDIR)/opcodes && \
6863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6865 "RANLIB=$${RANLIB}" \
6866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6867 distclean) \
6868 || exit 1
6869
6870@endif opcodes
6871
6872.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6873maybe-maintainer-clean-opcodes:
6874@if opcodes
6875maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6876
6877maintainer-clean-opcodes:
6878 @[ -f ./opcodes/Makefile ] || exit 0; \
6879 r=`${PWD_COMMAND}`; export r; \
6880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6881 $(HOST_EXPORTS) \
6882 for flag in $(EXTRA_HOST_FLAGS) ; do \
6883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6884 done; \
6885 echo "Doing maintainer-clean in opcodes" ; \
6886 (cd $(HOST_SUBDIR)/opcodes && \
6887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6889 "RANLIB=$${RANLIB}" \
6890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6891 maintainer-clean) \
6892 || exit 1
6893
6894@endif opcodes
6895
6896
6897
6898.PHONY: configure-binutils maybe-configure-binutils
6899maybe-configure-binutils:
6900@if gcc-bootstrap
6901configure-binutils: stage_current
6902@endif gcc-bootstrap
6903@if binutils
6904maybe-configure-binutils: configure-binutils
6905configure-binutils:
6906 @r=`${PWD_COMMAND}`; export r; \
6907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6908 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6910 $(HOST_EXPORTS) \
6911 echo Configuring in $(HOST_SUBDIR)/binutils; \
6912 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6913 case $(srcdir) in \
6914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6915 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6917 esac; \
6918 srcdiroption="--srcdir=$${topdir}/binutils"; \
6919 libsrcdir="$$s/binutils"; \
6920 $(SHELL) $${libsrcdir}/configure \
6921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6922 --target=${target_alias} $${srcdiroption} \
6923 || exit 1
6924@endif binutils
6925
6926
6927
6928.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6929maybe-configure-stage1-binutils:
6930@if binutils-bootstrap
6931maybe-configure-stage1-binutils: configure-stage1-binutils
6932configure-stage1-binutils:
6933 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6935 @r=`${PWD_COMMAND}`; export r; \
6936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6937 TFLAGS="$(STAGE1_TFLAGS)"; \
6938 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6939 $(HOST_EXPORTS) \
6940 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6941 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6942 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6943 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6945 cd $(HOST_SUBDIR)/binutils || exit 1; \
6946 case $(srcdir) in \
6947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6948 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6950 esac; \
6951 srcdiroption="--srcdir=$${topdir}/binutils"; \
6952 libsrcdir="$$s/binutils"; \
6953 $(SHELL) $${libsrcdir}/configure \
6954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6955 --target=${target_alias} $${srcdiroption} \
6956 $(STAGE1_CONFIGURE_FLAGS)
6957@endif binutils-bootstrap
6958
6959.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6960maybe-configure-stage2-binutils:
6961@if binutils-bootstrap
6962maybe-configure-stage2-binutils: configure-stage2-binutils
6963configure-stage2-binutils:
6964 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6966 @r=`${PWD_COMMAND}`; export r; \
6967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6968 TFLAGS="$(STAGE2_TFLAGS)"; \
6969 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6970 $(HOST_EXPORTS) \
6971 $(POSTSTAGE1_HOST_EXPORTS) \
6972 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6973 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6974 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6975 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6977 cd $(HOST_SUBDIR)/binutils || exit 1; \
6978 case $(srcdir) in \
6979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6980 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6982 esac; \
6983 srcdiroption="--srcdir=$${topdir}/binutils"; \
6984 libsrcdir="$$s/binutils"; \
6985 $(SHELL) $${libsrcdir}/configure \
6986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6987 --target=${target_alias} $${srcdiroption} \
6988 --with-build-libsubdir=$(HOST_SUBDIR) \
6989 $(STAGE2_CONFIGURE_FLAGS)
6990@endif binutils-bootstrap
6991
6992.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6993maybe-configure-stage3-binutils:
6994@if binutils-bootstrap
6995maybe-configure-stage3-binutils: configure-stage3-binutils
6996configure-stage3-binutils:
6997 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6999 @r=`${PWD_COMMAND}`; export r; \
7000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7001 TFLAGS="$(STAGE3_TFLAGS)"; \
7002 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7003 $(HOST_EXPORTS) \
7004 $(POSTSTAGE1_HOST_EXPORTS) \
7005 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7006 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7007 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7008 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7010 cd $(HOST_SUBDIR)/binutils || exit 1; \
7011 case $(srcdir) in \
7012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7013 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7015 esac; \
7016 srcdiroption="--srcdir=$${topdir}/binutils"; \
7017 libsrcdir="$$s/binutils"; \
7018 $(SHELL) $${libsrcdir}/configure \
7019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7020 --target=${target_alias} $${srcdiroption} \
7021 --with-build-libsubdir=$(HOST_SUBDIR) \
7022 $(STAGE3_CONFIGURE_FLAGS)
7023@endif binutils-bootstrap
7024
7025.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7026maybe-configure-stage4-binutils:
7027@if binutils-bootstrap
7028maybe-configure-stage4-binutils: configure-stage4-binutils
7029configure-stage4-binutils:
7030 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7032 @r=`${PWD_COMMAND}`; export r; \
7033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7034 TFLAGS="$(STAGE4_TFLAGS)"; \
7035 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7036 $(HOST_EXPORTS) \
7037 $(POSTSTAGE1_HOST_EXPORTS) \
7038 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7039 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7040 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7041 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7043 cd $(HOST_SUBDIR)/binutils || exit 1; \
7044 case $(srcdir) in \
7045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7046 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7048 esac; \
7049 srcdiroption="--srcdir=$${topdir}/binutils"; \
7050 libsrcdir="$$s/binutils"; \
7051 $(SHELL) $${libsrcdir}/configure \
7052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7053 --target=${target_alias} $${srcdiroption} \
7054 --with-build-libsubdir=$(HOST_SUBDIR) \
7055 $(STAGE4_CONFIGURE_FLAGS)
7056@endif binutils-bootstrap
7057
7058.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7059maybe-configure-stageprofile-binutils:
7060@if binutils-bootstrap
7061maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7062configure-stageprofile-binutils:
7063 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7065 @r=`${PWD_COMMAND}`; export r; \
7066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7068 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7069 $(HOST_EXPORTS) \
7070 $(POSTSTAGE1_HOST_EXPORTS) \
7071 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7072 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7073 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7074 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7076 cd $(HOST_SUBDIR)/binutils || exit 1; \
7077 case $(srcdir) in \
7078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7079 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7081 esac; \
7082 srcdiroption="--srcdir=$${topdir}/binutils"; \
7083 libsrcdir="$$s/binutils"; \
7084 $(SHELL) $${libsrcdir}/configure \
7085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7086 --target=${target_alias} $${srcdiroption} \
7087 --with-build-libsubdir=$(HOST_SUBDIR) \
7088 $(STAGEprofile_CONFIGURE_FLAGS)
7089@endif binutils-bootstrap
7090
7091.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7092maybe-configure-stagefeedback-binutils:
7093@if binutils-bootstrap
7094maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7095configure-stagefeedback-binutils:
7096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7098 @r=`${PWD_COMMAND}`; export r; \
7099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7101 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7102 $(HOST_EXPORTS) \
7103 $(POSTSTAGE1_HOST_EXPORTS) \
7104 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7105 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7106 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7107 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7109 cd $(HOST_SUBDIR)/binutils || exit 1; \
7110 case $(srcdir) in \
7111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7112 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7114 esac; \
7115 srcdiroption="--srcdir=$${topdir}/binutils"; \
7116 libsrcdir="$$s/binutils"; \
7117 $(SHELL) $${libsrcdir}/configure \
7118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7119 --target=${target_alias} $${srcdiroption} \
7120 --with-build-libsubdir=$(HOST_SUBDIR) \
7121 $(STAGEfeedback_CONFIGURE_FLAGS)
7122@endif binutils-bootstrap
7123
7124
7125
7126
7127
7128.PHONY: all-binutils maybe-all-binutils
7129maybe-all-binutils:
7130@if gcc-bootstrap
7131all-binutils: stage_current
7132@endif gcc-bootstrap
7133@if binutils
7134TARGET-binutils=all
7135maybe-all-binutils: all-binutils
7136all-binutils: configure-binutils
7137 @r=`${PWD_COMMAND}`; export r; \
7138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7139 $(HOST_EXPORTS) \
7140 (cd $(HOST_SUBDIR)/binutils && \
7141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7142 $(TARGET-binutils))
7143@endif binutils
7144
7145
7146
7147.PHONY: all-stage1-binutils maybe-all-stage1-binutils
7148.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7149maybe-all-stage1-binutils:
7150maybe-clean-stage1-binutils:
7151@if binutils-bootstrap
7152maybe-all-stage1-binutils: all-stage1-binutils
7153all-stage1: all-stage1-binutils
7154TARGET-stage1-binutils = $(TARGET-binutils)
7155all-stage1-binutils: configure-stage1-binutils
7156 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7157 @r=`${PWD_COMMAND}`; export r; \
7158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7159 TFLAGS="$(STAGE1_TFLAGS)"; \
7160 $(HOST_EXPORTS) \
7161 cd $(HOST_SUBDIR)/binutils && \
7162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7163 CFLAGS="$(STAGE1_CFLAGS)" \
7164 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7165 LIBCFLAGS="$(LIBCFLAGS)" \
7166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7169 $(EXTRA_HOST_FLAGS) \
7170 TFLAGS="$(STAGE1_TFLAGS)" \
7171 $(TARGET-stage1-binutils)
7172
7173maybe-clean-stage1-binutils: clean-stage1-binutils
7174clean-stage1: clean-stage1-binutils
7175clean-stage1-binutils:
7176 @if [ $(current_stage) = stage1 ]; then \
7177 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7178 else \
7179 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7180 $(MAKE) stage1-start; \
7181 fi; \
7182 cd $(HOST_SUBDIR)/binutils && \
7183 $(MAKE) $(EXTRA_HOST_FLAGS) \
7184 clean
7185@endif binutils-bootstrap
7186
7187
7188.PHONY: all-stage2-binutils maybe-all-stage2-binutils
7189.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7190maybe-all-stage2-binutils:
7191maybe-clean-stage2-binutils:
7192@if binutils-bootstrap
7193maybe-all-stage2-binutils: all-stage2-binutils
7194all-stage2: all-stage2-binutils
7195TARGET-stage2-binutils = $(TARGET-binutils)
7196all-stage2-binutils: configure-stage2-binutils
7197 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7198 @r=`${PWD_COMMAND}`; export r; \
7199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200 TFLAGS="$(STAGE2_TFLAGS)"; \
7201 $(HOST_EXPORTS) \
7202 $(POSTSTAGE1_HOST_EXPORTS) \
7203 cd $(HOST_SUBDIR)/binutils && \
7204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7205 CFLAGS="$(STAGE2_CFLAGS)" \
7206 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7207 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7211 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7212 TFLAGS="$(STAGE2_TFLAGS)" \
7213 $(TARGET-stage2-binutils)
7214
7215maybe-clean-stage2-binutils: clean-stage2-binutils
7216clean-stage2: clean-stage2-binutils
7217clean-stage2-binutils:
7218 @if [ $(current_stage) = stage2 ]; then \
7219 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7220 else \
7221 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7222 $(MAKE) stage2-start; \
7223 fi; \
7224 cd $(HOST_SUBDIR)/binutils && \
7225 $(MAKE) $(EXTRA_HOST_FLAGS) \
7226 $(POSTSTAGE1_FLAGS_TO_PASS) \
7227 clean
7228@endif binutils-bootstrap
7229
7230
7231.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7232.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7233maybe-all-stage3-binutils:
7234maybe-clean-stage3-binutils:
7235@if binutils-bootstrap
7236maybe-all-stage3-binutils: all-stage3-binutils
7237all-stage3: all-stage3-binutils
7238TARGET-stage3-binutils = $(TARGET-binutils)
7239all-stage3-binutils: configure-stage3-binutils
7240 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7241 @r=`${PWD_COMMAND}`; export r; \
7242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7243 TFLAGS="$(STAGE3_TFLAGS)"; \
7244 $(HOST_EXPORTS) \
7245 $(POSTSTAGE1_HOST_EXPORTS) \
7246 cd $(HOST_SUBDIR)/binutils && \
7247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7248 CFLAGS="$(STAGE3_CFLAGS)" \
7249 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7250 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7251 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7252 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7253 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7254 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7255 TFLAGS="$(STAGE3_TFLAGS)" \
7256 $(TARGET-stage3-binutils)
7257
7258maybe-clean-stage3-binutils: clean-stage3-binutils
7259clean-stage3: clean-stage3-binutils
7260clean-stage3-binutils:
7261 @if [ $(current_stage) = stage3 ]; then \
7262 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7263 else \
7264 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7265 $(MAKE) stage3-start; \
7266 fi; \
7267 cd $(HOST_SUBDIR)/binutils && \
7268 $(MAKE) $(EXTRA_HOST_FLAGS) \
7269 $(POSTSTAGE1_FLAGS_TO_PASS) \
7270 clean
7271@endif binutils-bootstrap
7272
7273
7274.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7275.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7276maybe-all-stage4-binutils:
7277maybe-clean-stage4-binutils:
7278@if binutils-bootstrap
7279maybe-all-stage4-binutils: all-stage4-binutils
7280all-stage4: all-stage4-binutils
7281TARGET-stage4-binutils = $(TARGET-binutils)
7282all-stage4-binutils: configure-stage4-binutils
7283 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7284 @r=`${PWD_COMMAND}`; export r; \
7285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7286 TFLAGS="$(STAGE4_TFLAGS)"; \
7287 $(HOST_EXPORTS) \
7288 $(POSTSTAGE1_HOST_EXPORTS) \
7289 cd $(HOST_SUBDIR)/binutils && \
7290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7291 CFLAGS="$(STAGE4_CFLAGS)" \
7292 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7293 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7297 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7298 TFLAGS="$(STAGE4_TFLAGS)" \
7299 $(TARGET-stage4-binutils)
7300
7301maybe-clean-stage4-binutils: clean-stage4-binutils
7302clean-stage4: clean-stage4-binutils
7303clean-stage4-binutils:
7304 @if [ $(current_stage) = stage4 ]; then \
7305 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7306 else \
7307 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7308 $(MAKE) stage4-start; \
7309 fi; \
7310 cd $(HOST_SUBDIR)/binutils && \
7311 $(MAKE) $(EXTRA_HOST_FLAGS) \
7312 $(POSTSTAGE1_FLAGS_TO_PASS) \
7313 clean
7314@endif binutils-bootstrap
7315
7316
7317.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7318.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7319maybe-all-stageprofile-binutils:
7320maybe-clean-stageprofile-binutils:
7321@if binutils-bootstrap
7322maybe-all-stageprofile-binutils: all-stageprofile-binutils
7323all-stageprofile: all-stageprofile-binutils
7324TARGET-stageprofile-binutils = $(TARGET-binutils)
7325all-stageprofile-binutils: configure-stageprofile-binutils
7326 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7327 @r=`${PWD_COMMAND}`; export r; \
7328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7329 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7330 $(HOST_EXPORTS) \
7331 $(POSTSTAGE1_HOST_EXPORTS) \
7332 cd $(HOST_SUBDIR)/binutils && \
7333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7334 CFLAGS="$(STAGEprofile_CFLAGS)" \
7335 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7336 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7337 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7338 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7339 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7340 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7341 TFLAGS="$(STAGEprofile_TFLAGS)" \
7342 $(TARGET-stageprofile-binutils)
7343
7344maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7345clean-stageprofile: clean-stageprofile-binutils
7346clean-stageprofile-binutils:
7347 @if [ $(current_stage) = stageprofile ]; then \
7348 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7349 else \
7350 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7351 $(MAKE) stageprofile-start; \
7352 fi; \
7353 cd $(HOST_SUBDIR)/binutils && \
7354 $(MAKE) $(EXTRA_HOST_FLAGS) \
7355 $(POSTSTAGE1_FLAGS_TO_PASS) \
7356 clean
7357@endif binutils-bootstrap
7358
7359
7360.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7361.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7362maybe-all-stagefeedback-binutils:
7363maybe-clean-stagefeedback-binutils:
7364@if binutils-bootstrap
7365maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7366all-stagefeedback: all-stagefeedback-binutils
7367TARGET-stagefeedback-binutils = $(TARGET-binutils)
7368all-stagefeedback-binutils: configure-stagefeedback-binutils
7369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7370 @r=`${PWD_COMMAND}`; export r; \
7371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7372 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7373 $(HOST_EXPORTS) \
7374 $(POSTSTAGE1_HOST_EXPORTS) \
7375 cd $(HOST_SUBDIR)/binutils && \
7376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7377 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7378 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7379 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7380 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7381 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7382 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7383 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7384 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7385 $(TARGET-stagefeedback-binutils)
7386
7387maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7388clean-stagefeedback: clean-stagefeedback-binutils
7389clean-stagefeedback-binutils:
7390 @if [ $(current_stage) = stagefeedback ]; then \
7391 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7392 else \
7393 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7394 $(MAKE) stagefeedback-start; \
7395 fi; \
7396 cd $(HOST_SUBDIR)/binutils && \
7397 $(MAKE) $(EXTRA_HOST_FLAGS) \
7398 $(POSTSTAGE1_FLAGS_TO_PASS) \
7399 clean
7400@endif binutils-bootstrap
7401
7402
7403
7404
7405
7406.PHONY: check-binutils maybe-check-binutils
7407maybe-check-binutils:
7408@if binutils
7409maybe-check-binutils: check-binutils
7410
7411check-binutils:
7412 @: $(MAKE); $(unstage)
7413 @r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 (cd $(HOST_SUBDIR)/binutils && \
7417 $(MAKE) $(FLAGS_TO_PASS) check)
7418
7419@endif binutils
7420
7421.PHONY: install-binutils maybe-install-binutils
7422maybe-install-binutils:
7423@if binutils
7424maybe-install-binutils: install-binutils
7425
7426install-binutils: installdirs
7427 @: $(MAKE); $(unstage)
7428 @r=`${PWD_COMMAND}`; export r; \
7429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7430 $(HOST_EXPORTS) \
7431 (cd $(HOST_SUBDIR)/binutils && \
7432 $(MAKE) $(FLAGS_TO_PASS) install)
7433
7434@endif binutils
7435
7436# Other targets (info, dvi, pdf, etc.)
7437
7438.PHONY: maybe-info-binutils info-binutils
7439maybe-info-binutils:
7440@if binutils
7441maybe-info-binutils: info-binutils
7442
7443info-binutils: \
7444 configure-binutils
7445 @[ -f ./binutils/Makefile ] || exit 0; \
7446 r=`${PWD_COMMAND}`; export r; \
7447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7448 $(HOST_EXPORTS) \
7449 for flag in $(EXTRA_HOST_FLAGS) ; do \
7450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7451 done; \
7452 echo "Doing info in binutils" ; \
7453 (cd $(HOST_SUBDIR)/binutils && \
7454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7456 "RANLIB=$${RANLIB}" \
7457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7458 info) \
7459 || exit 1
7460
7461@endif binutils
7462
7463.PHONY: maybe-dvi-binutils dvi-binutils
7464maybe-dvi-binutils:
7465@if binutils
7466maybe-dvi-binutils: dvi-binutils
7467
7468dvi-binutils: \
7469 configure-binutils
7470 @[ -f ./binutils/Makefile ] || exit 0; \
7471 r=`${PWD_COMMAND}`; export r; \
7472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7473 $(HOST_EXPORTS) \
7474 for flag in $(EXTRA_HOST_FLAGS) ; do \
7475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7476 done; \
7477 echo "Doing dvi in binutils" ; \
7478 (cd $(HOST_SUBDIR)/binutils && \
7479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7481 "RANLIB=$${RANLIB}" \
7482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7483 dvi) \
7484 || exit 1
7485
7486@endif binutils
7487
7488.PHONY: maybe-pdf-binutils pdf-binutils
7489maybe-pdf-binutils:
7490@if binutils
7491maybe-pdf-binutils: pdf-binutils
7492
7493pdf-binutils: \
7494 configure-binutils
7495 @[ -f ./binutils/Makefile ] || exit 0; \
7496 r=`${PWD_COMMAND}`; export r; \
7497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7498 $(HOST_EXPORTS) \
7499 for flag in $(EXTRA_HOST_FLAGS) ; do \
7500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7501 done; \
7502 echo "Doing pdf in binutils" ; \
7503 (cd $(HOST_SUBDIR)/binutils && \
7504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7506 "RANLIB=$${RANLIB}" \
7507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7508 pdf) \
7509 || exit 1
7510
7511@endif binutils
7512
7513.PHONY: maybe-html-binutils html-binutils
7514maybe-html-binutils:
7515@if binutils
7516maybe-html-binutils: html-binutils
7517
7518html-binutils: \
7519 configure-binutils
7520 @[ -f ./binutils/Makefile ] || exit 0; \
7521 r=`${PWD_COMMAND}`; export r; \
7522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 $(HOST_EXPORTS) \
7524 for flag in $(EXTRA_HOST_FLAGS) ; do \
7525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526 done; \
7527 echo "Doing html in binutils" ; \
7528 (cd $(HOST_SUBDIR)/binutils && \
7529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531 "RANLIB=$${RANLIB}" \
7532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533 html) \
7534 || exit 1
7535
7536@endif binutils
7537
7538.PHONY: maybe-TAGS-binutils TAGS-binutils
7539maybe-TAGS-binutils:
7540@if binutils
7541maybe-TAGS-binutils: TAGS-binutils
7542
7543TAGS-binutils: \
7544 configure-binutils
7545 @[ -f ./binutils/Makefile ] || exit 0; \
7546 r=`${PWD_COMMAND}`; export r; \
7547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548 $(HOST_EXPORTS) \
7549 for flag in $(EXTRA_HOST_FLAGS) ; do \
7550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551 done; \
7552 echo "Doing TAGS in binutils" ; \
7553 (cd $(HOST_SUBDIR)/binutils && \
7554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556 "RANLIB=$${RANLIB}" \
7557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558 TAGS) \
7559 || exit 1
7560
7561@endif binutils
7562
7563.PHONY: maybe-install-info-binutils install-info-binutils
7564maybe-install-info-binutils:
7565@if binutils
7566maybe-install-info-binutils: install-info-binutils
7567
7568install-info-binutils: \
7569 configure-binutils \
7570 info-binutils
7571 @[ -f ./binutils/Makefile ] || exit 0; \
7572 r=`${PWD_COMMAND}`; export r; \
7573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7574 $(HOST_EXPORTS) \
7575 for flag in $(EXTRA_HOST_FLAGS) ; do \
7576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7577 done; \
7578 echo "Doing install-info in binutils" ; \
7579 (cd $(HOST_SUBDIR)/binutils && \
7580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7582 "RANLIB=$${RANLIB}" \
7583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7584 install-info) \
7585 || exit 1
7586
7587@endif binutils
7588
7589.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7590maybe-install-pdf-binutils:
7591@if binutils
7592maybe-install-pdf-binutils: install-pdf-binutils
7593
7594install-pdf-binutils: \
7595 configure-binutils \
7596 pdf-binutils
7597 @[ -f ./binutils/Makefile ] || exit 0; \
7598 r=`${PWD_COMMAND}`; export r; \
7599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7600 $(HOST_EXPORTS) \
7601 for flag in $(EXTRA_HOST_FLAGS) ; do \
7602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7603 done; \
7604 echo "Doing install-pdf in binutils" ; \
7605 (cd $(HOST_SUBDIR)/binutils && \
7606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7608 "RANLIB=$${RANLIB}" \
7609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7610 install-pdf) \
7611 || exit 1
7612
7613@endif binutils
7614
7615.PHONY: maybe-install-html-binutils install-html-binutils
7616maybe-install-html-binutils:
7617@if binutils
7618maybe-install-html-binutils: install-html-binutils
7619
7620install-html-binutils: \
7621 configure-binutils \
7622 html-binutils
7623 @[ -f ./binutils/Makefile ] || exit 0; \
7624 r=`${PWD_COMMAND}`; export r; \
7625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7626 $(HOST_EXPORTS) \
7627 for flag in $(EXTRA_HOST_FLAGS) ; do \
7628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7629 done; \
7630 echo "Doing install-html in binutils" ; \
7631 (cd $(HOST_SUBDIR)/binutils && \
7632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7634 "RANLIB=$${RANLIB}" \
7635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7636 install-html) \
7637 || exit 1
7638
7639@endif binutils
7640
7641.PHONY: maybe-installcheck-binutils installcheck-binutils
7642maybe-installcheck-binutils:
7643@if binutils
7644maybe-installcheck-binutils: installcheck-binutils
7645
7646installcheck-binutils: \
7647 configure-binutils
7648 @[ -f ./binutils/Makefile ] || exit 0; \
7649 r=`${PWD_COMMAND}`; export r; \
7650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7651 $(HOST_EXPORTS) \
7652 for flag in $(EXTRA_HOST_FLAGS) ; do \
7653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7654 done; \
7655 echo "Doing installcheck in binutils" ; \
7656 (cd $(HOST_SUBDIR)/binutils && \
7657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7659 "RANLIB=$${RANLIB}" \
7660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7661 installcheck) \
7662 || exit 1
7663
7664@endif binutils
7665
7666.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7667maybe-mostlyclean-binutils:
7668@if binutils
7669maybe-mostlyclean-binutils: mostlyclean-binutils
7670
7671mostlyclean-binutils:
7672 @[ -f ./binutils/Makefile ] || exit 0; \
7673 r=`${PWD_COMMAND}`; export r; \
7674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675 $(HOST_EXPORTS) \
7676 for flag in $(EXTRA_HOST_FLAGS) ; do \
7677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678 done; \
7679 echo "Doing mostlyclean in binutils" ; \
7680 (cd $(HOST_SUBDIR)/binutils && \
7681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683 "RANLIB=$${RANLIB}" \
7684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7685 mostlyclean) \
7686 || exit 1
7687
7688@endif binutils
7689
7690.PHONY: maybe-clean-binutils clean-binutils
7691maybe-clean-binutils:
7692@if binutils
7693maybe-clean-binutils: clean-binutils
7694
7695clean-binutils:
7696 @[ -f ./binutils/Makefile ] || exit 0; \
7697 r=`${PWD_COMMAND}`; export r; \
7698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7699 $(HOST_EXPORTS) \
7700 for flag in $(EXTRA_HOST_FLAGS) ; do \
7701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7702 done; \
7703 echo "Doing clean in binutils" ; \
7704 (cd $(HOST_SUBDIR)/binutils && \
7705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7707 "RANLIB=$${RANLIB}" \
7708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7709 clean) \
7710 || exit 1
7711
7712@endif binutils
7713
7714.PHONY: maybe-distclean-binutils distclean-binutils
7715maybe-distclean-binutils:
7716@if binutils
7717maybe-distclean-binutils: distclean-binutils
7718
7719distclean-binutils:
7720 @[ -f ./binutils/Makefile ] || exit 0; \
7721 r=`${PWD_COMMAND}`; export r; \
7722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723 $(HOST_EXPORTS) \
7724 for flag in $(EXTRA_HOST_FLAGS) ; do \
7725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7726 done; \
7727 echo "Doing distclean in binutils" ; \
7728 (cd $(HOST_SUBDIR)/binutils && \
7729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7731 "RANLIB=$${RANLIB}" \
7732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7733 distclean) \
7734 || exit 1
7735
7736@endif binutils
7737
7738.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7739maybe-maintainer-clean-binutils:
7740@if binutils
7741maybe-maintainer-clean-binutils: maintainer-clean-binutils
7742
7743maintainer-clean-binutils:
7744 @[ -f ./binutils/Makefile ] || exit 0; \
7745 r=`${PWD_COMMAND}`; export r; \
7746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7747 $(HOST_EXPORTS) \
7748 for flag in $(EXTRA_HOST_FLAGS) ; do \
7749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7750 done; \
7751 echo "Doing maintainer-clean in binutils" ; \
7752 (cd $(HOST_SUBDIR)/binutils && \
7753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755 "RANLIB=$${RANLIB}" \
7756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7757 maintainer-clean) \
7758 || exit 1
7759
7760@endif binutils
7761
7762
7763
7764.PHONY: configure-bison maybe-configure-bison
7765maybe-configure-bison:
7766@if gcc-bootstrap
7767configure-bison: stage_current
7768@endif gcc-bootstrap
7769@if bison
7770maybe-configure-bison: configure-bison
7771configure-bison:
7772 @: $(MAKE); $(unstage)
7773 @r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7777 $(HOST_EXPORTS) \
7778 echo Configuring in $(HOST_SUBDIR)/bison; \
7779 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7780 case $(srcdir) in \
7781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7782 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7784 esac; \
7785 srcdiroption="--srcdir=$${topdir}/bison"; \
7786 libsrcdir="$$s/bison"; \
7787 $(SHELL) $${libsrcdir}/configure \
7788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7789 --target=${target_alias} $${srcdiroption} \
7790 || exit 1
7791@endif bison
7792
7793
7794
7795
7796
7797.PHONY: all-bison maybe-all-bison
7798maybe-all-bison:
7799@if gcc-bootstrap
7800all-bison: stage_current
7801@endif gcc-bootstrap
7802@if bison
7803TARGET-bison=all
7804maybe-all-bison: all-bison
7805all-bison: configure-bison
7806 @: $(MAKE); $(unstage)
7807 @r=`${PWD_COMMAND}`; export r; \
7808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7809 $(HOST_EXPORTS) \
7810 (cd $(HOST_SUBDIR)/bison && \
7811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7812 $(TARGET-bison))
7813@endif bison
7814
7815
7816
7817
7818.PHONY: check-bison maybe-check-bison
7819maybe-check-bison:
7820@if bison
7821maybe-check-bison: check-bison
7822
7823# This module is only tested in a native toolchain.
7824check-bison:
7825 @: $(MAKE); $(unstage)
7826 @if [ '$(host)' = '$(target)' ] ; then \
7827 r=`${PWD_COMMAND}`; export r; \
7828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829 $(HOST_EXPORTS) \
7830 (cd $(HOST_SUBDIR)/bison && \
7831 $(MAKE) $(FLAGS_TO_PASS) check); \
7832 fi
7833
7834@endif bison
7835
7836.PHONY: install-bison maybe-install-bison
7837maybe-install-bison:
7838@if bison
7839maybe-install-bison: install-bison
7840
7841install-bison: installdirs
7842 @: $(MAKE); $(unstage)
7843 @r=`${PWD_COMMAND}`; export r; \
7844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845 $(HOST_EXPORTS) \
7846 (cd $(HOST_SUBDIR)/bison && \
7847 $(MAKE) $(FLAGS_TO_PASS) install)
7848
7849@endif bison
7850
7851# Other targets (info, dvi, pdf, etc.)
7852
7853.PHONY: maybe-info-bison info-bison
7854maybe-info-bison:
7855@if bison
7856maybe-info-bison: info-bison
7857
7858info-bison: \
7859 configure-bison
7860 @: $(MAKE); $(unstage)
7861 @[ -f ./bison/Makefile ] || exit 0; \
7862 r=`${PWD_COMMAND}`; export r; \
7863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7864 $(HOST_EXPORTS) \
7865 for flag in $(EXTRA_HOST_FLAGS) ; do \
7866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7867 done; \
7868 echo "Doing info in bison" ; \
7869 (cd $(HOST_SUBDIR)/bison && \
7870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7872 "RANLIB=$${RANLIB}" \
7873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7874 info) \
7875 || exit 1
7876
7877@endif bison
7878
7879.PHONY: maybe-dvi-bison dvi-bison
7880maybe-dvi-bison:
7881@if bison
7882maybe-dvi-bison: dvi-bison
7883
7884dvi-bison: \
7885 configure-bison
7886 @: $(MAKE); $(unstage)
7887 @[ -f ./bison/Makefile ] || exit 0; \
7888 r=`${PWD_COMMAND}`; export r; \
7889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7890 $(HOST_EXPORTS) \
7891 for flag in $(EXTRA_HOST_FLAGS) ; do \
7892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7893 done; \
7894 echo "Doing dvi in bison" ; \
7895 (cd $(HOST_SUBDIR)/bison && \
7896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7898 "RANLIB=$${RANLIB}" \
7899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7900 dvi) \
7901 || exit 1
7902
7903@endif bison
7904
7905.PHONY: maybe-pdf-bison pdf-bison
7906maybe-pdf-bison:
7907@if bison
7908maybe-pdf-bison: pdf-bison
7909
7910pdf-bison: \
7911 configure-bison
7912 @: $(MAKE); $(unstage)
7913 @[ -f ./bison/Makefile ] || exit 0; \
7914 r=`${PWD_COMMAND}`; export r; \
7915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7916 $(HOST_EXPORTS) \
7917 for flag in $(EXTRA_HOST_FLAGS) ; do \
7918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7919 done; \
7920 echo "Doing pdf in bison" ; \
7921 (cd $(HOST_SUBDIR)/bison && \
7922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7924 "RANLIB=$${RANLIB}" \
7925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7926 pdf) \
7927 || exit 1
7928
7929@endif bison
7930
7931.PHONY: maybe-html-bison html-bison
7932maybe-html-bison:
7933@if bison
7934maybe-html-bison: html-bison
7935
7936html-bison: \
7937 configure-bison
7938 @: $(MAKE); $(unstage)
7939 @[ -f ./bison/Makefile ] || exit 0; \
7940 r=`${PWD_COMMAND}`; export r; \
7941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7942 $(HOST_EXPORTS) \
7943 for flag in $(EXTRA_HOST_FLAGS) ; do \
7944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7945 done; \
7946 echo "Doing html in bison" ; \
7947 (cd $(HOST_SUBDIR)/bison && \
7948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7950 "RANLIB=$${RANLIB}" \
7951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7952 html) \
7953 || exit 1
7954
7955@endif bison
7956
7957.PHONY: maybe-TAGS-bison TAGS-bison
7958maybe-TAGS-bison:
7959@if bison
7960maybe-TAGS-bison: TAGS-bison
7961
7962TAGS-bison: \
7963 configure-bison
7964 @: $(MAKE); $(unstage)
7965 @[ -f ./bison/Makefile ] || exit 0; \
7966 r=`${PWD_COMMAND}`; export r; \
7967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968 $(HOST_EXPORTS) \
7969 for flag in $(EXTRA_HOST_FLAGS) ; do \
7970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971 done; \
7972 echo "Doing TAGS in bison" ; \
7973 (cd $(HOST_SUBDIR)/bison && \
7974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976 "RANLIB=$${RANLIB}" \
7977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978 TAGS) \
7979 || exit 1
7980
7981@endif bison
7982
7983.PHONY: maybe-install-info-bison install-info-bison
7984maybe-install-info-bison:
7985@if bison
7986maybe-install-info-bison: install-info-bison
7987
7988install-info-bison: \
7989 configure-bison \
7990 info-bison
7991 @: $(MAKE); $(unstage)
7992 @[ -f ./bison/Makefile ] || exit 0; \
7993 r=`${PWD_COMMAND}`; export r; \
7994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995 $(HOST_EXPORTS) \
7996 for flag in $(EXTRA_HOST_FLAGS) ; do \
7997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7998 done; \
7999 echo "Doing install-info in bison" ; \
8000 (cd $(HOST_SUBDIR)/bison && \
8001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8003 "RANLIB=$${RANLIB}" \
8004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8005 install-info) \
8006 || exit 1
8007
8008@endif bison
8009
8010.PHONY: maybe-install-pdf-bison install-pdf-bison
8011maybe-install-pdf-bison:
8012@if bison
8013maybe-install-pdf-bison: install-pdf-bison
8014
8015install-pdf-bison: \
8016 configure-bison \
8017 pdf-bison
8018 @: $(MAKE); $(unstage)
8019 @[ -f ./bison/Makefile ] || exit 0; \
8020 r=`${PWD_COMMAND}`; export r; \
8021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022 $(HOST_EXPORTS) \
8023 for flag in $(EXTRA_HOST_FLAGS) ; do \
8024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8025 done; \
8026 echo "Doing install-pdf in bison" ; \
8027 (cd $(HOST_SUBDIR)/bison && \
8028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8030 "RANLIB=$${RANLIB}" \
8031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8032 install-pdf) \
8033 || exit 1
8034
8035@endif bison
8036
8037.PHONY: maybe-install-html-bison install-html-bison
8038maybe-install-html-bison:
8039@if bison
8040maybe-install-html-bison: install-html-bison
8041
8042install-html-bison: \
8043 configure-bison \
8044 html-bison
8045 @: $(MAKE); $(unstage)
8046 @[ -f ./bison/Makefile ] || exit 0; \
8047 r=`${PWD_COMMAND}`; export r; \
8048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049 $(HOST_EXPORTS) \
8050 for flag in $(EXTRA_HOST_FLAGS) ; do \
8051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8052 done; \
8053 echo "Doing install-html in bison" ; \
8054 (cd $(HOST_SUBDIR)/bison && \
8055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8057 "RANLIB=$${RANLIB}" \
8058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8059 install-html) \
8060 || exit 1
8061
8062@endif bison
8063
8064.PHONY: maybe-installcheck-bison installcheck-bison
8065maybe-installcheck-bison:
8066@if bison
8067maybe-installcheck-bison: installcheck-bison
8068
8069installcheck-bison: \
8070 configure-bison
8071 @: $(MAKE); $(unstage)
8072 @[ -f ./bison/Makefile ] || exit 0; \
8073 r=`${PWD_COMMAND}`; export r; \
8074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8075 $(HOST_EXPORTS) \
8076 for flag in $(EXTRA_HOST_FLAGS) ; do \
8077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8078 done; \
8079 echo "Doing installcheck in bison" ; \
8080 (cd $(HOST_SUBDIR)/bison && \
8081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8083 "RANLIB=$${RANLIB}" \
8084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8085 installcheck) \
8086 || exit 1
8087
8088@endif bison
8089
8090.PHONY: maybe-mostlyclean-bison mostlyclean-bison
8091maybe-mostlyclean-bison:
8092@if bison
8093maybe-mostlyclean-bison: mostlyclean-bison
8094
8095mostlyclean-bison:
8096 @: $(MAKE); $(unstage)
8097 @[ -f ./bison/Makefile ] || exit 0; \
8098 r=`${PWD_COMMAND}`; export r; \
8099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100 $(HOST_EXPORTS) \
8101 for flag in $(EXTRA_HOST_FLAGS) ; do \
8102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8103 done; \
8104 echo "Doing mostlyclean in bison" ; \
8105 (cd $(HOST_SUBDIR)/bison && \
8106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8108 "RANLIB=$${RANLIB}" \
8109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8110 mostlyclean) \
8111 || exit 1
8112
8113@endif bison
8114
8115.PHONY: maybe-clean-bison clean-bison
8116maybe-clean-bison:
8117@if bison
8118maybe-clean-bison: clean-bison
8119
8120clean-bison:
8121 @: $(MAKE); $(unstage)
8122 @[ -f ./bison/Makefile ] || exit 0; \
8123 r=`${PWD_COMMAND}`; export r; \
8124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8125 $(HOST_EXPORTS) \
8126 for flag in $(EXTRA_HOST_FLAGS) ; do \
8127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8128 done; \
8129 echo "Doing clean in bison" ; \
8130 (cd $(HOST_SUBDIR)/bison && \
8131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8133 "RANLIB=$${RANLIB}" \
8134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8135 clean) \
8136 || exit 1
8137
8138@endif bison
8139
8140.PHONY: maybe-distclean-bison distclean-bison
8141maybe-distclean-bison:
8142@if bison
8143maybe-distclean-bison: distclean-bison
8144
8145distclean-bison:
8146 @: $(MAKE); $(unstage)
8147 @[ -f ./bison/Makefile ] || exit 0; \
8148 r=`${PWD_COMMAND}`; export r; \
8149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150 $(HOST_EXPORTS) \
8151 for flag in $(EXTRA_HOST_FLAGS) ; do \
8152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8153 done; \
8154 echo "Doing distclean in bison" ; \
8155 (cd $(HOST_SUBDIR)/bison && \
8156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8158 "RANLIB=$${RANLIB}" \
8159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8160 distclean) \
8161 || exit 1
8162
8163@endif bison
8164
8165.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8166maybe-maintainer-clean-bison:
8167@if bison
8168maybe-maintainer-clean-bison: maintainer-clean-bison
8169
8170maintainer-clean-bison:
8171 @: $(MAKE); $(unstage)
8172 @[ -f ./bison/Makefile ] || exit 0; \
8173 r=`${PWD_COMMAND}`; export r; \
8174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175 $(HOST_EXPORTS) \
8176 for flag in $(EXTRA_HOST_FLAGS) ; do \
8177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8178 done; \
8179 echo "Doing maintainer-clean in bison" ; \
8180 (cd $(HOST_SUBDIR)/bison && \
8181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8183 "RANLIB=$${RANLIB}" \
8184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8185 maintainer-clean) \
8186 || exit 1
8187
8188@endif bison
8189
8190
8191
8192.PHONY: configure-byacc maybe-configure-byacc
8193maybe-configure-byacc:
8194@if gcc-bootstrap
8195configure-byacc: stage_current
8196@endif gcc-bootstrap
8197@if byacc
8198maybe-configure-byacc: configure-byacc
8199configure-byacc:
8200 @: $(MAKE); $(unstage)
8201 @r=`${PWD_COMMAND}`; export r; \
8202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8203 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8205 $(HOST_EXPORTS) \
8206 echo Configuring in $(HOST_SUBDIR)/byacc; \
8207 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8208 case $(srcdir) in \
8209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8210 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8212 esac; \
8213 srcdiroption="--srcdir=$${topdir}/byacc"; \
8214 libsrcdir="$$s/byacc"; \
8215 $(SHELL) $${libsrcdir}/configure \
8216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8217 --target=${target_alias} $${srcdiroption} \
8218 || exit 1
8219@endif byacc
8220
8221
8222
8223
8224
8225.PHONY: all-byacc maybe-all-byacc
8226maybe-all-byacc:
8227@if gcc-bootstrap
8228all-byacc: stage_current
8229@endif gcc-bootstrap
8230@if byacc
8231TARGET-byacc=all
8232maybe-all-byacc: all-byacc
8233all-byacc: configure-byacc
8234 @: $(MAKE); $(unstage)
8235 @r=`${PWD_COMMAND}`; export r; \
8236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8237 $(HOST_EXPORTS) \
8238 (cd $(HOST_SUBDIR)/byacc && \
8239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8240 $(TARGET-byacc))
8241@endif byacc
8242
8243
8244
8245
8246.PHONY: check-byacc maybe-check-byacc
8247maybe-check-byacc:
8248@if byacc
8249maybe-check-byacc: check-byacc
8250
8251# This module is only tested in a native toolchain.
8252check-byacc:
8253 @: $(MAKE); $(unstage)
8254 @if [ '$(host)' = '$(target)' ] ; then \
8255 r=`${PWD_COMMAND}`; export r; \
8256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8257 $(HOST_EXPORTS) \
8258 (cd $(HOST_SUBDIR)/byacc && \
8259 $(MAKE) $(FLAGS_TO_PASS) check); \
8260 fi
8261
8262@endif byacc
8263
8264.PHONY: install-byacc maybe-install-byacc
8265maybe-install-byacc:
8266@if byacc
8267maybe-install-byacc: install-byacc
8268
8269install-byacc: installdirs
8270 @: $(MAKE); $(unstage)
8271 @r=`${PWD_COMMAND}`; export r; \
8272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273 $(HOST_EXPORTS) \
8274 (cd $(HOST_SUBDIR)/byacc && \
8275 $(MAKE) $(FLAGS_TO_PASS) install)
8276
8277@endif byacc
8278
8279# Other targets (info, dvi, pdf, etc.)
8280
8281.PHONY: maybe-info-byacc info-byacc
8282maybe-info-byacc:
8283@if byacc
8284maybe-info-byacc: info-byacc
8285
8286info-byacc: \
8287 configure-byacc
8288 @: $(MAKE); $(unstage)
8289 @[ -f ./byacc/Makefile ] || exit 0; \
8290 r=`${PWD_COMMAND}`; export r; \
8291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8292 $(HOST_EXPORTS) \
8293 for flag in $(EXTRA_HOST_FLAGS) ; do \
8294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8295 done; \
8296 echo "Doing info in byacc" ; \
8297 (cd $(HOST_SUBDIR)/byacc && \
8298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8300 "RANLIB=$${RANLIB}" \
8301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8302 info) \
8303 || exit 1
8304
8305@endif byacc
8306
8307.PHONY: maybe-dvi-byacc dvi-byacc
8308maybe-dvi-byacc:
8309@if byacc
8310maybe-dvi-byacc: dvi-byacc
8311
8312dvi-byacc: \
8313 configure-byacc
8314 @: $(MAKE); $(unstage)
8315 @[ -f ./byacc/Makefile ] || exit 0; \
8316 r=`${PWD_COMMAND}`; export r; \
8317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8318 $(HOST_EXPORTS) \
8319 for flag in $(EXTRA_HOST_FLAGS) ; do \
8320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8321 done; \
8322 echo "Doing dvi in byacc" ; \
8323 (cd $(HOST_SUBDIR)/byacc && \
8324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8326 "RANLIB=$${RANLIB}" \
8327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8328 dvi) \
8329 || exit 1
8330
8331@endif byacc
8332
8333.PHONY: maybe-pdf-byacc pdf-byacc
8334maybe-pdf-byacc:
8335@if byacc
8336maybe-pdf-byacc: pdf-byacc
8337
8338pdf-byacc: \
8339 configure-byacc
8340 @: $(MAKE); $(unstage)
8341 @[ -f ./byacc/Makefile ] || exit 0; \
8342 r=`${PWD_COMMAND}`; export r; \
8343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8344 $(HOST_EXPORTS) \
8345 for flag in $(EXTRA_HOST_FLAGS) ; do \
8346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8347 done; \
8348 echo "Doing pdf in byacc" ; \
8349 (cd $(HOST_SUBDIR)/byacc && \
8350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8352 "RANLIB=$${RANLIB}" \
8353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8354 pdf) \
8355 || exit 1
8356
8357@endif byacc
8358
8359.PHONY: maybe-html-byacc html-byacc
8360maybe-html-byacc:
8361@if byacc
8362maybe-html-byacc: html-byacc
8363
8364html-byacc: \
8365 configure-byacc
8366 @: $(MAKE); $(unstage)
8367 @[ -f ./byacc/Makefile ] || exit 0; \
8368 r=`${PWD_COMMAND}`; export r; \
8369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370 $(HOST_EXPORTS) \
8371 for flag in $(EXTRA_HOST_FLAGS) ; do \
8372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8373 done; \
8374 echo "Doing html in byacc" ; \
8375 (cd $(HOST_SUBDIR)/byacc && \
8376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8378 "RANLIB=$${RANLIB}" \
8379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8380 html) \
8381 || exit 1
8382
8383@endif byacc
8384
8385.PHONY: maybe-TAGS-byacc TAGS-byacc
8386maybe-TAGS-byacc:
8387@if byacc
8388maybe-TAGS-byacc: TAGS-byacc
8389
8390TAGS-byacc: \
8391 configure-byacc
8392 @: $(MAKE); $(unstage)
8393 @[ -f ./byacc/Makefile ] || exit 0; \
8394 r=`${PWD_COMMAND}`; export r; \
8395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8396 $(HOST_EXPORTS) \
8397 for flag in $(EXTRA_HOST_FLAGS) ; do \
8398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8399 done; \
8400 echo "Doing TAGS in byacc" ; \
8401 (cd $(HOST_SUBDIR)/byacc && \
8402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8404 "RANLIB=$${RANLIB}" \
8405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8406 TAGS) \
8407 || exit 1
8408
8409@endif byacc
8410
8411.PHONY: maybe-install-info-byacc install-info-byacc
8412maybe-install-info-byacc:
8413@if byacc
8414maybe-install-info-byacc: install-info-byacc
8415
8416install-info-byacc: \
8417 configure-byacc \
8418 info-byacc
8419 @: $(MAKE); $(unstage)
8420 @[ -f ./byacc/Makefile ] || exit 0; \
8421 r=`${PWD_COMMAND}`; export r; \
8422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423 $(HOST_EXPORTS) \
8424 for flag in $(EXTRA_HOST_FLAGS) ; do \
8425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426 done; \
8427 echo "Doing install-info in byacc" ; \
8428 (cd $(HOST_SUBDIR)/byacc && \
8429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431 "RANLIB=$${RANLIB}" \
8432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433 install-info) \
8434 || exit 1
8435
8436@endif byacc
8437
8438.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8439maybe-install-pdf-byacc:
8440@if byacc
8441maybe-install-pdf-byacc: install-pdf-byacc
8442
8443install-pdf-byacc: \
8444 configure-byacc \
8445 pdf-byacc
8446 @: $(MAKE); $(unstage)
8447 @[ -f ./byacc/Makefile ] || exit 0; \
8448 r=`${PWD_COMMAND}`; export r; \
8449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450 $(HOST_EXPORTS) \
8451 for flag in $(EXTRA_HOST_FLAGS) ; do \
8452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8453 done; \
8454 echo "Doing install-pdf in byacc" ; \
8455 (cd $(HOST_SUBDIR)/byacc && \
8456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8458 "RANLIB=$${RANLIB}" \
8459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8460 install-pdf) \
8461 || exit 1
8462
8463@endif byacc
8464
8465.PHONY: maybe-install-html-byacc install-html-byacc
8466maybe-install-html-byacc:
8467@if byacc
8468maybe-install-html-byacc: install-html-byacc
8469
8470install-html-byacc: \
8471 configure-byacc \
8472 html-byacc
8473 @: $(MAKE); $(unstage)
8474 @[ -f ./byacc/Makefile ] || exit 0; \
8475 r=`${PWD_COMMAND}`; export r; \
8476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477 $(HOST_EXPORTS) \
8478 for flag in $(EXTRA_HOST_FLAGS) ; do \
8479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8480 done; \
8481 echo "Doing install-html in byacc" ; \
8482 (cd $(HOST_SUBDIR)/byacc && \
8483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8485 "RANLIB=$${RANLIB}" \
8486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8487 install-html) \
8488 || exit 1
8489
8490@endif byacc
8491
8492.PHONY: maybe-installcheck-byacc installcheck-byacc
8493maybe-installcheck-byacc:
8494@if byacc
8495maybe-installcheck-byacc: installcheck-byacc
8496
8497installcheck-byacc: \
8498 configure-byacc
8499 @: $(MAKE); $(unstage)
8500 @[ -f ./byacc/Makefile ] || exit 0; \
8501 r=`${PWD_COMMAND}`; export r; \
8502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8503 $(HOST_EXPORTS) \
8504 for flag in $(EXTRA_HOST_FLAGS) ; do \
8505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8506 done; \
8507 echo "Doing installcheck in byacc" ; \
8508 (cd $(HOST_SUBDIR)/byacc && \
8509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8511 "RANLIB=$${RANLIB}" \
8512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8513 installcheck) \
8514 || exit 1
8515
8516@endif byacc
8517
8518.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8519maybe-mostlyclean-byacc:
8520@if byacc
8521maybe-mostlyclean-byacc: mostlyclean-byacc
8522
8523mostlyclean-byacc:
8524 @: $(MAKE); $(unstage)
8525 @[ -f ./byacc/Makefile ] || exit 0; \
8526 r=`${PWD_COMMAND}`; export r; \
8527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528 $(HOST_EXPORTS) \
8529 for flag in $(EXTRA_HOST_FLAGS) ; do \
8530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8531 done; \
8532 echo "Doing mostlyclean in byacc" ; \
8533 (cd $(HOST_SUBDIR)/byacc && \
8534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8536 "RANLIB=$${RANLIB}" \
8537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8538 mostlyclean) \
8539 || exit 1
8540
8541@endif byacc
8542
8543.PHONY: maybe-clean-byacc clean-byacc
8544maybe-clean-byacc:
8545@if byacc
8546maybe-clean-byacc: clean-byacc
8547
8548clean-byacc:
8549 @: $(MAKE); $(unstage)
8550 @[ -f ./byacc/Makefile ] || exit 0; \
8551 r=`${PWD_COMMAND}`; export r; \
8552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8553 $(HOST_EXPORTS) \
8554 for flag in $(EXTRA_HOST_FLAGS) ; do \
8555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8556 done; \
8557 echo "Doing clean in byacc" ; \
8558 (cd $(HOST_SUBDIR)/byacc && \
8559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8561 "RANLIB=$${RANLIB}" \
8562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8563 clean) \
8564 || exit 1
8565
8566@endif byacc
8567
8568.PHONY: maybe-distclean-byacc distclean-byacc
8569maybe-distclean-byacc:
8570@if byacc
8571maybe-distclean-byacc: distclean-byacc
8572
8573distclean-byacc:
8574 @: $(MAKE); $(unstage)
8575 @[ -f ./byacc/Makefile ] || exit 0; \
8576 r=`${PWD_COMMAND}`; export r; \
8577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578 $(HOST_EXPORTS) \
8579 for flag in $(EXTRA_HOST_FLAGS) ; do \
8580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8581 done; \
8582 echo "Doing distclean in byacc" ; \
8583 (cd $(HOST_SUBDIR)/byacc && \
8584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8586 "RANLIB=$${RANLIB}" \
8587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8588 distclean) \
8589 || exit 1
8590
8591@endif byacc
8592
8593.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8594maybe-maintainer-clean-byacc:
8595@if byacc
8596maybe-maintainer-clean-byacc: maintainer-clean-byacc
8597
8598maintainer-clean-byacc:
8599 @: $(MAKE); $(unstage)
8600 @[ -f ./byacc/Makefile ] || exit 0; \
8601 r=`${PWD_COMMAND}`; export r; \
8602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8603 $(HOST_EXPORTS) \
8604 for flag in $(EXTRA_HOST_FLAGS) ; do \
8605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8606 done; \
8607 echo "Doing maintainer-clean in byacc" ; \
8608 (cd $(HOST_SUBDIR)/byacc && \
8609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8611 "RANLIB=$${RANLIB}" \
8612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8613 maintainer-clean) \
8614 || exit 1
8615
8616@endif byacc
8617
8618
8619
8620.PHONY: configure-bzip2 maybe-configure-bzip2
8621maybe-configure-bzip2:
8622@if gcc-bootstrap
8623configure-bzip2: stage_current
8624@endif gcc-bootstrap
8625@if bzip2
8626maybe-configure-bzip2: configure-bzip2
8627configure-bzip2:
8628 @: $(MAKE); $(unstage)
8629 @r=`${PWD_COMMAND}`; export r; \
8630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8633 $(HOST_EXPORTS) \
8634 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8635 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8636 case $(srcdir) in \
8637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8638 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8640 esac; \
8641 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8642 libsrcdir="$$s/bzip2"; \
8643 $(SHELL) $${libsrcdir}/configure \
8644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8645 --target=${target_alias} $${srcdiroption} \
8646 || exit 1
8647@endif bzip2
8648
8649
8650
8651
8652
8653.PHONY: all-bzip2 maybe-all-bzip2
8654maybe-all-bzip2:
8655@if gcc-bootstrap
8656all-bzip2: stage_current
8657@endif gcc-bootstrap
8658@if bzip2
8659TARGET-bzip2=all
8660maybe-all-bzip2: all-bzip2
8661all-bzip2: configure-bzip2
8662 @: $(MAKE); $(unstage)
8663 @r=`${PWD_COMMAND}`; export r; \
8664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8665 $(HOST_EXPORTS) \
8666 (cd $(HOST_SUBDIR)/bzip2 && \
8667 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8668 $(TARGET-bzip2))
8669@endif bzip2
8670
8671
8672
8673
8674.PHONY: check-bzip2 maybe-check-bzip2
8675maybe-check-bzip2:
8676@if bzip2
8677maybe-check-bzip2: check-bzip2
8678
8679check-bzip2:
8680 @: $(MAKE); $(unstage)
8681 @r=`${PWD_COMMAND}`; export r; \
8682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683 $(HOST_EXPORTS) \
8684 (cd $(HOST_SUBDIR)/bzip2 && \
8685 $(MAKE) $(FLAGS_TO_PASS) check)
8686
8687@endif bzip2
8688
8689.PHONY: install-bzip2 maybe-install-bzip2
8690maybe-install-bzip2:
8691@if bzip2
8692maybe-install-bzip2: install-bzip2
8693
8694install-bzip2: installdirs
8695 @: $(MAKE); $(unstage)
8696 @r=`${PWD_COMMAND}`; export r; \
8697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698 $(HOST_EXPORTS) \
8699 (cd $(HOST_SUBDIR)/bzip2 && \
8700 $(MAKE) $(FLAGS_TO_PASS) install)
8701
8702@endif bzip2
8703
8704# Other targets (info, dvi, pdf, etc.)
8705
8706.PHONY: maybe-info-bzip2 info-bzip2
8707maybe-info-bzip2:
8708@if bzip2
8709maybe-info-bzip2: info-bzip2
8710
8711info-bzip2: \
8712 configure-bzip2
8713 @: $(MAKE); $(unstage)
8714 @[ -f ./bzip2/Makefile ] || exit 0; \
8715 r=`${PWD_COMMAND}`; export r; \
8716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8717 $(HOST_EXPORTS) \
8718 for flag in $(EXTRA_HOST_FLAGS) ; do \
8719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8720 done; \
8721 echo "Doing info in bzip2" ; \
8722 (cd $(HOST_SUBDIR)/bzip2 && \
8723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8725 "RANLIB=$${RANLIB}" \
8726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8727 info) \
8728 || exit 1
8729
8730@endif bzip2
8731
8732.PHONY: maybe-dvi-bzip2 dvi-bzip2
8733maybe-dvi-bzip2:
8734@if bzip2
8735maybe-dvi-bzip2: dvi-bzip2
8736
8737dvi-bzip2: \
8738 configure-bzip2
8739 @: $(MAKE); $(unstage)
8740 @[ -f ./bzip2/Makefile ] || exit 0; \
8741 r=`${PWD_COMMAND}`; export r; \
8742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8743 $(HOST_EXPORTS) \
8744 for flag in $(EXTRA_HOST_FLAGS) ; do \
8745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8746 done; \
8747 echo "Doing dvi in bzip2" ; \
8748 (cd $(HOST_SUBDIR)/bzip2 && \
8749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8751 "RANLIB=$${RANLIB}" \
8752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8753 dvi) \
8754 || exit 1
8755
8756@endif bzip2
8757
8758.PHONY: maybe-pdf-bzip2 pdf-bzip2
8759maybe-pdf-bzip2:
8760@if bzip2
8761maybe-pdf-bzip2: pdf-bzip2
8762
8763pdf-bzip2: \
8764 configure-bzip2
8765 @: $(MAKE); $(unstage)
8766 @[ -f ./bzip2/Makefile ] || exit 0; \
8767 r=`${PWD_COMMAND}`; export r; \
8768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8769 $(HOST_EXPORTS) \
8770 for flag in $(EXTRA_HOST_FLAGS) ; do \
8771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8772 done; \
8773 echo "Doing pdf in bzip2" ; \
8774 (cd $(HOST_SUBDIR)/bzip2 && \
8775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8777 "RANLIB=$${RANLIB}" \
8778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8779 pdf) \
8780 || exit 1
8781
8782@endif bzip2
8783
8784.PHONY: maybe-html-bzip2 html-bzip2
8785maybe-html-bzip2:
8786@if bzip2
8787maybe-html-bzip2: html-bzip2
8788
8789html-bzip2: \
8790 configure-bzip2
8791 @: $(MAKE); $(unstage)
8792 @[ -f ./bzip2/Makefile ] || exit 0; \
8793 r=`${PWD_COMMAND}`; export r; \
8794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795 $(HOST_EXPORTS) \
8796 for flag in $(EXTRA_HOST_FLAGS) ; do \
8797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8798 done; \
8799 echo "Doing html in bzip2" ; \
8800 (cd $(HOST_SUBDIR)/bzip2 && \
8801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8803 "RANLIB=$${RANLIB}" \
8804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8805 html) \
8806 || exit 1
8807
8808@endif bzip2
8809
8810.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8811maybe-TAGS-bzip2:
8812@if bzip2
8813maybe-TAGS-bzip2: TAGS-bzip2
8814
8815TAGS-bzip2: \
8816 configure-bzip2
8817 @: $(MAKE); $(unstage)
8818 @[ -f ./bzip2/Makefile ] || exit 0; \
8819 r=`${PWD_COMMAND}`; export r; \
8820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821 $(HOST_EXPORTS) \
8822 for flag in $(EXTRA_HOST_FLAGS) ; do \
8823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8824 done; \
8825 echo "Doing TAGS in bzip2" ; \
8826 (cd $(HOST_SUBDIR)/bzip2 && \
8827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8829 "RANLIB=$${RANLIB}" \
8830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8831 TAGS) \
8832 || exit 1
8833
8834@endif bzip2
8835
8836.PHONY: maybe-install-info-bzip2 install-info-bzip2
8837maybe-install-info-bzip2:
8838@if bzip2
8839maybe-install-info-bzip2: install-info-bzip2
8840
8841install-info-bzip2: \
8842 configure-bzip2 \
8843 info-bzip2
8844 @: $(MAKE); $(unstage)
8845 @[ -f ./bzip2/Makefile ] || exit 0; \
8846 r=`${PWD_COMMAND}`; export r; \
8847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8848 $(HOST_EXPORTS) \
8849 for flag in $(EXTRA_HOST_FLAGS) ; do \
8850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8851 done; \
8852 echo "Doing install-info in bzip2" ; \
8853 (cd $(HOST_SUBDIR)/bzip2 && \
8854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8856 "RANLIB=$${RANLIB}" \
8857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8858 install-info) \
8859 || exit 1
8860
8861@endif bzip2
8862
8863.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8864maybe-install-pdf-bzip2:
8865@if bzip2
8866maybe-install-pdf-bzip2: install-pdf-bzip2
8867
8868install-pdf-bzip2: \
8869 configure-bzip2 \
8870 pdf-bzip2
8871 @: $(MAKE); $(unstage)
8872 @[ -f ./bzip2/Makefile ] || exit 0; \
8873 r=`${PWD_COMMAND}`; export r; \
8874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8875 $(HOST_EXPORTS) \
8876 for flag in $(EXTRA_HOST_FLAGS) ; do \
8877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8878 done; \
8879 echo "Doing install-pdf in bzip2" ; \
8880 (cd $(HOST_SUBDIR)/bzip2 && \
8881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8883 "RANLIB=$${RANLIB}" \
8884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8885 install-pdf) \
8886 || exit 1
8887
8888@endif bzip2
8889
8890.PHONY: maybe-install-html-bzip2 install-html-bzip2
8891maybe-install-html-bzip2:
8892@if bzip2
8893maybe-install-html-bzip2: install-html-bzip2
8894
8895install-html-bzip2: \
8896 configure-bzip2 \
8897 html-bzip2
8898 @: $(MAKE); $(unstage)
8899 @[ -f ./bzip2/Makefile ] || exit 0; \
8900 r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 for flag in $(EXTRA_HOST_FLAGS) ; do \
8904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8905 done; \
8906 echo "Doing install-html in bzip2" ; \
8907 (cd $(HOST_SUBDIR)/bzip2 && \
8908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8910 "RANLIB=$${RANLIB}" \
8911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8912 install-html) \
8913 || exit 1
8914
8915@endif bzip2
8916
8917.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8918maybe-installcheck-bzip2:
8919@if bzip2
8920maybe-installcheck-bzip2: installcheck-bzip2
8921
8922installcheck-bzip2: \
8923 configure-bzip2
8924 @: $(MAKE); $(unstage)
8925 @[ -f ./bzip2/Makefile ] || exit 0; \
8926 r=`${PWD_COMMAND}`; export r; \
8927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8928 $(HOST_EXPORTS) \
8929 for flag in $(EXTRA_HOST_FLAGS) ; do \
8930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8931 done; \
8932 echo "Doing installcheck in bzip2" ; \
8933 (cd $(HOST_SUBDIR)/bzip2 && \
8934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8936 "RANLIB=$${RANLIB}" \
8937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8938 installcheck) \
8939 || exit 1
8940
8941@endif bzip2
8942
8943.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8944maybe-mostlyclean-bzip2:
8945@if bzip2
8946maybe-mostlyclean-bzip2: mostlyclean-bzip2
8947
8948mostlyclean-bzip2:
8949 @: $(MAKE); $(unstage)
8950 @[ -f ./bzip2/Makefile ] || exit 0; \
8951 r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 $(HOST_EXPORTS) \
8954 for flag in $(EXTRA_HOST_FLAGS) ; do \
8955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8956 done; \
8957 echo "Doing mostlyclean in bzip2" ; \
8958 (cd $(HOST_SUBDIR)/bzip2 && \
8959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8961 "RANLIB=$${RANLIB}" \
8962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8963 mostlyclean) \
8964 || exit 1
8965
8966@endif bzip2
8967
8968.PHONY: maybe-clean-bzip2 clean-bzip2
8969maybe-clean-bzip2:
8970@if bzip2
8971maybe-clean-bzip2: clean-bzip2
8972
8973clean-bzip2:
8974 @: $(MAKE); $(unstage)
8975 @[ -f ./bzip2/Makefile ] || exit 0; \
8976 r=`${PWD_COMMAND}`; export r; \
8977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978 $(HOST_EXPORTS) \
8979 for flag in $(EXTRA_HOST_FLAGS) ; do \
8980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981 done; \
8982 echo "Doing clean in bzip2" ; \
8983 (cd $(HOST_SUBDIR)/bzip2 && \
8984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986 "RANLIB=$${RANLIB}" \
8987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988 clean) \
8989 || exit 1
8990
8991@endif bzip2
8992
8993.PHONY: maybe-distclean-bzip2 distclean-bzip2
8994maybe-distclean-bzip2:
8995@if bzip2
8996maybe-distclean-bzip2: distclean-bzip2
8997
8998distclean-bzip2:
8999 @: $(MAKE); $(unstage)
9000 @[ -f ./bzip2/Makefile ] || exit 0; \
9001 r=`${PWD_COMMAND}`; export r; \
9002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003 $(HOST_EXPORTS) \
9004 for flag in $(EXTRA_HOST_FLAGS) ; do \
9005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9006 done; \
9007 echo "Doing distclean in bzip2" ; \
9008 (cd $(HOST_SUBDIR)/bzip2 && \
9009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9011 "RANLIB=$${RANLIB}" \
9012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013 distclean) \
9014 || exit 1
9015
9016@endif bzip2
9017
9018.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9019maybe-maintainer-clean-bzip2:
9020@if bzip2
9021maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9022
9023maintainer-clean-bzip2:
9024 @: $(MAKE); $(unstage)
9025 @[ -f ./bzip2/Makefile ] || exit 0; \
9026 r=`${PWD_COMMAND}`; export r; \
9027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9028 $(HOST_EXPORTS) \
9029 for flag in $(EXTRA_HOST_FLAGS) ; do \
9030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9031 done; \
9032 echo "Doing maintainer-clean in bzip2" ; \
9033 (cd $(HOST_SUBDIR)/bzip2 && \
9034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9036 "RANLIB=$${RANLIB}" \
9037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9038 maintainer-clean) \
9039 || exit 1
9040
9041@endif bzip2
9042
9043
9044
9045.PHONY: configure-cgen maybe-configure-cgen
9046maybe-configure-cgen:
9047@if gcc-bootstrap
9048configure-cgen: stage_current
9049@endif gcc-bootstrap
9050@if cgen
9051maybe-configure-cgen: configure-cgen
9052configure-cgen:
9053 @: $(MAKE); $(unstage)
9054 @r=`${PWD_COMMAND}`; export r; \
9055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9058 $(HOST_EXPORTS) \
9059 echo Configuring in $(HOST_SUBDIR)/cgen; \
9060 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9061 case $(srcdir) in \
9062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9063 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9065 esac; \
9066 srcdiroption="--srcdir=$${topdir}/cgen"; \
9067 libsrcdir="$$s/cgen"; \
9068 $(SHELL) $${libsrcdir}/configure \
9069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9070 --target=${target_alias} $${srcdiroption} \
9071 || exit 1
9072@endif cgen
9073
9074
9075
9076
9077
9078.PHONY: all-cgen maybe-all-cgen
9079maybe-all-cgen:
9080@if gcc-bootstrap
9081all-cgen: stage_current
9082@endif gcc-bootstrap
9083@if cgen
9084TARGET-cgen=all
9085maybe-all-cgen: all-cgen
9086all-cgen: configure-cgen
9087 @: $(MAKE); $(unstage)
9088 @r=`${PWD_COMMAND}`; export r; \
9089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9090 $(HOST_EXPORTS) \
9091 (cd $(HOST_SUBDIR)/cgen && \
9092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9093 $(TARGET-cgen))
9094@endif cgen
9095
9096
9097
9098
9099.PHONY: check-cgen maybe-check-cgen
9100maybe-check-cgen:
9101@if cgen
9102maybe-check-cgen: check-cgen
9103
9104check-cgen:
9105 @: $(MAKE); $(unstage)
9106 @r=`${PWD_COMMAND}`; export r; \
9107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9108 $(HOST_EXPORTS) \
9109 (cd $(HOST_SUBDIR)/cgen && \
9110 $(MAKE) $(FLAGS_TO_PASS) check)
9111
9112@endif cgen
9113
9114.PHONY: install-cgen maybe-install-cgen
9115maybe-install-cgen:
9116@if cgen
9117maybe-install-cgen: install-cgen
9118
9119install-cgen: installdirs
9120 @: $(MAKE); $(unstage)
9121 @r=`${PWD_COMMAND}`; export r; \
9122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9123 $(HOST_EXPORTS) \
9124 (cd $(HOST_SUBDIR)/cgen && \
9125 $(MAKE) $(FLAGS_TO_PASS) install)
9126
9127@endif cgen
9128
9129# Other targets (info, dvi, pdf, etc.)
9130
9131.PHONY: maybe-info-cgen info-cgen
9132maybe-info-cgen:
9133@if cgen
9134maybe-info-cgen: info-cgen
9135
9136info-cgen: \
9137 configure-cgen
9138 @: $(MAKE); $(unstage)
9139 @[ -f ./cgen/Makefile ] || exit 0; \
9140 r=`${PWD_COMMAND}`; export r; \
9141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9142 $(HOST_EXPORTS) \
9143 for flag in $(EXTRA_HOST_FLAGS) ; do \
9144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9145 done; \
9146 echo "Doing info in cgen" ; \
9147 (cd $(HOST_SUBDIR)/cgen && \
9148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9150 "RANLIB=$${RANLIB}" \
9151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9152 info) \
9153 || exit 1
9154
9155@endif cgen
9156
9157.PHONY: maybe-dvi-cgen dvi-cgen
9158maybe-dvi-cgen:
9159@if cgen
9160maybe-dvi-cgen: dvi-cgen
9161
9162dvi-cgen: \
9163 configure-cgen
9164 @: $(MAKE); $(unstage)
9165 @[ -f ./cgen/Makefile ] || exit 0; \
9166 r=`${PWD_COMMAND}`; export r; \
9167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9168 $(HOST_EXPORTS) \
9169 for flag in $(EXTRA_HOST_FLAGS) ; do \
9170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9171 done; \
9172 echo "Doing dvi in cgen" ; \
9173 (cd $(HOST_SUBDIR)/cgen && \
9174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9176 "RANLIB=$${RANLIB}" \
9177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9178 dvi) \
9179 || exit 1
9180
9181@endif cgen
9182
9183.PHONY: maybe-pdf-cgen pdf-cgen
9184maybe-pdf-cgen:
9185@if cgen
9186maybe-pdf-cgen: pdf-cgen
9187
9188pdf-cgen: \
9189 configure-cgen
9190 @: $(MAKE); $(unstage)
9191 @[ -f ./cgen/Makefile ] || exit 0; \
9192 r=`${PWD_COMMAND}`; export r; \
9193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9194 $(HOST_EXPORTS) \
9195 for flag in $(EXTRA_HOST_FLAGS) ; do \
9196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9197 done; \
9198 echo "Doing pdf in cgen" ; \
9199 (cd $(HOST_SUBDIR)/cgen && \
9200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9202 "RANLIB=$${RANLIB}" \
9203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9204 pdf) \
9205 || exit 1
9206
9207@endif cgen
9208
9209.PHONY: maybe-html-cgen html-cgen
9210maybe-html-cgen:
9211@if cgen
9212maybe-html-cgen: html-cgen
9213
9214html-cgen: \
9215 configure-cgen
9216 @: $(MAKE); $(unstage)
9217 @[ -f ./cgen/Makefile ] || exit 0; \
9218 r=`${PWD_COMMAND}`; export r; \
9219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9220 $(HOST_EXPORTS) \
9221 for flag in $(EXTRA_HOST_FLAGS) ; do \
9222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9223 done; \
9224 echo "Doing html in cgen" ; \
9225 (cd $(HOST_SUBDIR)/cgen && \
9226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9228 "RANLIB=$${RANLIB}" \
9229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9230 html) \
9231 || exit 1
9232
9233@endif cgen
9234
9235.PHONY: maybe-TAGS-cgen TAGS-cgen
9236maybe-TAGS-cgen:
9237@if cgen
9238maybe-TAGS-cgen: TAGS-cgen
9239
9240TAGS-cgen: \
9241 configure-cgen
9242 @: $(MAKE); $(unstage)
9243 @[ -f ./cgen/Makefile ] || exit 0; \
9244 r=`${PWD_COMMAND}`; export r; \
9245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246 $(HOST_EXPORTS) \
9247 for flag in $(EXTRA_HOST_FLAGS) ; do \
9248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9249 done; \
9250 echo "Doing TAGS in cgen" ; \
9251 (cd $(HOST_SUBDIR)/cgen && \
9252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9254 "RANLIB=$${RANLIB}" \
9255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9256 TAGS) \
9257 || exit 1
9258
9259@endif cgen
9260
9261.PHONY: maybe-install-info-cgen install-info-cgen
9262maybe-install-info-cgen:
9263@if cgen
9264maybe-install-info-cgen: install-info-cgen
9265
9266install-info-cgen: \
9267 configure-cgen \
9268 info-cgen
9269 @: $(MAKE); $(unstage)
9270 @[ -f ./cgen/Makefile ] || exit 0; \
9271 r=`${PWD_COMMAND}`; export r; \
9272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273 $(HOST_EXPORTS) \
9274 for flag in $(EXTRA_HOST_FLAGS) ; do \
9275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276 done; \
9277 echo "Doing install-info in cgen" ; \
9278 (cd $(HOST_SUBDIR)/cgen && \
9279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281 "RANLIB=$${RANLIB}" \
9282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283 install-info) \
9284 || exit 1
9285
9286@endif cgen
9287
9288.PHONY: maybe-install-pdf-cgen install-pdf-cgen
9289maybe-install-pdf-cgen:
9290@if cgen
9291maybe-install-pdf-cgen: install-pdf-cgen
9292
9293install-pdf-cgen: \
9294 configure-cgen \
9295 pdf-cgen
9296 @: $(MAKE); $(unstage)
9297 @[ -f ./cgen/Makefile ] || exit 0; \
9298 r=`${PWD_COMMAND}`; export r; \
9299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300 $(HOST_EXPORTS) \
9301 for flag in $(EXTRA_HOST_FLAGS) ; do \
9302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303 done; \
9304 echo "Doing install-pdf in cgen" ; \
9305 (cd $(HOST_SUBDIR)/cgen && \
9306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308 "RANLIB=$${RANLIB}" \
9309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9310 install-pdf) \
9311 || exit 1
9312
9313@endif cgen
9314
9315.PHONY: maybe-install-html-cgen install-html-cgen
9316maybe-install-html-cgen:
9317@if cgen
9318maybe-install-html-cgen: install-html-cgen
9319
9320install-html-cgen: \
9321 configure-cgen \
9322 html-cgen
9323 @: $(MAKE); $(unstage)
9324 @[ -f ./cgen/Makefile ] || exit 0; \
9325 r=`${PWD_COMMAND}`; export r; \
9326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327 $(HOST_EXPORTS) \
9328 for flag in $(EXTRA_HOST_FLAGS) ; do \
9329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9330 done; \
9331 echo "Doing install-html in cgen" ; \
9332 (cd $(HOST_SUBDIR)/cgen && \
9333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9335 "RANLIB=$${RANLIB}" \
9336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9337 install-html) \
9338 || exit 1
9339
9340@endif cgen
9341
9342.PHONY: maybe-installcheck-cgen installcheck-cgen
9343maybe-installcheck-cgen:
9344@if cgen
9345maybe-installcheck-cgen: installcheck-cgen
9346
9347installcheck-cgen: \
9348 configure-cgen
9349 @: $(MAKE); $(unstage)
9350 @[ -f ./cgen/Makefile ] || exit 0; \
9351 r=`${PWD_COMMAND}`; export r; \
9352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9353 $(HOST_EXPORTS) \
9354 for flag in $(EXTRA_HOST_FLAGS) ; do \
9355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9356 done; \
9357 echo "Doing installcheck in cgen" ; \
9358 (cd $(HOST_SUBDIR)/cgen && \
9359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9361 "RANLIB=$${RANLIB}" \
9362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9363 installcheck) \
9364 || exit 1
9365
9366@endif cgen
9367
9368.PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9369maybe-mostlyclean-cgen:
9370@if cgen
9371maybe-mostlyclean-cgen: mostlyclean-cgen
9372
9373mostlyclean-cgen:
9374 @: $(MAKE); $(unstage)
9375 @[ -f ./cgen/Makefile ] || exit 0; \
9376 r=`${PWD_COMMAND}`; export r; \
9377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378 $(HOST_EXPORTS) \
9379 for flag in $(EXTRA_HOST_FLAGS) ; do \
9380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9381 done; \
9382 echo "Doing mostlyclean in cgen" ; \
9383 (cd $(HOST_SUBDIR)/cgen && \
9384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9386 "RANLIB=$${RANLIB}" \
9387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9388 mostlyclean) \
9389 || exit 1
9390
9391@endif cgen
9392
9393.PHONY: maybe-clean-cgen clean-cgen
9394maybe-clean-cgen:
9395@if cgen
9396maybe-clean-cgen: clean-cgen
9397
9398clean-cgen:
9399 @: $(MAKE); $(unstage)
9400 @[ -f ./cgen/Makefile ] || exit 0; \
9401 r=`${PWD_COMMAND}`; export r; \
9402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9403 $(HOST_EXPORTS) \
9404 for flag in $(EXTRA_HOST_FLAGS) ; do \
9405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9406 done; \
9407 echo "Doing clean in cgen" ; \
9408 (cd $(HOST_SUBDIR)/cgen && \
9409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9411 "RANLIB=$${RANLIB}" \
9412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9413 clean) \
9414 || exit 1
9415
9416@endif cgen
9417
9418.PHONY: maybe-distclean-cgen distclean-cgen
9419maybe-distclean-cgen:
9420@if cgen
9421maybe-distclean-cgen: distclean-cgen
9422
9423distclean-cgen:
9424 @: $(MAKE); $(unstage)
9425 @[ -f ./cgen/Makefile ] || exit 0; \
9426 r=`${PWD_COMMAND}`; export r; \
9427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428 $(HOST_EXPORTS) \
9429 for flag in $(EXTRA_HOST_FLAGS) ; do \
9430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9431 done; \
9432 echo "Doing distclean in cgen" ; \
9433 (cd $(HOST_SUBDIR)/cgen && \
9434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9436 "RANLIB=$${RANLIB}" \
9437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9438 distclean) \
9439 || exit 1
9440
9441@endif cgen
9442
9443.PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9444maybe-maintainer-clean-cgen:
9445@if cgen
9446maybe-maintainer-clean-cgen: maintainer-clean-cgen
9447
9448maintainer-clean-cgen:
9449 @: $(MAKE); $(unstage)
9450 @[ -f ./cgen/Makefile ] || exit 0; \
9451 r=`${PWD_COMMAND}`; export r; \
9452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9453 $(HOST_EXPORTS) \
9454 for flag in $(EXTRA_HOST_FLAGS) ; do \
9455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9456 done; \
9457 echo "Doing maintainer-clean in cgen" ; \
9458 (cd $(HOST_SUBDIR)/cgen && \
9459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9461 "RANLIB=$${RANLIB}" \
9462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9463 maintainer-clean) \
9464 || exit 1
9465
9466@endif cgen
9467
9468
9469
9470.PHONY: configure-dejagnu maybe-configure-dejagnu
9471maybe-configure-dejagnu:
9472@if gcc-bootstrap
9473configure-dejagnu: stage_current
9474@endif gcc-bootstrap
9475@if dejagnu
9476maybe-configure-dejagnu: configure-dejagnu
9477configure-dejagnu:
9478 @: $(MAKE); $(unstage)
9479 @r=`${PWD_COMMAND}`; export r; \
9480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9481 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9483 $(HOST_EXPORTS) \
9484 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9485 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9486 case $(srcdir) in \
9487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9488 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9490 esac; \
9491 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9492 libsrcdir="$$s/dejagnu"; \
9493 $(SHELL) $${libsrcdir}/configure \
9494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9495 --target=${target_alias} $${srcdiroption} \
9496 || exit 1
9497@endif dejagnu
9498
9499
9500
9501
9502
9503.PHONY: all-dejagnu maybe-all-dejagnu
9504maybe-all-dejagnu:
9505@if gcc-bootstrap
9506all-dejagnu: stage_current
9507@endif gcc-bootstrap
9508@if dejagnu
9509TARGET-dejagnu=all
9510maybe-all-dejagnu: all-dejagnu
9511all-dejagnu: configure-dejagnu
9512 @: $(MAKE); $(unstage)
9513 @r=`${PWD_COMMAND}`; export r; \
9514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9515 $(HOST_EXPORTS) \
9516 (cd $(HOST_SUBDIR)/dejagnu && \
9517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9518 $(TARGET-dejagnu))
9519@endif dejagnu
9520
9521
9522
9523
9524.PHONY: check-dejagnu maybe-check-dejagnu
9525maybe-check-dejagnu:
9526@if dejagnu
9527maybe-check-dejagnu: check-dejagnu
9528
9529check-dejagnu:
9530 @: $(MAKE); $(unstage)
9531 @r=`${PWD_COMMAND}`; export r; \
9532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9533 $(HOST_EXPORTS) \
9534 (cd $(HOST_SUBDIR)/dejagnu && \
9535 $(MAKE) $(FLAGS_TO_PASS) check)
9536
9537@endif dejagnu
9538
9539.PHONY: install-dejagnu maybe-install-dejagnu
9540maybe-install-dejagnu:
9541@if dejagnu
9542maybe-install-dejagnu: install-dejagnu
9543
9544install-dejagnu: installdirs
9545 @: $(MAKE); $(unstage)
9546 @r=`${PWD_COMMAND}`; export r; \
9547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548 $(HOST_EXPORTS) \
9549 (cd $(HOST_SUBDIR)/dejagnu && \
9550 $(MAKE) $(FLAGS_TO_PASS) install)
9551
9552@endif dejagnu
9553
9554# Other targets (info, dvi, pdf, etc.)
9555
9556.PHONY: maybe-info-dejagnu info-dejagnu
9557maybe-info-dejagnu:
9558@if dejagnu
9559maybe-info-dejagnu: info-dejagnu
9560
9561info-dejagnu: \
9562 configure-dejagnu
9563 @: $(MAKE); $(unstage)
9564 @[ -f ./dejagnu/Makefile ] || exit 0; \
9565 r=`${PWD_COMMAND}`; export r; \
9566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9567 $(HOST_EXPORTS) \
9568 for flag in $(EXTRA_HOST_FLAGS) ; do \
9569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9570 done; \
9571 echo "Doing info in dejagnu" ; \
9572 (cd $(HOST_SUBDIR)/dejagnu && \
9573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9575 "RANLIB=$${RANLIB}" \
9576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9577 info) \
9578 || exit 1
9579
9580@endif dejagnu
9581
9582.PHONY: maybe-dvi-dejagnu dvi-dejagnu
9583maybe-dvi-dejagnu:
9584@if dejagnu
9585maybe-dvi-dejagnu: dvi-dejagnu
9586
9587dvi-dejagnu: \
9588 configure-dejagnu
9589 @: $(MAKE); $(unstage)
9590 @[ -f ./dejagnu/Makefile ] || exit 0; \
9591 r=`${PWD_COMMAND}`; export r; \
9592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9593 $(HOST_EXPORTS) \
9594 for flag in $(EXTRA_HOST_FLAGS) ; do \
9595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9596 done; \
9597 echo "Doing dvi in dejagnu" ; \
9598 (cd $(HOST_SUBDIR)/dejagnu && \
9599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9601 "RANLIB=$${RANLIB}" \
9602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9603 dvi) \
9604 || exit 1
9605
9606@endif dejagnu
9607
9608.PHONY: maybe-pdf-dejagnu pdf-dejagnu
9609maybe-pdf-dejagnu:
9610@if dejagnu
9611maybe-pdf-dejagnu: pdf-dejagnu
9612
9613pdf-dejagnu: \
9614 configure-dejagnu
9615 @: $(MAKE); $(unstage)
9616 @[ -f ./dejagnu/Makefile ] || exit 0; \
9617 r=`${PWD_COMMAND}`; export r; \
9618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9619 $(HOST_EXPORTS) \
9620 for flag in $(EXTRA_HOST_FLAGS) ; do \
9621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9622 done; \
9623 echo "Doing pdf in dejagnu" ; \
9624 (cd $(HOST_SUBDIR)/dejagnu && \
9625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9627 "RANLIB=$${RANLIB}" \
9628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9629 pdf) \
9630 || exit 1
9631
9632@endif dejagnu
9633
9634.PHONY: maybe-html-dejagnu html-dejagnu
9635maybe-html-dejagnu:
9636@if dejagnu
9637maybe-html-dejagnu: html-dejagnu
9638
9639html-dejagnu: \
9640 configure-dejagnu
9641 @: $(MAKE); $(unstage)
9642 @[ -f ./dejagnu/Makefile ] || exit 0; \
9643 r=`${PWD_COMMAND}`; export r; \
9644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645 $(HOST_EXPORTS) \
9646 for flag in $(EXTRA_HOST_FLAGS) ; do \
9647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9648 done; \
9649 echo "Doing html in dejagnu" ; \
9650 (cd $(HOST_SUBDIR)/dejagnu && \
9651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9653 "RANLIB=$${RANLIB}" \
9654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9655 html) \
9656 || exit 1
9657
9658@endif dejagnu
9659
9660.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9661maybe-TAGS-dejagnu:
9662@if dejagnu
9663maybe-TAGS-dejagnu: TAGS-dejagnu
9664
9665TAGS-dejagnu: \
9666 configure-dejagnu
9667 @: $(MAKE); $(unstage)
9668 @[ -f ./dejagnu/Makefile ] || exit 0; \
9669 r=`${PWD_COMMAND}`; export r; \
9670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9671 $(HOST_EXPORTS) \
9672 for flag in $(EXTRA_HOST_FLAGS) ; do \
9673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9674 done; \
9675 echo "Doing TAGS in dejagnu" ; \
9676 (cd $(HOST_SUBDIR)/dejagnu && \
9677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9679 "RANLIB=$${RANLIB}" \
9680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9681 TAGS) \
9682 || exit 1
9683
9684@endif dejagnu
9685
9686.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9687maybe-install-info-dejagnu:
9688@if dejagnu
9689maybe-install-info-dejagnu: install-info-dejagnu
9690
9691install-info-dejagnu: \
9692 configure-dejagnu \
9693 info-dejagnu
9694 @: $(MAKE); $(unstage)
9695 @[ -f ./dejagnu/Makefile ] || exit 0; \
9696 r=`${PWD_COMMAND}`; export r; \
9697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9698 $(HOST_EXPORTS) \
9699 for flag in $(EXTRA_HOST_FLAGS) ; do \
9700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9701 done; \
9702 echo "Doing install-info in dejagnu" ; \
9703 (cd $(HOST_SUBDIR)/dejagnu && \
9704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9706 "RANLIB=$${RANLIB}" \
9707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9708 install-info) \
9709 || exit 1
9710
9711@endif dejagnu
9712
9713.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9714maybe-install-pdf-dejagnu:
9715@if dejagnu
9716maybe-install-pdf-dejagnu: install-pdf-dejagnu
9717
9718install-pdf-dejagnu: \
9719 configure-dejagnu \
9720 pdf-dejagnu
9721 @: $(MAKE); $(unstage)
9722 @[ -f ./dejagnu/Makefile ] || exit 0; \
9723 r=`${PWD_COMMAND}`; export r; \
9724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9725 $(HOST_EXPORTS) \
9726 for flag in $(EXTRA_HOST_FLAGS) ; do \
9727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9728 done; \
9729 echo "Doing install-pdf in dejagnu" ; \
9730 (cd $(HOST_SUBDIR)/dejagnu && \
9731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9733 "RANLIB=$${RANLIB}" \
9734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9735 install-pdf) \
9736 || exit 1
9737
9738@endif dejagnu
9739
9740.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9741maybe-install-html-dejagnu:
9742@if dejagnu
9743maybe-install-html-dejagnu: install-html-dejagnu
9744
9745install-html-dejagnu: \
9746 configure-dejagnu \
9747 html-dejagnu
9748 @: $(MAKE); $(unstage)
9749 @[ -f ./dejagnu/Makefile ] || exit 0; \
9750 r=`${PWD_COMMAND}`; export r; \
9751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752 $(HOST_EXPORTS) \
9753 for flag in $(EXTRA_HOST_FLAGS) ; do \
9754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9755 done; \
9756 echo "Doing install-html in dejagnu" ; \
9757 (cd $(HOST_SUBDIR)/dejagnu && \
9758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9760 "RANLIB=$${RANLIB}" \
9761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9762 install-html) \
9763 || exit 1
9764
9765@endif dejagnu
9766
9767.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9768maybe-installcheck-dejagnu:
9769@if dejagnu
9770maybe-installcheck-dejagnu: installcheck-dejagnu
9771
9772installcheck-dejagnu: \
9773 configure-dejagnu
9774 @: $(MAKE); $(unstage)
9775 @[ -f ./dejagnu/Makefile ] || exit 0; \
9776 r=`${PWD_COMMAND}`; export r; \
9777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9778 $(HOST_EXPORTS) \
9779 for flag in $(EXTRA_HOST_FLAGS) ; do \
9780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9781 done; \
9782 echo "Doing installcheck in dejagnu" ; \
9783 (cd $(HOST_SUBDIR)/dejagnu && \
9784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9786 "RANLIB=$${RANLIB}" \
9787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9788 installcheck) \
9789 || exit 1
9790
9791@endif dejagnu
9792
9793.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9794maybe-mostlyclean-dejagnu:
9795@if dejagnu
9796maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9797
9798mostlyclean-dejagnu:
9799 @: $(MAKE); $(unstage)
9800 @[ -f ./dejagnu/Makefile ] || exit 0; \
9801 r=`${PWD_COMMAND}`; export r; \
9802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803 $(HOST_EXPORTS) \
9804 for flag in $(EXTRA_HOST_FLAGS) ; do \
9805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9806 done; \
9807 echo "Doing mostlyclean in dejagnu" ; \
9808 (cd $(HOST_SUBDIR)/dejagnu && \
9809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9811 "RANLIB=$${RANLIB}" \
9812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9813 mostlyclean) \
9814 || exit 1
9815
9816@endif dejagnu
9817
9818.PHONY: maybe-clean-dejagnu clean-dejagnu
9819maybe-clean-dejagnu:
9820@if dejagnu
9821maybe-clean-dejagnu: clean-dejagnu
9822
9823clean-dejagnu:
9824 @: $(MAKE); $(unstage)
9825 @[ -f ./dejagnu/Makefile ] || exit 0; \
9826 r=`${PWD_COMMAND}`; export r; \
9827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828 $(HOST_EXPORTS) \
9829 for flag in $(EXTRA_HOST_FLAGS) ; do \
9830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831 done; \
9832 echo "Doing clean in dejagnu" ; \
9833 (cd $(HOST_SUBDIR)/dejagnu && \
9834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836 "RANLIB=$${RANLIB}" \
9837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9838 clean) \
9839 || exit 1
9840
9841@endif dejagnu
9842
9843.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9844maybe-distclean-dejagnu:
9845@if dejagnu
9846maybe-distclean-dejagnu: distclean-dejagnu
9847
9848distclean-dejagnu:
9849 @: $(MAKE); $(unstage)
9850 @[ -f ./dejagnu/Makefile ] || exit 0; \
9851 r=`${PWD_COMMAND}`; export r; \
9852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853 $(HOST_EXPORTS) \
9854 for flag in $(EXTRA_HOST_FLAGS) ; do \
9855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9856 done; \
9857 echo "Doing distclean in dejagnu" ; \
9858 (cd $(HOST_SUBDIR)/dejagnu && \
9859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9861 "RANLIB=$${RANLIB}" \
9862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9863 distclean) \
9864 || exit 1
9865
9866@endif dejagnu
9867
9868.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9869maybe-maintainer-clean-dejagnu:
9870@if dejagnu
9871maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9872
9873maintainer-clean-dejagnu:
9874 @: $(MAKE); $(unstage)
9875 @[ -f ./dejagnu/Makefile ] || exit 0; \
9876 r=`${PWD_COMMAND}`; export r; \
9877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9878 $(HOST_EXPORTS) \
9879 for flag in $(EXTRA_HOST_FLAGS) ; do \
9880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9881 done; \
9882 echo "Doing maintainer-clean in dejagnu" ; \
9883 (cd $(HOST_SUBDIR)/dejagnu && \
9884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9886 "RANLIB=$${RANLIB}" \
9887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9888 maintainer-clean) \
9889 || exit 1
9890
9891@endif dejagnu
9892
9893
9894
9895.PHONY: configure-diff maybe-configure-diff
9896maybe-configure-diff:
9897@if gcc-bootstrap
9898configure-diff: stage_current
9899@endif gcc-bootstrap
9900@if diff
9901maybe-configure-diff: configure-diff
9902configure-diff:
9903 @: $(MAKE); $(unstage)
9904 @r=`${PWD_COMMAND}`; export r; \
9905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9906 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9908 $(HOST_EXPORTS) \
9909 echo Configuring in $(HOST_SUBDIR)/diff; \
9910 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9911 case $(srcdir) in \
9912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9913 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9915 esac; \
9916 srcdiroption="--srcdir=$${topdir}/diff"; \
9917 libsrcdir="$$s/diff"; \
9918 $(SHELL) $${libsrcdir}/configure \
9919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9920 --target=${target_alias} $${srcdiroption} \
9921 || exit 1
9922@endif diff
9923
9924
9925
9926
9927
9928.PHONY: all-diff maybe-all-diff
9929maybe-all-diff:
9930@if gcc-bootstrap
9931all-diff: stage_current
9932@endif gcc-bootstrap
9933@if diff
9934TARGET-diff=all
9935maybe-all-diff: all-diff
9936all-diff: configure-diff
9937 @: $(MAKE); $(unstage)
9938 @r=`${PWD_COMMAND}`; export r; \
9939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940 $(HOST_EXPORTS) \
9941 (cd $(HOST_SUBDIR)/diff && \
9942 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9943 $(TARGET-diff))
9944@endif diff
9945
9946
9947
9948
9949.PHONY: check-diff maybe-check-diff
9950maybe-check-diff:
9951@if diff
9952maybe-check-diff: check-diff
9953
9954check-diff:
9955 @: $(MAKE); $(unstage)
9956 @r=`${PWD_COMMAND}`; export r; \
9957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9958 $(HOST_EXPORTS) \
9959 (cd $(HOST_SUBDIR)/diff && \
9960 $(MAKE) $(FLAGS_TO_PASS) check)
9961
9962@endif diff
9963
9964.PHONY: install-diff maybe-install-diff
9965maybe-install-diff:
9966@if diff
9967maybe-install-diff: install-diff
9968
9969install-diff: installdirs
9970 @: $(MAKE); $(unstage)
9971 @r=`${PWD_COMMAND}`; export r; \
9972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9973 $(HOST_EXPORTS) \
9974 (cd $(HOST_SUBDIR)/diff && \
9975 $(MAKE) $(FLAGS_TO_PASS) install)
9976
9977@endif diff
9978
9979# Other targets (info, dvi, pdf, etc.)
9980
9981.PHONY: maybe-info-diff info-diff
9982maybe-info-diff:
9983@if diff
9984maybe-info-diff: info-diff
9985
9986info-diff: \
9987 configure-diff
9988 @: $(MAKE); $(unstage)
9989 @[ -f ./diff/Makefile ] || exit 0; \
9990 r=`${PWD_COMMAND}`; export r; \
9991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992 $(HOST_EXPORTS) \
9993 for flag in $(EXTRA_HOST_FLAGS) ; do \
9994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9995 done; \
9996 echo "Doing info in diff" ; \
9997 (cd $(HOST_SUBDIR)/diff && \
9998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10000 "RANLIB=$${RANLIB}" \
10001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002 info) \
10003 || exit 1
10004
10005@endif diff
10006
10007.PHONY: maybe-dvi-diff dvi-diff
10008maybe-dvi-diff:
10009@if diff
10010maybe-dvi-diff: dvi-diff
10011
10012dvi-diff: \
10013 configure-diff
10014 @: $(MAKE); $(unstage)
10015 @[ -f ./diff/Makefile ] || exit 0; \
10016 r=`${PWD_COMMAND}`; export r; \
10017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018 $(HOST_EXPORTS) \
10019 for flag in $(EXTRA_HOST_FLAGS) ; do \
10020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10021 done; \
10022 echo "Doing dvi in diff" ; \
10023 (cd $(HOST_SUBDIR)/diff && \
10024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10026 "RANLIB=$${RANLIB}" \
10027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028 dvi) \
10029 || exit 1
10030
10031@endif diff
10032
10033.PHONY: maybe-pdf-diff pdf-diff
10034maybe-pdf-diff:
10035@if diff
10036maybe-pdf-diff: pdf-diff
10037
10038pdf-diff: \
10039 configure-diff
10040 @: $(MAKE); $(unstage)
10041 @[ -f ./diff/Makefile ] || exit 0; \
10042 r=`${PWD_COMMAND}`; export r; \
10043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044 $(HOST_EXPORTS) \
10045 for flag in $(EXTRA_HOST_FLAGS) ; do \
10046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047 done; \
10048 echo "Doing pdf in diff" ; \
10049 (cd $(HOST_SUBDIR)/diff && \
10050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052 "RANLIB=$${RANLIB}" \
10053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054 pdf) \
10055 || exit 1
10056
10057@endif diff
10058
10059.PHONY: maybe-html-diff html-diff
10060maybe-html-diff:
10061@if diff
10062maybe-html-diff: html-diff
10063
10064html-diff: \
10065 configure-diff
10066 @: $(MAKE); $(unstage)
10067 @[ -f ./diff/Makefile ] || exit 0; \
10068 r=`${PWD_COMMAND}`; export r; \
10069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070 $(HOST_EXPORTS) \
10071 for flag in $(EXTRA_HOST_FLAGS) ; do \
10072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10073 done; \
10074 echo "Doing html in diff" ; \
10075 (cd $(HOST_SUBDIR)/diff && \
10076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10078 "RANLIB=$${RANLIB}" \
10079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10080 html) \
10081 || exit 1
10082
10083@endif diff
10084
10085.PHONY: maybe-TAGS-diff TAGS-diff
10086maybe-TAGS-diff:
10087@if diff
10088maybe-TAGS-diff: TAGS-diff
10089
10090TAGS-diff: \
10091 configure-diff
10092 @: $(MAKE); $(unstage)
10093 @[ -f ./diff/Makefile ] || exit 0; \
10094 r=`${PWD_COMMAND}`; export r; \
10095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10096 $(HOST_EXPORTS) \
10097 for flag in $(EXTRA_HOST_FLAGS) ; do \
10098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10099 done; \
10100 echo "Doing TAGS in diff" ; \
10101 (cd $(HOST_SUBDIR)/diff && \
10102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10104 "RANLIB=$${RANLIB}" \
10105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10106 TAGS) \
10107 || exit 1
10108
10109@endif diff
10110
10111.PHONY: maybe-install-info-diff install-info-diff
10112maybe-install-info-diff:
10113@if diff
10114maybe-install-info-diff: install-info-diff
10115
10116install-info-diff: \
10117 configure-diff \
10118 info-diff
10119 @: $(MAKE); $(unstage)
10120 @[ -f ./diff/Makefile ] || exit 0; \
10121 r=`${PWD_COMMAND}`; export r; \
10122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123 $(HOST_EXPORTS) \
10124 for flag in $(EXTRA_HOST_FLAGS) ; do \
10125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10126 done; \
10127 echo "Doing install-info in diff" ; \
10128 (cd $(HOST_SUBDIR)/diff && \
10129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10131 "RANLIB=$${RANLIB}" \
10132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10133 install-info) \
10134 || exit 1
10135
10136@endif diff
10137
10138.PHONY: maybe-install-pdf-diff install-pdf-diff
10139maybe-install-pdf-diff:
10140@if diff
10141maybe-install-pdf-diff: install-pdf-diff
10142
10143install-pdf-diff: \
10144 configure-diff \
10145 pdf-diff
10146 @: $(MAKE); $(unstage)
10147 @[ -f ./diff/Makefile ] || exit 0; \
10148 r=`${PWD_COMMAND}`; export r; \
10149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150 $(HOST_EXPORTS) \
10151 for flag in $(EXTRA_HOST_FLAGS) ; do \
10152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153 done; \
10154 echo "Doing install-pdf in diff" ; \
10155 (cd $(HOST_SUBDIR)/diff && \
10156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158 "RANLIB=$${RANLIB}" \
10159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160 install-pdf) \
10161 || exit 1
10162
10163@endif diff
10164
10165.PHONY: maybe-install-html-diff install-html-diff
10166maybe-install-html-diff:
10167@if diff
10168maybe-install-html-diff: install-html-diff
10169
10170install-html-diff: \
10171 configure-diff \
10172 html-diff
10173 @: $(MAKE); $(unstage)
10174 @[ -f ./diff/Makefile ] || exit 0; \
10175 r=`${PWD_COMMAND}`; export r; \
10176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10177 $(HOST_EXPORTS) \
10178 for flag in $(EXTRA_HOST_FLAGS) ; do \
10179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180 done; \
10181 echo "Doing install-html in diff" ; \
10182 (cd $(HOST_SUBDIR)/diff && \
10183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185 "RANLIB=$${RANLIB}" \
10186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10187 install-html) \
10188 || exit 1
10189
10190@endif diff
10191
10192.PHONY: maybe-installcheck-diff installcheck-diff
10193maybe-installcheck-diff:
10194@if diff
10195maybe-installcheck-diff: installcheck-diff
10196
10197installcheck-diff: \
10198 configure-diff
10199 @: $(MAKE); $(unstage)
10200 @[ -f ./diff/Makefile ] || exit 0; \
10201 r=`${PWD_COMMAND}`; export r; \
10202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203 $(HOST_EXPORTS) \
10204 for flag in $(EXTRA_HOST_FLAGS) ; do \
10205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206 done; \
10207 echo "Doing installcheck in diff" ; \
10208 (cd $(HOST_SUBDIR)/diff && \
10209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211 "RANLIB=$${RANLIB}" \
10212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10213 installcheck) \
10214 || exit 1
10215
10216@endif diff
10217
10218.PHONY: maybe-mostlyclean-diff mostlyclean-diff
10219maybe-mostlyclean-diff:
10220@if diff
10221maybe-mostlyclean-diff: mostlyclean-diff
10222
10223mostlyclean-diff:
10224 @: $(MAKE); $(unstage)
10225 @[ -f ./diff/Makefile ] || exit 0; \
10226 r=`${PWD_COMMAND}`; export r; \
10227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228 $(HOST_EXPORTS) \
10229 for flag in $(EXTRA_HOST_FLAGS) ; do \
10230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10231 done; \
10232 echo "Doing mostlyclean in diff" ; \
10233 (cd $(HOST_SUBDIR)/diff && \
10234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10236 "RANLIB=$${RANLIB}" \
10237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10238 mostlyclean) \
10239 || exit 1
10240
10241@endif diff
10242
10243.PHONY: maybe-clean-diff clean-diff
10244maybe-clean-diff:
10245@if diff
10246maybe-clean-diff: clean-diff
10247
10248clean-diff:
10249 @: $(MAKE); $(unstage)
10250 @[ -f ./diff/Makefile ] || exit 0; \
10251 r=`${PWD_COMMAND}`; export r; \
10252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10253 $(HOST_EXPORTS) \
10254 for flag in $(EXTRA_HOST_FLAGS) ; do \
10255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10256 done; \
10257 echo "Doing clean in diff" ; \
10258 (cd $(HOST_SUBDIR)/diff && \
10259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10261 "RANLIB=$${RANLIB}" \
10262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10263 clean) \
10264 || exit 1
10265
10266@endif diff
10267
10268.PHONY: maybe-distclean-diff distclean-diff
10269maybe-distclean-diff:
10270@if diff
10271maybe-distclean-diff: distclean-diff
10272
10273distclean-diff:
10274 @: $(MAKE); $(unstage)
10275 @[ -f ./diff/Makefile ] || exit 0; \
10276 r=`${PWD_COMMAND}`; export r; \
10277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278 $(HOST_EXPORTS) \
10279 for flag in $(EXTRA_HOST_FLAGS) ; do \
10280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10281 done; \
10282 echo "Doing distclean in diff" ; \
10283 (cd $(HOST_SUBDIR)/diff && \
10284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10286 "RANLIB=$${RANLIB}" \
10287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10288 distclean) \
10289 || exit 1
10290
10291@endif diff
10292
10293.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10294maybe-maintainer-clean-diff:
10295@if diff
10296maybe-maintainer-clean-diff: maintainer-clean-diff
10297
10298maintainer-clean-diff:
10299 @: $(MAKE); $(unstage)
10300 @[ -f ./diff/Makefile ] || exit 0; \
10301 r=`${PWD_COMMAND}`; export r; \
10302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10303 $(HOST_EXPORTS) \
10304 for flag in $(EXTRA_HOST_FLAGS) ; do \
10305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10306 done; \
10307 echo "Doing maintainer-clean in diff" ; \
10308 (cd $(HOST_SUBDIR)/diff && \
10309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10311 "RANLIB=$${RANLIB}" \
10312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10313 maintainer-clean) \
10314 || exit 1
10315
10316@endif diff
10317
10318
10319
10320.PHONY: configure-dosutils maybe-configure-dosutils
10321maybe-configure-dosutils:
10322@if gcc-bootstrap
10323configure-dosutils: stage_current
10324@endif gcc-bootstrap
10325@if dosutils
10326maybe-configure-dosutils: configure-dosutils
10327configure-dosutils:
10328 @: $(MAKE); $(unstage)
10329 @r=`${PWD_COMMAND}`; export r; \
10330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10333 $(HOST_EXPORTS) \
10334 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10335 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10336 case $(srcdir) in \
10337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10338 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10340 esac; \
10341 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10342 libsrcdir="$$s/dosutils"; \
10343 $(SHELL) $${libsrcdir}/configure \
10344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10345 --target=${target_alias} $${srcdiroption} \
10346 || exit 1
10347@endif dosutils
10348
10349
10350
10351
10352
10353.PHONY: all-dosutils maybe-all-dosutils
10354maybe-all-dosutils:
10355@if gcc-bootstrap
10356all-dosutils: stage_current
10357@endif gcc-bootstrap
10358@if dosutils
10359TARGET-dosutils=all
10360maybe-all-dosutils: all-dosutils
10361all-dosutils: configure-dosutils
10362 @: $(MAKE); $(unstage)
10363 @r=`${PWD_COMMAND}`; export r; \
10364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365 $(HOST_EXPORTS) \
10366 (cd $(HOST_SUBDIR)/dosutils && \
10367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10368 $(TARGET-dosutils))
10369@endif dosutils
10370
10371
10372
10373
10374.PHONY: check-dosutils maybe-check-dosutils
10375maybe-check-dosutils:
10376@if dosutils
10377maybe-check-dosutils: check-dosutils
10378
10379check-dosutils:
10380
10381@endif dosutils
10382
10383.PHONY: install-dosutils maybe-install-dosutils
10384maybe-install-dosutils:
10385@if dosutils
10386maybe-install-dosutils: install-dosutils
10387
10388install-dosutils: installdirs
10389 @: $(MAKE); $(unstage)
10390 @r=`${PWD_COMMAND}`; export r; \
10391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10392 $(HOST_EXPORTS) \
10393 (cd $(HOST_SUBDIR)/dosutils && \
10394 $(MAKE) $(FLAGS_TO_PASS) install)
10395
10396@endif dosutils
10397
10398# Other targets (info, dvi, pdf, etc.)
10399
10400.PHONY: maybe-info-dosutils info-dosutils
10401maybe-info-dosutils:
10402@if dosutils
10403maybe-info-dosutils: info-dosutils
10404
10405info-dosutils: \
10406 configure-dosutils
10407 @: $(MAKE); $(unstage)
10408 @[ -f ./dosutils/Makefile ] || exit 0; \
10409 r=`${PWD_COMMAND}`; export r; \
10410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411 $(HOST_EXPORTS) \
10412 for flag in $(EXTRA_HOST_FLAGS) ; do \
10413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10414 done; \
10415 echo "Doing info in dosutils" ; \
10416 (cd $(HOST_SUBDIR)/dosutils && \
10417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10419 "RANLIB=$${RANLIB}" \
10420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10421 info) \
10422 || exit 1
10423
10424@endif dosutils
10425
10426.PHONY: maybe-dvi-dosutils dvi-dosutils
10427maybe-dvi-dosutils:
10428@if dosutils
10429maybe-dvi-dosutils: dvi-dosutils
10430
10431dvi-dosutils: \
10432 configure-dosutils
10433 @: $(MAKE); $(unstage)
10434 @[ -f ./dosutils/Makefile ] || exit 0; \
10435 r=`${PWD_COMMAND}`; export r; \
10436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437 $(HOST_EXPORTS) \
10438 for flag in $(EXTRA_HOST_FLAGS) ; do \
10439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10440 done; \
10441 echo "Doing dvi in dosutils" ; \
10442 (cd $(HOST_SUBDIR)/dosutils && \
10443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10445 "RANLIB=$${RANLIB}" \
10446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10447 dvi) \
10448 || exit 1
10449
10450@endif dosutils
10451
10452.PHONY: maybe-pdf-dosutils pdf-dosutils
10453maybe-pdf-dosutils:
10454@if dosutils
10455maybe-pdf-dosutils: pdf-dosutils
10456
10457pdf-dosutils: \
10458 configure-dosutils
10459 @: $(MAKE); $(unstage)
10460 @[ -f ./dosutils/Makefile ] || exit 0; \
10461 r=`${PWD_COMMAND}`; export r; \
10462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10463 $(HOST_EXPORTS) \
10464 for flag in $(EXTRA_HOST_FLAGS) ; do \
10465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10466 done; \
10467 echo "Doing pdf in dosutils" ; \
10468 (cd $(HOST_SUBDIR)/dosutils && \
10469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10471 "RANLIB=$${RANLIB}" \
10472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10473 pdf) \
10474 || exit 1
10475
10476@endif dosutils
10477
10478.PHONY: maybe-html-dosutils html-dosutils
10479maybe-html-dosutils:
10480@if dosutils
10481maybe-html-dosutils: html-dosutils
10482
10483html-dosutils: \
10484 configure-dosutils
10485 @: $(MAKE); $(unstage)
10486 @[ -f ./dosutils/Makefile ] || exit 0; \
10487 r=`${PWD_COMMAND}`; export r; \
10488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10489 $(HOST_EXPORTS) \
10490 for flag in $(EXTRA_HOST_FLAGS) ; do \
10491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10492 done; \
10493 echo "Doing html in dosutils" ; \
10494 (cd $(HOST_SUBDIR)/dosutils && \
10495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10497 "RANLIB=$${RANLIB}" \
10498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10499 html) \
10500 || exit 1
10501
10502@endif dosutils
10503
10504.PHONY: maybe-TAGS-dosutils TAGS-dosutils
10505maybe-TAGS-dosutils:
10506@if dosutils
10507maybe-TAGS-dosutils: TAGS-dosutils
10508
10509TAGS-dosutils: \
10510 configure-dosutils
10511 @: $(MAKE); $(unstage)
10512 @[ -f ./dosutils/Makefile ] || exit 0; \
10513 r=`${PWD_COMMAND}`; export r; \
10514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515 $(HOST_EXPORTS) \
10516 for flag in $(EXTRA_HOST_FLAGS) ; do \
10517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10518 done; \
10519 echo "Doing TAGS in dosutils" ; \
10520 (cd $(HOST_SUBDIR)/dosutils && \
10521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10523 "RANLIB=$${RANLIB}" \
10524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10525 TAGS) \
10526 || exit 1
10527
10528@endif dosutils
10529
10530.PHONY: maybe-install-info-dosutils install-info-dosutils
10531maybe-install-info-dosutils:
10532@if dosutils
10533maybe-install-info-dosutils: install-info-dosutils
10534
10535install-info-dosutils: \
10536 configure-dosutils \
10537 info-dosutils
10538 @: $(MAKE); $(unstage)
10539 @[ -f ./dosutils/Makefile ] || exit 0; \
10540 r=`${PWD_COMMAND}`; export r; \
10541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10542 $(HOST_EXPORTS) \
10543 for flag in $(EXTRA_HOST_FLAGS) ; do \
10544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10545 done; \
10546 echo "Doing install-info in dosutils" ; \
10547 (cd $(HOST_SUBDIR)/dosutils && \
10548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10550 "RANLIB=$${RANLIB}" \
10551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10552 install-info) \
10553 || exit 1
10554
10555@endif dosutils
10556
10557.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10558maybe-install-pdf-dosutils:
10559@if dosutils
10560maybe-install-pdf-dosutils: install-pdf-dosutils
10561
10562install-pdf-dosutils: \
10563 configure-dosutils \
10564 pdf-dosutils
10565 @: $(MAKE); $(unstage)
10566 @[ -f ./dosutils/Makefile ] || exit 0; \
10567 r=`${PWD_COMMAND}`; export r; \
10568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10569 $(HOST_EXPORTS) \
10570 for flag in $(EXTRA_HOST_FLAGS) ; do \
10571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10572 done; \
10573 echo "Doing install-pdf in dosutils" ; \
10574 (cd $(HOST_SUBDIR)/dosutils && \
10575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10577 "RANLIB=$${RANLIB}" \
10578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10579 install-pdf) \
10580 || exit 1
10581
10582@endif dosutils
10583
10584.PHONY: maybe-install-html-dosutils install-html-dosutils
10585maybe-install-html-dosutils:
10586@if dosutils
10587maybe-install-html-dosutils: install-html-dosutils
10588
10589install-html-dosutils: \
10590 configure-dosutils \
10591 html-dosutils
10592 @: $(MAKE); $(unstage)
10593 @[ -f ./dosutils/Makefile ] || exit 0; \
10594 r=`${PWD_COMMAND}`; export r; \
10595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10596 $(HOST_EXPORTS) \
10597 for flag in $(EXTRA_HOST_FLAGS) ; do \
10598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10599 done; \
10600 echo "Doing install-html in dosutils" ; \
10601 (cd $(HOST_SUBDIR)/dosutils && \
10602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10604 "RANLIB=$${RANLIB}" \
10605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10606 install-html) \
10607 || exit 1
10608
10609@endif dosutils
10610
10611.PHONY: maybe-installcheck-dosutils installcheck-dosutils
10612maybe-installcheck-dosutils:
10613@if dosutils
10614maybe-installcheck-dosutils: installcheck-dosutils
10615
10616installcheck-dosutils: \
10617 configure-dosutils
10618 @: $(MAKE); $(unstage)
10619 @[ -f ./dosutils/Makefile ] || exit 0; \
10620 r=`${PWD_COMMAND}`; export r; \
10621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10622 $(HOST_EXPORTS) \
10623 for flag in $(EXTRA_HOST_FLAGS) ; do \
10624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10625 done; \
10626 echo "Doing installcheck in dosutils" ; \
10627 (cd $(HOST_SUBDIR)/dosutils && \
10628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10630 "RANLIB=$${RANLIB}" \
10631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10632 installcheck) \
10633 || exit 1
10634
10635@endif dosutils
10636
10637.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10638maybe-mostlyclean-dosutils:
10639@if dosutils
10640maybe-mostlyclean-dosutils: mostlyclean-dosutils
10641
10642mostlyclean-dosutils:
10643 @: $(MAKE); $(unstage)
10644 @[ -f ./dosutils/Makefile ] || exit 0; \
10645 r=`${PWD_COMMAND}`; export r; \
10646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10647 $(HOST_EXPORTS) \
10648 for flag in $(EXTRA_HOST_FLAGS) ; do \
10649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10650 done; \
10651 echo "Doing mostlyclean in dosutils" ; \
10652 (cd $(HOST_SUBDIR)/dosutils && \
10653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10655 "RANLIB=$${RANLIB}" \
10656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10657 mostlyclean) \
10658 || exit 1
10659
10660@endif dosutils
10661
10662.PHONY: maybe-clean-dosutils clean-dosutils
10663maybe-clean-dosutils:
10664@if dosutils
10665maybe-clean-dosutils: clean-dosutils
10666
10667clean-dosutils:
10668 @: $(MAKE); $(unstage)
10669 @[ -f ./dosutils/Makefile ] || exit 0; \
10670 r=`${PWD_COMMAND}`; export r; \
10671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10672 $(HOST_EXPORTS) \
10673 for flag in $(EXTRA_HOST_FLAGS) ; do \
10674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10675 done; \
10676 echo "Doing clean in dosutils" ; \
10677 (cd $(HOST_SUBDIR)/dosutils && \
10678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10680 "RANLIB=$${RANLIB}" \
10681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10682 clean) \
10683 || exit 1
10684
10685@endif dosutils
10686
10687.PHONY: maybe-distclean-dosutils distclean-dosutils
10688maybe-distclean-dosutils:
10689@if dosutils
10690maybe-distclean-dosutils: distclean-dosutils
10691
10692distclean-dosutils:
10693 @: $(MAKE); $(unstage)
10694 @[ -f ./dosutils/Makefile ] || exit 0; \
10695 r=`${PWD_COMMAND}`; export r; \
10696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697 $(HOST_EXPORTS) \
10698 for flag in $(EXTRA_HOST_FLAGS) ; do \
10699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10700 done; \
10701 echo "Doing distclean in dosutils" ; \
10702 (cd $(HOST_SUBDIR)/dosutils && \
10703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10705 "RANLIB=$${RANLIB}" \
10706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10707 distclean) \
10708 || exit 1
10709
10710@endif dosutils
10711
10712.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10713maybe-maintainer-clean-dosutils:
10714@if dosutils
10715maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10716
10717maintainer-clean-dosutils:
10718 @: $(MAKE); $(unstage)
10719 @[ -f ./dosutils/Makefile ] || exit 0; \
10720 r=`${PWD_COMMAND}`; export r; \
10721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722 $(HOST_EXPORTS) \
10723 for flag in $(EXTRA_HOST_FLAGS) ; do \
10724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725 done; \
10726 echo "Doing maintainer-clean in dosutils" ; \
10727 (cd $(HOST_SUBDIR)/dosutils && \
10728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730 "RANLIB=$${RANLIB}" \
10731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10732 maintainer-clean) \
10733 || exit 1
10734
10735@endif dosutils
10736
10737
10738
10739.PHONY: configure-etc maybe-configure-etc
10740maybe-configure-etc:
10741@if gcc-bootstrap
10742configure-etc: stage_current
10743@endif gcc-bootstrap
10744@if etc
10745maybe-configure-etc: configure-etc
10746configure-etc:
10747 @: $(MAKE); $(unstage)
10748 @r=`${PWD_COMMAND}`; export r; \
10749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10750 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10752 $(HOST_EXPORTS) \
10753 echo Configuring in $(HOST_SUBDIR)/etc; \
10754 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10755 case $(srcdir) in \
10756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10757 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10759 esac; \
10760 srcdiroption="--srcdir=$${topdir}/etc"; \
10761 libsrcdir="$$s/etc"; \
10762 $(SHELL) $${libsrcdir}/configure \
10763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10764 --target=${target_alias} $${srcdiroption} \
10765 || exit 1
10766@endif etc
10767
10768
10769
10770
10771
10772.PHONY: all-etc maybe-all-etc
10773maybe-all-etc:
10774@if gcc-bootstrap
10775all-etc: stage_current
10776@endif gcc-bootstrap
10777@if etc
10778TARGET-etc=all
10779maybe-all-etc: all-etc
10780all-etc: configure-etc
10781 @: $(MAKE); $(unstage)
10782 @r=`${PWD_COMMAND}`; export r; \
10783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10784 $(HOST_EXPORTS) \
10785 (cd $(HOST_SUBDIR)/etc && \
10786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10787 $(TARGET-etc))
10788@endif etc
10789
10790
10791
10792
10793.PHONY: check-etc maybe-check-etc
10794maybe-check-etc:
10795@if etc
10796maybe-check-etc: check-etc
10797
10798check-etc:
10799 @: $(MAKE); $(unstage)
10800 @r=`${PWD_COMMAND}`; export r; \
10801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10802 $(HOST_EXPORTS) \
10803 (cd $(HOST_SUBDIR)/etc && \
10804 $(MAKE) $(FLAGS_TO_PASS) check)
10805
10806@endif etc
10807
10808.PHONY: install-etc maybe-install-etc
10809maybe-install-etc:
10810@if etc
10811maybe-install-etc: install-etc
10812
10813install-etc: installdirs
10814 @: $(MAKE); $(unstage)
10815 @r=`${PWD_COMMAND}`; export r; \
10816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10817 $(HOST_EXPORTS) \
10818 (cd $(HOST_SUBDIR)/etc && \
10819 $(MAKE) $(FLAGS_TO_PASS) install)
10820
10821@endif etc
10822
10823# Other targets (info, dvi, pdf, etc.)
10824
10825.PHONY: maybe-info-etc info-etc
10826maybe-info-etc:
10827@if etc
10828maybe-info-etc: info-etc
10829
10830info-etc: \
10831 configure-etc
10832 @: $(MAKE); $(unstage)
10833 @[ -f ./etc/Makefile ] || exit 0; \
10834 r=`${PWD_COMMAND}`; export r; \
10835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836 $(HOST_EXPORTS) \
10837 for flag in $(EXTRA_HOST_FLAGS) ; do \
10838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10839 done; \
10840 echo "Doing info in etc" ; \
10841 (cd $(HOST_SUBDIR)/etc && \
10842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10844 "RANLIB=$${RANLIB}" \
10845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10846 info) \
10847 || exit 1
10848
10849@endif etc
10850
10851.PHONY: maybe-dvi-etc dvi-etc
10852maybe-dvi-etc:
10853@if etc
10854maybe-dvi-etc: dvi-etc
10855
10856dvi-etc: \
10857 configure-etc
10858 @: $(MAKE); $(unstage)
10859 @[ -f ./etc/Makefile ] || exit 0; \
10860 r=`${PWD_COMMAND}`; export r; \
10861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862 $(HOST_EXPORTS) \
10863 for flag in $(EXTRA_HOST_FLAGS) ; do \
10864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10865 done; \
10866 echo "Doing dvi in etc" ; \
10867 (cd $(HOST_SUBDIR)/etc && \
10868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10870 "RANLIB=$${RANLIB}" \
10871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10872 dvi) \
10873 || exit 1
10874
10875@endif etc
10876
10877.PHONY: maybe-pdf-etc pdf-etc
10878maybe-pdf-etc:
10879@if etc
10880maybe-pdf-etc: pdf-etc
10881
10882pdf-etc: \
10883 configure-etc
10884 @: $(MAKE); $(unstage)
10885 @[ -f ./etc/Makefile ] || exit 0; \
10886 r=`${PWD_COMMAND}`; export r; \
10887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888 $(HOST_EXPORTS) \
10889 for flag in $(EXTRA_HOST_FLAGS) ; do \
10890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10891 done; \
10892 echo "Doing pdf in etc" ; \
10893 (cd $(HOST_SUBDIR)/etc && \
10894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10896 "RANLIB=$${RANLIB}" \
10897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10898 pdf) \
10899 || exit 1
10900
10901@endif etc
10902
10903.PHONY: maybe-html-etc html-etc
10904maybe-html-etc:
10905@if etc
10906maybe-html-etc: html-etc
10907
10908html-etc: \
10909 configure-etc
10910 @: $(MAKE); $(unstage)
10911 @[ -f ./etc/Makefile ] || exit 0; \
10912 r=`${PWD_COMMAND}`; export r; \
10913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10914 $(HOST_EXPORTS) \
10915 for flag in $(EXTRA_HOST_FLAGS) ; do \
10916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10917 done; \
10918 echo "Doing html in etc" ; \
10919 (cd $(HOST_SUBDIR)/etc && \
10920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10922 "RANLIB=$${RANLIB}" \
10923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10924 html) \
10925 || exit 1
10926
10927@endif etc
10928
10929.PHONY: maybe-TAGS-etc TAGS-etc
10930maybe-TAGS-etc:
10931@if etc
10932maybe-TAGS-etc: TAGS-etc
10933
10934TAGS-etc: \
10935 configure-etc
10936 @: $(MAKE); $(unstage)
10937 @[ -f ./etc/Makefile ] || exit 0; \
10938 r=`${PWD_COMMAND}`; export r; \
10939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940 $(HOST_EXPORTS) \
10941 for flag in $(EXTRA_HOST_FLAGS) ; do \
10942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10943 done; \
10944 echo "Doing TAGS in etc" ; \
10945 (cd $(HOST_SUBDIR)/etc && \
10946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10948 "RANLIB=$${RANLIB}" \
10949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10950 TAGS) \
10951 || exit 1
10952
10953@endif etc
10954
10955.PHONY: maybe-install-info-etc install-info-etc
10956maybe-install-info-etc:
10957@if etc
10958maybe-install-info-etc: install-info-etc
10959
10960install-info-etc: \
10961 configure-etc \
10962 info-etc
10963 @: $(MAKE); $(unstage)
10964 @[ -f ./etc/Makefile ] || exit 0; \
10965 r=`${PWD_COMMAND}`; export r; \
10966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10967 $(HOST_EXPORTS) \
10968 for flag in $(EXTRA_HOST_FLAGS) ; do \
10969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10970 done; \
10971 echo "Doing install-info in etc" ; \
10972 (cd $(HOST_SUBDIR)/etc && \
10973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10975 "RANLIB=$${RANLIB}" \
10976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10977 install-info) \
10978 || exit 1
10979
10980@endif etc
10981
10982.PHONY: maybe-install-pdf-etc install-pdf-etc
10983maybe-install-pdf-etc:
10984@if etc
10985maybe-install-pdf-etc: install-pdf-etc
10986
10987install-pdf-etc: \
10988 configure-etc \
10989 pdf-etc
10990 @: $(MAKE); $(unstage)
10991 @[ -f ./etc/Makefile ] || exit 0; \
10992 r=`${PWD_COMMAND}`; export r; \
10993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994 $(HOST_EXPORTS) \
10995 for flag in $(EXTRA_HOST_FLAGS) ; do \
10996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997 done; \
10998 echo "Doing install-pdf in etc" ; \
10999 (cd $(HOST_SUBDIR)/etc && \
11000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002 "RANLIB=$${RANLIB}" \
11003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004 install-pdf) \
11005 || exit 1
11006
11007@endif etc
11008
11009.PHONY: maybe-install-html-etc install-html-etc
11010maybe-install-html-etc:
11011@if etc
11012maybe-install-html-etc: install-html-etc
11013
11014install-html-etc: \
11015 configure-etc \
11016 html-etc
11017 @: $(MAKE); $(unstage)
11018 @[ -f ./etc/Makefile ] || exit 0; \
11019 r=`${PWD_COMMAND}`; export r; \
11020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11021 $(HOST_EXPORTS) \
11022 for flag in $(EXTRA_HOST_FLAGS) ; do \
11023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11024 done; \
11025 echo "Doing install-html in etc" ; \
11026 (cd $(HOST_SUBDIR)/etc && \
11027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11029 "RANLIB=$${RANLIB}" \
11030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11031 install-html) \
11032 || exit 1
11033
11034@endif etc
11035
11036.PHONY: maybe-installcheck-etc installcheck-etc
11037maybe-installcheck-etc:
11038@if etc
11039maybe-installcheck-etc: installcheck-etc
11040
11041installcheck-etc: \
11042 configure-etc
11043 @: $(MAKE); $(unstage)
11044 @[ -f ./etc/Makefile ] || exit 0; \
11045 r=`${PWD_COMMAND}`; export r; \
11046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11047 $(HOST_EXPORTS) \
11048 for flag in $(EXTRA_HOST_FLAGS) ; do \
11049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11050 done; \
11051 echo "Doing installcheck in etc" ; \
11052 (cd $(HOST_SUBDIR)/etc && \
11053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11055 "RANLIB=$${RANLIB}" \
11056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11057 installcheck) \
11058 || exit 1
11059
11060@endif etc
11061
11062.PHONY: maybe-mostlyclean-etc mostlyclean-etc
11063maybe-mostlyclean-etc:
11064@if etc
11065maybe-mostlyclean-etc: mostlyclean-etc
11066
11067mostlyclean-etc:
11068 @: $(MAKE); $(unstage)
11069 @[ -f ./etc/Makefile ] || exit 0; \
11070 r=`${PWD_COMMAND}`; export r; \
11071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072 $(HOST_EXPORTS) \
11073 for flag in $(EXTRA_HOST_FLAGS) ; do \
11074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11075 done; \
11076 echo "Doing mostlyclean in etc" ; \
11077 (cd $(HOST_SUBDIR)/etc && \
11078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11080 "RANLIB=$${RANLIB}" \
11081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11082 mostlyclean) \
11083 || exit 1
11084
11085@endif etc
11086
11087.PHONY: maybe-clean-etc clean-etc
11088maybe-clean-etc:
11089@if etc
11090maybe-clean-etc: clean-etc
11091
11092clean-etc:
11093 @: $(MAKE); $(unstage)
11094 @[ -f ./etc/Makefile ] || exit 0; \
11095 r=`${PWD_COMMAND}`; export r; \
11096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11097 $(HOST_EXPORTS) \
11098 for flag in $(EXTRA_HOST_FLAGS) ; do \
11099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11100 done; \
11101 echo "Doing clean in etc" ; \
11102 (cd $(HOST_SUBDIR)/etc && \
11103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11105 "RANLIB=$${RANLIB}" \
11106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11107 clean) \
11108 || exit 1
11109
11110@endif etc
11111
11112.PHONY: maybe-distclean-etc distclean-etc
11113maybe-distclean-etc:
11114@if etc
11115maybe-distclean-etc: distclean-etc
11116
11117distclean-etc:
11118 @: $(MAKE); $(unstage)
11119 @[ -f ./etc/Makefile ] || exit 0; \
11120 r=`${PWD_COMMAND}`; export r; \
11121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11122 $(HOST_EXPORTS) \
11123 for flag in $(EXTRA_HOST_FLAGS) ; do \
11124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11125 done; \
11126 echo "Doing distclean in etc" ; \
11127 (cd $(HOST_SUBDIR)/etc && \
11128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11130 "RANLIB=$${RANLIB}" \
11131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11132 distclean) \
11133 || exit 1
11134
11135@endif etc
11136
11137.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11138maybe-maintainer-clean-etc:
11139@if etc
11140maybe-maintainer-clean-etc: maintainer-clean-etc
11141
11142maintainer-clean-etc:
11143 @: $(MAKE); $(unstage)
11144 @[ -f ./etc/Makefile ] || exit 0; \
11145 r=`${PWD_COMMAND}`; export r; \
11146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11147 $(HOST_EXPORTS) \
11148 for flag in $(EXTRA_HOST_FLAGS) ; do \
11149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11150 done; \
11151 echo "Doing maintainer-clean in etc" ; \
11152 (cd $(HOST_SUBDIR)/etc && \
11153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11155 "RANLIB=$${RANLIB}" \
11156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11157 maintainer-clean) \
11158 || exit 1
11159
11160@endif etc
11161
11162
11163
11164.PHONY: configure-fastjar maybe-configure-fastjar
11165maybe-configure-fastjar:
11166@if gcc-bootstrap
11167configure-fastjar: stage_current
11168@endif gcc-bootstrap
11169@if fastjar
11170maybe-configure-fastjar: configure-fastjar
11171configure-fastjar:
11172 @: $(MAKE); $(unstage)
11173 @r=`${PWD_COMMAND}`; export r; \
11174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11175 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11177 $(HOST_EXPORTS) \
11178 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11179 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11180 case $(srcdir) in \
11181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11182 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11184 esac; \
11185 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11186 libsrcdir="$$s/fastjar"; \
11187 $(SHELL) $${libsrcdir}/configure \
11188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11189 --target=${target_alias} $${srcdiroption} \
11190 || exit 1
11191@endif fastjar
11192
11193
11194
11195
11196
11197.PHONY: all-fastjar maybe-all-fastjar
11198maybe-all-fastjar:
11199@if gcc-bootstrap
11200all-fastjar: stage_current
11201@endif gcc-bootstrap
11202@if fastjar
11203TARGET-fastjar=all
11204maybe-all-fastjar: all-fastjar
11205all-fastjar: configure-fastjar
11206 @: $(MAKE); $(unstage)
11207 @r=`${PWD_COMMAND}`; export r; \
11208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11209 $(HOST_EXPORTS) \
11210 (cd $(HOST_SUBDIR)/fastjar && \
11211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11212 $(TARGET-fastjar))
11213@endif fastjar
11214
11215
11216
11217
11218.PHONY: check-fastjar maybe-check-fastjar
11219maybe-check-fastjar:
11220@if fastjar
11221maybe-check-fastjar: check-fastjar
11222
11223# This module is only tested in a native toolchain.
11224check-fastjar:
11225 @: $(MAKE); $(unstage)
11226 @if [ '$(host)' = '$(target)' ] ; then \
11227 r=`${PWD_COMMAND}`; export r; \
11228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229 $(HOST_EXPORTS) \
11230 (cd $(HOST_SUBDIR)/fastjar && \
11231 $(MAKE) $(FLAGS_TO_PASS) check); \
11232 fi
11233
11234@endif fastjar
11235
11236.PHONY: install-fastjar maybe-install-fastjar
11237maybe-install-fastjar:
11238@if fastjar
11239maybe-install-fastjar: install-fastjar
11240
11241install-fastjar: installdirs
11242 @: $(MAKE); $(unstage)
11243 @r=`${PWD_COMMAND}`; export r; \
11244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245 $(HOST_EXPORTS) \
11246 (cd $(HOST_SUBDIR)/fastjar && \
11247 $(MAKE) $(FLAGS_TO_PASS) install)
11248
11249@endif fastjar
11250
11251# Other targets (info, dvi, pdf, etc.)
11252
11253.PHONY: maybe-info-fastjar info-fastjar
11254maybe-info-fastjar:
11255@if fastjar
11256maybe-info-fastjar: info-fastjar
11257
11258info-fastjar: \
11259 configure-fastjar
11260 @: $(MAKE); $(unstage)
11261 @[ -f ./fastjar/Makefile ] || exit 0; \
11262 r=`${PWD_COMMAND}`; export r; \
11263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11264 $(HOST_EXPORTS) \
11265 for flag in $(EXTRA_HOST_FLAGS) ; do \
11266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11267 done; \
11268 echo "Doing info in fastjar" ; \
11269 (cd $(HOST_SUBDIR)/fastjar && \
11270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11272 "RANLIB=$${RANLIB}" \
11273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11274 info) \
11275 || exit 1
11276
11277@endif fastjar
11278
11279.PHONY: maybe-dvi-fastjar dvi-fastjar
11280maybe-dvi-fastjar:
11281@if fastjar
11282maybe-dvi-fastjar: dvi-fastjar
11283
11284dvi-fastjar: \
11285 configure-fastjar
11286 @: $(MAKE); $(unstage)
11287 @[ -f ./fastjar/Makefile ] || exit 0; \
11288 r=`${PWD_COMMAND}`; export r; \
11289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11290 $(HOST_EXPORTS) \
11291 for flag in $(EXTRA_HOST_FLAGS) ; do \
11292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11293 done; \
11294 echo "Doing dvi in fastjar" ; \
11295 (cd $(HOST_SUBDIR)/fastjar && \
11296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11298 "RANLIB=$${RANLIB}" \
11299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11300 dvi) \
11301 || exit 1
11302
11303@endif fastjar
11304
11305.PHONY: maybe-pdf-fastjar pdf-fastjar
11306maybe-pdf-fastjar:
11307@if fastjar
11308maybe-pdf-fastjar: pdf-fastjar
11309
11310pdf-fastjar: \
11311 configure-fastjar
11312 @: $(MAKE); $(unstage)
11313 @[ -f ./fastjar/Makefile ] || exit 0; \
11314 r=`${PWD_COMMAND}`; export r; \
11315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11316 $(HOST_EXPORTS) \
11317 for flag in $(EXTRA_HOST_FLAGS) ; do \
11318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11319 done; \
11320 echo "Doing pdf in fastjar" ; \
11321 (cd $(HOST_SUBDIR)/fastjar && \
11322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11324 "RANLIB=$${RANLIB}" \
11325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11326 pdf) \
11327 || exit 1
11328
11329@endif fastjar
11330
11331.PHONY: maybe-html-fastjar html-fastjar
11332maybe-html-fastjar:
11333@if fastjar
11334maybe-html-fastjar: html-fastjar
11335
11336html-fastjar: \
11337 configure-fastjar
11338 @: $(MAKE); $(unstage)
11339 @[ -f ./fastjar/Makefile ] || exit 0; \
11340 r=`${PWD_COMMAND}`; export r; \
11341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11342 $(HOST_EXPORTS) \
11343 for flag in $(EXTRA_HOST_FLAGS) ; do \
11344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11345 done; \
11346 echo "Doing html in fastjar" ; \
11347 (cd $(HOST_SUBDIR)/fastjar && \
11348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11350 "RANLIB=$${RANLIB}" \
11351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11352 html) \
11353 || exit 1
11354
11355@endif fastjar
11356
11357.PHONY: maybe-TAGS-fastjar TAGS-fastjar
11358maybe-TAGS-fastjar:
11359@if fastjar
11360maybe-TAGS-fastjar: TAGS-fastjar
11361
11362TAGS-fastjar: \
11363 configure-fastjar
11364 @: $(MAKE); $(unstage)
11365 @[ -f ./fastjar/Makefile ] || exit 0; \
11366 r=`${PWD_COMMAND}`; export r; \
11367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11368 $(HOST_EXPORTS) \
11369 for flag in $(EXTRA_HOST_FLAGS) ; do \
11370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11371 done; \
11372 echo "Doing TAGS in fastjar" ; \
11373 (cd $(HOST_SUBDIR)/fastjar && \
11374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11376 "RANLIB=$${RANLIB}" \
11377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11378 TAGS) \
11379 || exit 1
11380
11381@endif fastjar
11382
11383.PHONY: maybe-install-info-fastjar install-info-fastjar
11384maybe-install-info-fastjar:
11385@if fastjar
11386maybe-install-info-fastjar: install-info-fastjar
11387
11388install-info-fastjar: \
11389 configure-fastjar \
11390 info-fastjar
11391 @: $(MAKE); $(unstage)
11392 @[ -f ./fastjar/Makefile ] || exit 0; \
11393 r=`${PWD_COMMAND}`; export r; \
11394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11395 $(HOST_EXPORTS) \
11396 for flag in $(EXTRA_HOST_FLAGS) ; do \
11397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11398 done; \
11399 echo "Doing install-info in fastjar" ; \
11400 (cd $(HOST_SUBDIR)/fastjar && \
11401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11403 "RANLIB=$${RANLIB}" \
11404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11405 install-info) \
11406 || exit 1
11407
11408@endif fastjar
11409
11410.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11411maybe-install-pdf-fastjar:
11412@if fastjar
11413maybe-install-pdf-fastjar: install-pdf-fastjar
11414
11415install-pdf-fastjar: \
11416 configure-fastjar \
11417 pdf-fastjar
11418 @: $(MAKE); $(unstage)
11419 @[ -f ./fastjar/Makefile ] || exit 0; \
11420 r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 $(HOST_EXPORTS) \
11423 for flag in $(EXTRA_HOST_FLAGS) ; do \
11424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11425 done; \
11426 echo "Doing install-pdf in fastjar" ; \
11427 (cd $(HOST_SUBDIR)/fastjar && \
11428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11430 "RANLIB=$${RANLIB}" \
11431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11432 install-pdf) \
11433 || exit 1
11434
11435@endif fastjar
11436
11437.PHONY: maybe-install-html-fastjar install-html-fastjar
11438maybe-install-html-fastjar:
11439@if fastjar
11440maybe-install-html-fastjar: install-html-fastjar
11441
11442install-html-fastjar: \
11443 configure-fastjar \
11444 html-fastjar
11445 @: $(MAKE); $(unstage)
11446 @[ -f ./fastjar/Makefile ] || exit 0; \
11447 r=`${PWD_COMMAND}`; export r; \
11448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449 $(HOST_EXPORTS) \
11450 for flag in $(EXTRA_HOST_FLAGS) ; do \
11451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11452 done; \
11453 echo "Doing install-html in fastjar" ; \
11454 (cd $(HOST_SUBDIR)/fastjar && \
11455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11457 "RANLIB=$${RANLIB}" \
11458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11459 install-html) \
11460 || exit 1
11461
11462@endif fastjar
11463
11464.PHONY: maybe-installcheck-fastjar installcheck-fastjar
11465maybe-installcheck-fastjar:
11466@if fastjar
11467maybe-installcheck-fastjar: installcheck-fastjar
11468
11469installcheck-fastjar: \
11470 configure-fastjar
11471 @: $(MAKE); $(unstage)
11472 @[ -f ./fastjar/Makefile ] || exit 0; \
11473 r=`${PWD_COMMAND}`; export r; \
11474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475 $(HOST_EXPORTS) \
11476 for flag in $(EXTRA_HOST_FLAGS) ; do \
11477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11478 done; \
11479 echo "Doing installcheck in fastjar" ; \
11480 (cd $(HOST_SUBDIR)/fastjar && \
11481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11483 "RANLIB=$${RANLIB}" \
11484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11485 installcheck) \
11486 || exit 1
11487
11488@endif fastjar
11489
11490.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11491maybe-mostlyclean-fastjar:
11492@if fastjar
11493maybe-mostlyclean-fastjar: mostlyclean-fastjar
11494
11495mostlyclean-fastjar:
11496 @: $(MAKE); $(unstage)
11497 @[ -f ./fastjar/Makefile ] || exit 0; \
11498 r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 $(HOST_EXPORTS) \
11501 for flag in $(EXTRA_HOST_FLAGS) ; do \
11502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503 done; \
11504 echo "Doing mostlyclean in fastjar" ; \
11505 (cd $(HOST_SUBDIR)/fastjar && \
11506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508 "RANLIB=$${RANLIB}" \
11509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11510 mostlyclean) \
11511 || exit 1
11512
11513@endif fastjar
11514
11515.PHONY: maybe-clean-fastjar clean-fastjar
11516maybe-clean-fastjar:
11517@if fastjar
11518maybe-clean-fastjar: clean-fastjar
11519
11520clean-fastjar:
11521 @: $(MAKE); $(unstage)
11522 @[ -f ./fastjar/Makefile ] || exit 0; \
11523 r=`${PWD_COMMAND}`; export r; \
11524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11525 $(HOST_EXPORTS) \
11526 for flag in $(EXTRA_HOST_FLAGS) ; do \
11527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11528 done; \
11529 echo "Doing clean in fastjar" ; \
11530 (cd $(HOST_SUBDIR)/fastjar && \
11531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11533 "RANLIB=$${RANLIB}" \
11534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11535 clean) \
11536 || exit 1
11537
11538@endif fastjar
11539
11540.PHONY: maybe-distclean-fastjar distclean-fastjar
11541maybe-distclean-fastjar:
11542@if fastjar
11543maybe-distclean-fastjar: distclean-fastjar
11544
11545distclean-fastjar:
11546 @: $(MAKE); $(unstage)
11547 @[ -f ./fastjar/Makefile ] || exit 0; \
11548 r=`${PWD_COMMAND}`; export r; \
11549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11550 $(HOST_EXPORTS) \
11551 for flag in $(EXTRA_HOST_FLAGS) ; do \
11552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11553 done; \
11554 echo "Doing distclean in fastjar" ; \
11555 (cd $(HOST_SUBDIR)/fastjar && \
11556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11558 "RANLIB=$${RANLIB}" \
11559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11560 distclean) \
11561 || exit 1
11562
11563@endif fastjar
11564
11565.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11566maybe-maintainer-clean-fastjar:
11567@if fastjar
11568maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11569
11570maintainer-clean-fastjar:
11571 @: $(MAKE); $(unstage)
11572 @[ -f ./fastjar/Makefile ] || exit 0; \
11573 r=`${PWD_COMMAND}`; export r; \
11574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11575 $(HOST_EXPORTS) \
11576 for flag in $(EXTRA_HOST_FLAGS) ; do \
11577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11578 done; \
11579 echo "Doing maintainer-clean in fastjar" ; \
11580 (cd $(HOST_SUBDIR)/fastjar && \
11581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11583 "RANLIB=$${RANLIB}" \
11584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11585 maintainer-clean) \
11586 || exit 1
11587
11588@endif fastjar
11589
11590
11591
11592.PHONY: configure-fileutils maybe-configure-fileutils
11593maybe-configure-fileutils:
11594@if gcc-bootstrap
11595configure-fileutils: stage_current
11596@endif gcc-bootstrap
11597@if fileutils
11598maybe-configure-fileutils: configure-fileutils
11599configure-fileutils:
11600 @: $(MAKE); $(unstage)
11601 @r=`${PWD_COMMAND}`; export r; \
11602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11603 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11605 $(HOST_EXPORTS) \
11606 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11607 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11608 case $(srcdir) in \
11609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11610 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11612 esac; \
11613 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11614 libsrcdir="$$s/fileutils"; \
11615 $(SHELL) $${libsrcdir}/configure \
11616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11617 --target=${target_alias} $${srcdiroption} \
11618 || exit 1
11619@endif fileutils
11620
11621
11622
11623
11624
11625.PHONY: all-fileutils maybe-all-fileutils
11626maybe-all-fileutils:
11627@if gcc-bootstrap
11628all-fileutils: stage_current
11629@endif gcc-bootstrap
11630@if fileutils
11631TARGET-fileutils=all
11632maybe-all-fileutils: all-fileutils
11633all-fileutils: configure-fileutils
11634 @: $(MAKE); $(unstage)
11635 @r=`${PWD_COMMAND}`; export r; \
11636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637 $(HOST_EXPORTS) \
11638 (cd $(HOST_SUBDIR)/fileutils && \
11639 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11640 $(TARGET-fileutils))
11641@endif fileutils
11642
11643
11644
11645
11646.PHONY: check-fileutils maybe-check-fileutils
11647maybe-check-fileutils:
11648@if fileutils
11649maybe-check-fileutils: check-fileutils
11650
11651check-fileutils:
11652 @: $(MAKE); $(unstage)
11653 @r=`${PWD_COMMAND}`; export r; \
11654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655 $(HOST_EXPORTS) \
11656 (cd $(HOST_SUBDIR)/fileutils && \
11657 $(MAKE) $(FLAGS_TO_PASS) check)
11658
11659@endif fileutils
11660
11661.PHONY: install-fileutils maybe-install-fileutils
11662maybe-install-fileutils:
11663@if fileutils
11664maybe-install-fileutils: install-fileutils
11665
11666install-fileutils: installdirs
11667 @: $(MAKE); $(unstage)
11668 @r=`${PWD_COMMAND}`; export r; \
11669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11670 $(HOST_EXPORTS) \
11671 (cd $(HOST_SUBDIR)/fileutils && \
11672 $(MAKE) $(FLAGS_TO_PASS) install)
11673
11674@endif fileutils
11675
11676# Other targets (info, dvi, pdf, etc.)
11677
11678.PHONY: maybe-info-fileutils info-fileutils
11679maybe-info-fileutils:
11680@if fileutils
11681maybe-info-fileutils: info-fileutils
11682
11683info-fileutils: \
11684 configure-fileutils
11685 @: $(MAKE); $(unstage)
11686 @[ -f ./fileutils/Makefile ] || exit 0; \
11687 r=`${PWD_COMMAND}`; export r; \
11688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11689 $(HOST_EXPORTS) \
11690 for flag in $(EXTRA_HOST_FLAGS) ; do \
11691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11692 done; \
11693 echo "Doing info in fileutils" ; \
11694 (cd $(HOST_SUBDIR)/fileutils && \
11695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11697 "RANLIB=$${RANLIB}" \
11698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11699 info) \
11700 || exit 1
11701
11702@endif fileutils
11703
11704.PHONY: maybe-dvi-fileutils dvi-fileutils
11705maybe-dvi-fileutils:
11706@if fileutils
11707maybe-dvi-fileutils: dvi-fileutils
11708
11709dvi-fileutils: \
11710 configure-fileutils
11711 @: $(MAKE); $(unstage)
11712 @[ -f ./fileutils/Makefile ] || exit 0; \
11713 r=`${PWD_COMMAND}`; export r; \
11714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11715 $(HOST_EXPORTS) \
11716 for flag in $(EXTRA_HOST_FLAGS) ; do \
11717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11718 done; \
11719 echo "Doing dvi in fileutils" ; \
11720 (cd $(HOST_SUBDIR)/fileutils && \
11721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11723 "RANLIB=$${RANLIB}" \
11724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11725 dvi) \
11726 || exit 1
11727
11728@endif fileutils
11729
11730.PHONY: maybe-pdf-fileutils pdf-fileutils
11731maybe-pdf-fileutils:
11732@if fileutils
11733maybe-pdf-fileutils: pdf-fileutils
11734
11735pdf-fileutils: \
11736 configure-fileutils
11737 @: $(MAKE); $(unstage)
11738 @[ -f ./fileutils/Makefile ] || exit 0; \
11739 r=`${PWD_COMMAND}`; export r; \
11740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11741 $(HOST_EXPORTS) \
11742 for flag in $(EXTRA_HOST_FLAGS) ; do \
11743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11744 done; \
11745 echo "Doing pdf in fileutils" ; \
11746 (cd $(HOST_SUBDIR)/fileutils && \
11747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11749 "RANLIB=$${RANLIB}" \
11750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11751 pdf) \
11752 || exit 1
11753
11754@endif fileutils
11755
11756.PHONY: maybe-html-fileutils html-fileutils
11757maybe-html-fileutils:
11758@if fileutils
11759maybe-html-fileutils: html-fileutils
11760
11761html-fileutils: \
11762 configure-fileutils
11763 @: $(MAKE); $(unstage)
11764 @[ -f ./fileutils/Makefile ] || exit 0; \
11765 r=`${PWD_COMMAND}`; export r; \
11766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11767 $(HOST_EXPORTS) \
11768 for flag in $(EXTRA_HOST_FLAGS) ; do \
11769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11770 done; \
11771 echo "Doing html in fileutils" ; \
11772 (cd $(HOST_SUBDIR)/fileutils && \
11773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11775 "RANLIB=$${RANLIB}" \
11776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11777 html) \
11778 || exit 1
11779
11780@endif fileutils
11781
11782.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11783maybe-TAGS-fileutils:
11784@if fileutils
11785maybe-TAGS-fileutils: TAGS-fileutils
11786
11787TAGS-fileutils: \
11788 configure-fileutils
11789 @: $(MAKE); $(unstage)
11790 @[ -f ./fileutils/Makefile ] || exit 0; \
11791 r=`${PWD_COMMAND}`; export r; \
11792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11793 $(HOST_EXPORTS) \
11794 for flag in $(EXTRA_HOST_FLAGS) ; do \
11795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11796 done; \
11797 echo "Doing TAGS in fileutils" ; \
11798 (cd $(HOST_SUBDIR)/fileutils && \
11799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11801 "RANLIB=$${RANLIB}" \
11802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11803 TAGS) \
11804 || exit 1
11805
11806@endif fileutils
11807
11808.PHONY: maybe-install-info-fileutils install-info-fileutils
11809maybe-install-info-fileutils:
11810@if fileutils
11811maybe-install-info-fileutils: install-info-fileutils
11812
11813install-info-fileutils: \
11814 configure-fileutils \
11815 info-fileutils
11816 @: $(MAKE); $(unstage)
11817 @[ -f ./fileutils/Makefile ] || exit 0; \
11818 r=`${PWD_COMMAND}`; export r; \
11819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11820 $(HOST_EXPORTS) \
11821 for flag in $(EXTRA_HOST_FLAGS) ; do \
11822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11823 done; \
11824 echo "Doing install-info in fileutils" ; \
11825 (cd $(HOST_SUBDIR)/fileutils && \
11826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11828 "RANLIB=$${RANLIB}" \
11829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11830 install-info) \
11831 || exit 1
11832
11833@endif fileutils
11834
11835.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11836maybe-install-pdf-fileutils:
11837@if fileutils
11838maybe-install-pdf-fileutils: install-pdf-fileutils
11839
11840install-pdf-fileutils: \
11841 configure-fileutils \
11842 pdf-fileutils
11843 @: $(MAKE); $(unstage)
11844 @[ -f ./fileutils/Makefile ] || exit 0; \
11845 r=`${PWD_COMMAND}`; export r; \
11846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847 $(HOST_EXPORTS) \
11848 for flag in $(EXTRA_HOST_FLAGS) ; do \
11849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11850 done; \
11851 echo "Doing install-pdf in fileutils" ; \
11852 (cd $(HOST_SUBDIR)/fileutils && \
11853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11855 "RANLIB=$${RANLIB}" \
11856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11857 install-pdf) \
11858 || exit 1
11859
11860@endif fileutils
11861
11862.PHONY: maybe-install-html-fileutils install-html-fileutils
11863maybe-install-html-fileutils:
11864@if fileutils
11865maybe-install-html-fileutils: install-html-fileutils
11866
11867install-html-fileutils: \
11868 configure-fileutils \
11869 html-fileutils
11870 @: $(MAKE); $(unstage)
11871 @[ -f ./fileutils/Makefile ] || exit 0; \
11872 r=`${PWD_COMMAND}`; export r; \
11873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874 $(HOST_EXPORTS) \
11875 for flag in $(EXTRA_HOST_FLAGS) ; do \
11876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877 done; \
11878 echo "Doing install-html in fileutils" ; \
11879 (cd $(HOST_SUBDIR)/fileutils && \
11880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882 "RANLIB=$${RANLIB}" \
11883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884 install-html) \
11885 || exit 1
11886
11887@endif fileutils
11888
11889.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11890maybe-installcheck-fileutils:
11891@if fileutils
11892maybe-installcheck-fileutils: installcheck-fileutils
11893
11894installcheck-fileutils: \
11895 configure-fileutils
11896 @: $(MAKE); $(unstage)
11897 @[ -f ./fileutils/Makefile ] || exit 0; \
11898 r=`${PWD_COMMAND}`; export r; \
11899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11900 $(HOST_EXPORTS) \
11901 for flag in $(EXTRA_HOST_FLAGS) ; do \
11902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11903 done; \
11904 echo "Doing installcheck in fileutils" ; \
11905 (cd $(HOST_SUBDIR)/fileutils && \
11906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11908 "RANLIB=$${RANLIB}" \
11909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11910 installcheck) \
11911 || exit 1
11912
11913@endif fileutils
11914
11915.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11916maybe-mostlyclean-fileutils:
11917@if fileutils
11918maybe-mostlyclean-fileutils: mostlyclean-fileutils
11919
11920mostlyclean-fileutils:
11921 @: $(MAKE); $(unstage)
11922 @[ -f ./fileutils/Makefile ] || exit 0; \
11923 r=`${PWD_COMMAND}`; export r; \
11924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925 $(HOST_EXPORTS) \
11926 for flag in $(EXTRA_HOST_FLAGS) ; do \
11927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11928 done; \
11929 echo "Doing mostlyclean in fileutils" ; \
11930 (cd $(HOST_SUBDIR)/fileutils && \
11931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11933 "RANLIB=$${RANLIB}" \
11934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11935 mostlyclean) \
11936 || exit 1
11937
11938@endif fileutils
11939
11940.PHONY: maybe-clean-fileutils clean-fileutils
11941maybe-clean-fileutils:
11942@if fileutils
11943maybe-clean-fileutils: clean-fileutils
11944
11945clean-fileutils:
11946 @: $(MAKE); $(unstage)
11947 @[ -f ./fileutils/Makefile ] || exit 0; \
11948 r=`${PWD_COMMAND}`; export r; \
11949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11950 $(HOST_EXPORTS) \
11951 for flag in $(EXTRA_HOST_FLAGS) ; do \
11952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11953 done; \
11954 echo "Doing clean in fileutils" ; \
11955 (cd $(HOST_SUBDIR)/fileutils && \
11956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11958 "RANLIB=$${RANLIB}" \
11959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11960 clean) \
11961 || exit 1
11962
11963@endif fileutils
11964
11965.PHONY: maybe-distclean-fileutils distclean-fileutils
11966maybe-distclean-fileutils:
11967@if fileutils
11968maybe-distclean-fileutils: distclean-fileutils
11969
11970distclean-fileutils:
11971 @: $(MAKE); $(unstage)
11972 @[ -f ./fileutils/Makefile ] || exit 0; \
11973 r=`${PWD_COMMAND}`; export r; \
11974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11975 $(HOST_EXPORTS) \
11976 for flag in $(EXTRA_HOST_FLAGS) ; do \
11977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11978 done; \
11979 echo "Doing distclean in fileutils" ; \
11980 (cd $(HOST_SUBDIR)/fileutils && \
11981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11983 "RANLIB=$${RANLIB}" \
11984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11985 distclean) \
11986 || exit 1
11987
11988@endif fileutils
11989
11990.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11991maybe-maintainer-clean-fileutils:
11992@if fileutils
11993maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11994
11995maintainer-clean-fileutils:
11996 @: $(MAKE); $(unstage)
11997 @[ -f ./fileutils/Makefile ] || exit 0; \
11998 r=`${PWD_COMMAND}`; export r; \
11999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12000 $(HOST_EXPORTS) \
12001 for flag in $(EXTRA_HOST_FLAGS) ; do \
12002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12003 done; \
12004 echo "Doing maintainer-clean in fileutils" ; \
12005 (cd $(HOST_SUBDIR)/fileutils && \
12006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12008 "RANLIB=$${RANLIB}" \
12009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12010 maintainer-clean) \
12011 || exit 1
12012
12013@endif fileutils
12014
12015
12016
12017.PHONY: configure-findutils maybe-configure-findutils
12018maybe-configure-findutils:
12019@if gcc-bootstrap
12020configure-findutils: stage_current
12021@endif gcc-bootstrap
12022@if findutils
12023maybe-configure-findutils: configure-findutils
12024configure-findutils:
12025 @: $(MAKE); $(unstage)
12026 @r=`${PWD_COMMAND}`; export r; \
12027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12030 $(HOST_EXPORTS) \
12031 echo Configuring in $(HOST_SUBDIR)/findutils; \
12032 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12033 case $(srcdir) in \
12034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12035 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12037 esac; \
12038 srcdiroption="--srcdir=$${topdir}/findutils"; \
12039 libsrcdir="$$s/findutils"; \
12040 $(SHELL) $${libsrcdir}/configure \
12041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12042 --target=${target_alias} $${srcdiroption} \
12043 || exit 1
12044@endif findutils
12045
12046
12047
12048
12049
12050.PHONY: all-findutils maybe-all-findutils
12051maybe-all-findutils:
12052@if gcc-bootstrap
12053all-findutils: stage_current
12054@endif gcc-bootstrap
12055@if findutils
12056TARGET-findutils=all
12057maybe-all-findutils: all-findutils
12058all-findutils: configure-findutils
12059 @: $(MAKE); $(unstage)
12060 @r=`${PWD_COMMAND}`; export r; \
12061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062 $(HOST_EXPORTS) \
12063 (cd $(HOST_SUBDIR)/findutils && \
12064 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12065 $(TARGET-findutils))
12066@endif findutils
12067
12068
12069
12070
12071.PHONY: check-findutils maybe-check-findutils
12072maybe-check-findutils:
12073@if findutils
12074maybe-check-findutils: check-findutils
12075
12076check-findutils:
12077 @: $(MAKE); $(unstage)
12078 @r=`${PWD_COMMAND}`; export r; \
12079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12080 $(HOST_EXPORTS) \
12081 (cd $(HOST_SUBDIR)/findutils && \
12082 $(MAKE) $(FLAGS_TO_PASS) check)
12083
12084@endif findutils
12085
12086.PHONY: install-findutils maybe-install-findutils
12087maybe-install-findutils:
12088@if findutils
12089maybe-install-findutils: install-findutils
12090
12091install-findutils: installdirs
12092 @: $(MAKE); $(unstage)
12093 @r=`${PWD_COMMAND}`; export r; \
12094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12095 $(HOST_EXPORTS) \
12096 (cd $(HOST_SUBDIR)/findutils && \
12097 $(MAKE) $(FLAGS_TO_PASS) install)
12098
12099@endif findutils
12100
12101# Other targets (info, dvi, pdf, etc.)
12102
12103.PHONY: maybe-info-findutils info-findutils
12104maybe-info-findutils:
12105@if findutils
12106maybe-info-findutils: info-findutils
12107
12108info-findutils: \
12109 configure-findutils
12110 @: $(MAKE); $(unstage)
12111 @[ -f ./findutils/Makefile ] || exit 0; \
12112 r=`${PWD_COMMAND}`; export r; \
12113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12114 $(HOST_EXPORTS) \
12115 for flag in $(EXTRA_HOST_FLAGS) ; do \
12116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12117 done; \
12118 echo "Doing info in findutils" ; \
12119 (cd $(HOST_SUBDIR)/findutils && \
12120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12122 "RANLIB=$${RANLIB}" \
12123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12124 info) \
12125 || exit 1
12126
12127@endif findutils
12128
12129.PHONY: maybe-dvi-findutils dvi-findutils
12130maybe-dvi-findutils:
12131@if findutils
12132maybe-dvi-findutils: dvi-findutils
12133
12134dvi-findutils: \
12135 configure-findutils
12136 @: $(MAKE); $(unstage)
12137 @[ -f ./findutils/Makefile ] || exit 0; \
12138 r=`${PWD_COMMAND}`; export r; \
12139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12140 $(HOST_EXPORTS) \
12141 for flag in $(EXTRA_HOST_FLAGS) ; do \
12142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12143 done; \
12144 echo "Doing dvi in findutils" ; \
12145 (cd $(HOST_SUBDIR)/findutils && \
12146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12148 "RANLIB=$${RANLIB}" \
12149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12150 dvi) \
12151 || exit 1
12152
12153@endif findutils
12154
12155.PHONY: maybe-pdf-findutils pdf-findutils
12156maybe-pdf-findutils:
12157@if findutils
12158maybe-pdf-findutils: pdf-findutils
12159
12160pdf-findutils: \
12161 configure-findutils
12162 @: $(MAKE); $(unstage)
12163 @[ -f ./findutils/Makefile ] || exit 0; \
12164 r=`${PWD_COMMAND}`; export r; \
12165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12166 $(HOST_EXPORTS) \
12167 for flag in $(EXTRA_HOST_FLAGS) ; do \
12168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12169 done; \
12170 echo "Doing pdf in findutils" ; \
12171 (cd $(HOST_SUBDIR)/findutils && \
12172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12174 "RANLIB=$${RANLIB}" \
12175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12176 pdf) \
12177 || exit 1
12178
12179@endif findutils
12180
12181.PHONY: maybe-html-findutils html-findutils
12182maybe-html-findutils:
12183@if findutils
12184maybe-html-findutils: html-findutils
12185
12186html-findutils: \
12187 configure-findutils
12188 @: $(MAKE); $(unstage)
12189 @[ -f ./findutils/Makefile ] || exit 0; \
12190 r=`${PWD_COMMAND}`; export r; \
12191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12192 $(HOST_EXPORTS) \
12193 for flag in $(EXTRA_HOST_FLAGS) ; do \
12194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12195 done; \
12196 echo "Doing html in findutils" ; \
12197 (cd $(HOST_SUBDIR)/findutils && \
12198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12200 "RANLIB=$${RANLIB}" \
12201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12202 html) \
12203 || exit 1
12204
12205@endif findutils
12206
12207.PHONY: maybe-TAGS-findutils TAGS-findutils
12208maybe-TAGS-findutils:
12209@if findutils
12210maybe-TAGS-findutils: TAGS-findutils
12211
12212TAGS-findutils: \
12213 configure-findutils
12214 @: $(MAKE); $(unstage)
12215 @[ -f ./findutils/Makefile ] || exit 0; \
12216 r=`${PWD_COMMAND}`; export r; \
12217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12218 $(HOST_EXPORTS) \
12219 for flag in $(EXTRA_HOST_FLAGS) ; do \
12220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12221 done; \
12222 echo "Doing TAGS in findutils" ; \
12223 (cd $(HOST_SUBDIR)/findutils && \
12224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12226 "RANLIB=$${RANLIB}" \
12227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12228 TAGS) \
12229 || exit 1
12230
12231@endif findutils
12232
12233.PHONY: maybe-install-info-findutils install-info-findutils
12234maybe-install-info-findutils:
12235@if findutils
12236maybe-install-info-findutils: install-info-findutils
12237
12238install-info-findutils: \
12239 configure-findutils \
12240 info-findutils
12241 @: $(MAKE); $(unstage)
12242 @[ -f ./findutils/Makefile ] || exit 0; \
12243 r=`${PWD_COMMAND}`; export r; \
12244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245 $(HOST_EXPORTS) \
12246 for flag in $(EXTRA_HOST_FLAGS) ; do \
12247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12248 done; \
12249 echo "Doing install-info in findutils" ; \
12250 (cd $(HOST_SUBDIR)/findutils && \
12251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12253 "RANLIB=$${RANLIB}" \
12254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12255 install-info) \
12256 || exit 1
12257
12258@endif findutils
12259
12260.PHONY: maybe-install-pdf-findutils install-pdf-findutils
12261maybe-install-pdf-findutils:
12262@if findutils
12263maybe-install-pdf-findutils: install-pdf-findutils
12264
12265install-pdf-findutils: \
12266 configure-findutils \
12267 pdf-findutils
12268 @: $(MAKE); $(unstage)
12269 @[ -f ./findutils/Makefile ] || exit 0; \
12270 r=`${PWD_COMMAND}`; export r; \
12271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272 $(HOST_EXPORTS) \
12273 for flag in $(EXTRA_HOST_FLAGS) ; do \
12274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275 done; \
12276 echo "Doing install-pdf in findutils" ; \
12277 (cd $(HOST_SUBDIR)/findutils && \
12278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280 "RANLIB=$${RANLIB}" \
12281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12282 install-pdf) \
12283 || exit 1
12284
12285@endif findutils
12286
12287.PHONY: maybe-install-html-findutils install-html-findutils
12288maybe-install-html-findutils:
12289@if findutils
12290maybe-install-html-findutils: install-html-findutils
12291
12292install-html-findutils: \
12293 configure-findutils \
12294 html-findutils
12295 @: $(MAKE); $(unstage)
12296 @[ -f ./findutils/Makefile ] || exit 0; \
12297 r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 $(HOST_EXPORTS) \
12300 for flag in $(EXTRA_HOST_FLAGS) ; do \
12301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12302 done; \
12303 echo "Doing install-html in findutils" ; \
12304 (cd $(HOST_SUBDIR)/findutils && \
12305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12307 "RANLIB=$${RANLIB}" \
12308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12309 install-html) \
12310 || exit 1
12311
12312@endif findutils
12313
12314.PHONY: maybe-installcheck-findutils installcheck-findutils
12315maybe-installcheck-findutils:
12316@if findutils
12317maybe-installcheck-findutils: installcheck-findutils
12318
12319installcheck-findutils: \
12320 configure-findutils
12321 @: $(MAKE); $(unstage)
12322 @[ -f ./findutils/Makefile ] || exit 0; \
12323 r=`${PWD_COMMAND}`; export r; \
12324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12325 $(HOST_EXPORTS) \
12326 for flag in $(EXTRA_HOST_FLAGS) ; do \
12327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12328 done; \
12329 echo "Doing installcheck in findutils" ; \
12330 (cd $(HOST_SUBDIR)/findutils && \
12331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12333 "RANLIB=$${RANLIB}" \
12334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12335 installcheck) \
12336 || exit 1
12337
12338@endif findutils
12339
12340.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12341maybe-mostlyclean-findutils:
12342@if findutils
12343maybe-mostlyclean-findutils: mostlyclean-findutils
12344
12345mostlyclean-findutils:
12346 @: $(MAKE); $(unstage)
12347 @[ -f ./findutils/Makefile ] || exit 0; \
12348 r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 $(HOST_EXPORTS) \
12351 for flag in $(EXTRA_HOST_FLAGS) ; do \
12352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12353 done; \
12354 echo "Doing mostlyclean in findutils" ; \
12355 (cd $(HOST_SUBDIR)/findutils && \
12356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12358 "RANLIB=$${RANLIB}" \
12359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12360 mostlyclean) \
12361 || exit 1
12362
12363@endif findutils
12364
12365.PHONY: maybe-clean-findutils clean-findutils
12366maybe-clean-findutils:
12367@if findutils
12368maybe-clean-findutils: clean-findutils
12369
12370clean-findutils:
12371 @: $(MAKE); $(unstage)
12372 @[ -f ./findutils/Makefile ] || exit 0; \
12373 r=`${PWD_COMMAND}`; export r; \
12374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12375 $(HOST_EXPORTS) \
12376 for flag in $(EXTRA_HOST_FLAGS) ; do \
12377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12378 done; \
12379 echo "Doing clean in findutils" ; \
12380 (cd $(HOST_SUBDIR)/findutils && \
12381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12383 "RANLIB=$${RANLIB}" \
12384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12385 clean) \
12386 || exit 1
12387
12388@endif findutils
12389
12390.PHONY: maybe-distclean-findutils distclean-findutils
12391maybe-distclean-findutils:
12392@if findutils
12393maybe-distclean-findutils: distclean-findutils
12394
12395distclean-findutils:
12396 @: $(MAKE); $(unstage)
12397 @[ -f ./findutils/Makefile ] || exit 0; \
12398 r=`${PWD_COMMAND}`; export r; \
12399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400 $(HOST_EXPORTS) \
12401 for flag in $(EXTRA_HOST_FLAGS) ; do \
12402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12403 done; \
12404 echo "Doing distclean in findutils" ; \
12405 (cd $(HOST_SUBDIR)/findutils && \
12406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12408 "RANLIB=$${RANLIB}" \
12409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12410 distclean) \
12411 || exit 1
12412
12413@endif findutils
12414
12415.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12416maybe-maintainer-clean-findutils:
12417@if findutils
12418maybe-maintainer-clean-findutils: maintainer-clean-findutils
12419
12420maintainer-clean-findutils:
12421 @: $(MAKE); $(unstage)
12422 @[ -f ./findutils/Makefile ] || exit 0; \
12423 r=`${PWD_COMMAND}`; export r; \
12424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425 $(HOST_EXPORTS) \
12426 for flag in $(EXTRA_HOST_FLAGS) ; do \
12427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12428 done; \
12429 echo "Doing maintainer-clean in findutils" ; \
12430 (cd $(HOST_SUBDIR)/findutils && \
12431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12433 "RANLIB=$${RANLIB}" \
12434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12435 maintainer-clean) \
12436 || exit 1
12437
12438@endif findutils
12439
12440
12441
12442.PHONY: configure-find maybe-configure-find
12443maybe-configure-find:
12444@if gcc-bootstrap
12445configure-find: stage_current
12446@endif gcc-bootstrap
12447@if find
12448maybe-configure-find: configure-find
12449configure-find:
12450 @: $(MAKE); $(unstage)
12451 @r=`${PWD_COMMAND}`; export r; \
12452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12453 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12455 $(HOST_EXPORTS) \
12456 echo Configuring in $(HOST_SUBDIR)/find; \
12457 cd "$(HOST_SUBDIR)/find" || exit 1; \
12458 case $(srcdir) in \
12459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12460 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12462 esac; \
12463 srcdiroption="--srcdir=$${topdir}/find"; \
12464 libsrcdir="$$s/find"; \
12465 $(SHELL) $${libsrcdir}/configure \
12466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12467 --target=${target_alias} $${srcdiroption} \
12468 || exit 1
12469@endif find
12470
12471
12472
12473
12474
12475.PHONY: all-find maybe-all-find
12476maybe-all-find:
12477@if gcc-bootstrap
12478all-find: stage_current
12479@endif gcc-bootstrap
12480@if find
12481TARGET-find=all
12482maybe-all-find: all-find
12483all-find: configure-find
12484 @: $(MAKE); $(unstage)
12485 @r=`${PWD_COMMAND}`; export r; \
12486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12487 $(HOST_EXPORTS) \
12488 (cd $(HOST_SUBDIR)/find && \
12489 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12490 $(TARGET-find))
12491@endif find
12492
12493
12494
12495
12496.PHONY: check-find maybe-check-find
12497maybe-check-find:
12498@if find
12499maybe-check-find: check-find
12500
12501check-find:
12502 @: $(MAKE); $(unstage)
12503 @r=`${PWD_COMMAND}`; export r; \
12504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12505 $(HOST_EXPORTS) \
12506 (cd $(HOST_SUBDIR)/find && \
12507 $(MAKE) $(FLAGS_TO_PASS) check)
12508
12509@endif find
12510
12511.PHONY: install-find maybe-install-find
12512maybe-install-find:
12513@if find
12514maybe-install-find: install-find
12515
12516install-find: installdirs
12517 @: $(MAKE); $(unstage)
12518 @r=`${PWD_COMMAND}`; export r; \
12519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12520 $(HOST_EXPORTS) \
12521 (cd $(HOST_SUBDIR)/find && \
12522 $(MAKE) $(FLAGS_TO_PASS) install)
12523
12524@endif find
12525
12526# Other targets (info, dvi, pdf, etc.)
12527
12528.PHONY: maybe-info-find info-find
12529maybe-info-find:
12530@if find
12531maybe-info-find: info-find
12532
12533info-find: \
12534 configure-find
12535 @: $(MAKE); $(unstage)
12536 @[ -f ./find/Makefile ] || exit 0; \
12537 r=`${PWD_COMMAND}`; export r; \
12538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12539 $(HOST_EXPORTS) \
12540 for flag in $(EXTRA_HOST_FLAGS) ; do \
12541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12542 done; \
12543 echo "Doing info in find" ; \
12544 (cd $(HOST_SUBDIR)/find && \
12545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12547 "RANLIB=$${RANLIB}" \
12548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12549 info) \
12550 || exit 1
12551
12552@endif find
12553
12554.PHONY: maybe-dvi-find dvi-find
12555maybe-dvi-find:
12556@if find
12557maybe-dvi-find: dvi-find
12558
12559dvi-find: \
12560 configure-find
12561 @: $(MAKE); $(unstage)
12562 @[ -f ./find/Makefile ] || exit 0; \
12563 r=`${PWD_COMMAND}`; export r; \
12564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12565 $(HOST_EXPORTS) \
12566 for flag in $(EXTRA_HOST_FLAGS) ; do \
12567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12568 done; \
12569 echo "Doing dvi in find" ; \
12570 (cd $(HOST_SUBDIR)/find && \
12571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12573 "RANLIB=$${RANLIB}" \
12574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12575 dvi) \
12576 || exit 1
12577
12578@endif find
12579
12580.PHONY: maybe-pdf-find pdf-find
12581maybe-pdf-find:
12582@if find
12583maybe-pdf-find: pdf-find
12584
12585pdf-find: \
12586 configure-find
12587 @: $(MAKE); $(unstage)
12588 @[ -f ./find/Makefile ] || exit 0; \
12589 r=`${PWD_COMMAND}`; export r; \
12590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12591 $(HOST_EXPORTS) \
12592 for flag in $(EXTRA_HOST_FLAGS) ; do \
12593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12594 done; \
12595 echo "Doing pdf in find" ; \
12596 (cd $(HOST_SUBDIR)/find && \
12597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12599 "RANLIB=$${RANLIB}" \
12600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12601 pdf) \
12602 || exit 1
12603
12604@endif find
12605
12606.PHONY: maybe-html-find html-find
12607maybe-html-find:
12608@if find
12609maybe-html-find: html-find
12610
12611html-find: \
12612 configure-find
12613 @: $(MAKE); $(unstage)
12614 @[ -f ./find/Makefile ] || exit 0; \
12615 r=`${PWD_COMMAND}`; export r; \
12616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12617 $(HOST_EXPORTS) \
12618 for flag in $(EXTRA_HOST_FLAGS) ; do \
12619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12620 done; \
12621 echo "Doing html in find" ; \
12622 (cd $(HOST_SUBDIR)/find && \
12623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12625 "RANLIB=$${RANLIB}" \
12626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12627 html) \
12628 || exit 1
12629
12630@endif find
12631
12632.PHONY: maybe-TAGS-find TAGS-find
12633maybe-TAGS-find:
12634@if find
12635maybe-TAGS-find: TAGS-find
12636
12637TAGS-find: \
12638 configure-find
12639 @: $(MAKE); $(unstage)
12640 @[ -f ./find/Makefile ] || exit 0; \
12641 r=`${PWD_COMMAND}`; export r; \
12642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643 $(HOST_EXPORTS) \
12644 for flag in $(EXTRA_HOST_FLAGS) ; do \
12645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646 done; \
12647 echo "Doing TAGS in find" ; \
12648 (cd $(HOST_SUBDIR)/find && \
12649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651 "RANLIB=$${RANLIB}" \
12652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12653 TAGS) \
12654 || exit 1
12655
12656@endif find
12657
12658.PHONY: maybe-install-info-find install-info-find
12659maybe-install-info-find:
12660@if find
12661maybe-install-info-find: install-info-find
12662
12663install-info-find: \
12664 configure-find \
12665 info-find
12666 @: $(MAKE); $(unstage)
12667 @[ -f ./find/Makefile ] || exit 0; \
12668 r=`${PWD_COMMAND}`; export r; \
12669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670 $(HOST_EXPORTS) \
12671 for flag in $(EXTRA_HOST_FLAGS) ; do \
12672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12673 done; \
12674 echo "Doing install-info in find" ; \
12675 (cd $(HOST_SUBDIR)/find && \
12676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12678 "RANLIB=$${RANLIB}" \
12679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12680 install-info) \
12681 || exit 1
12682
12683@endif find
12684
12685.PHONY: maybe-install-pdf-find install-pdf-find
12686maybe-install-pdf-find:
12687@if find
12688maybe-install-pdf-find: install-pdf-find
12689
12690install-pdf-find: \
12691 configure-find \
12692 pdf-find
12693 @: $(MAKE); $(unstage)
12694 @[ -f ./find/Makefile ] || exit 0; \
12695 r=`${PWD_COMMAND}`; export r; \
12696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697 $(HOST_EXPORTS) \
12698 for flag in $(EXTRA_HOST_FLAGS) ; do \
12699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700 done; \
12701 echo "Doing install-pdf in find" ; \
12702 (cd $(HOST_SUBDIR)/find && \
12703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705 "RANLIB=$${RANLIB}" \
12706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707 install-pdf) \
12708 || exit 1
12709
12710@endif find
12711
12712.PHONY: maybe-install-html-find install-html-find
12713maybe-install-html-find:
12714@if find
12715maybe-install-html-find: install-html-find
12716
12717install-html-find: \
12718 configure-find \
12719 html-find
12720 @: $(MAKE); $(unstage)
12721 @[ -f ./find/Makefile ] || exit 0; \
12722 r=`${PWD_COMMAND}`; export r; \
12723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12724 $(HOST_EXPORTS) \
12725 for flag in $(EXTRA_HOST_FLAGS) ; do \
12726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12727 done; \
12728 echo "Doing install-html in find" ; \
12729 (cd $(HOST_SUBDIR)/find && \
12730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12732 "RANLIB=$${RANLIB}" \
12733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12734 install-html) \
12735 || exit 1
12736
12737@endif find
12738
12739.PHONY: maybe-installcheck-find installcheck-find
12740maybe-installcheck-find:
12741@if find
12742maybe-installcheck-find: installcheck-find
12743
12744installcheck-find: \
12745 configure-find
12746 @: $(MAKE); $(unstage)
12747 @[ -f ./find/Makefile ] || exit 0; \
12748 r=`${PWD_COMMAND}`; export r; \
12749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12750 $(HOST_EXPORTS) \
12751 for flag in $(EXTRA_HOST_FLAGS) ; do \
12752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12753 done; \
12754 echo "Doing installcheck in find" ; \
12755 (cd $(HOST_SUBDIR)/find && \
12756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12758 "RANLIB=$${RANLIB}" \
12759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12760 installcheck) \
12761 || exit 1
12762
12763@endif find
12764
12765.PHONY: maybe-mostlyclean-find mostlyclean-find
12766maybe-mostlyclean-find:
12767@if find
12768maybe-mostlyclean-find: mostlyclean-find
12769
12770mostlyclean-find:
12771 @: $(MAKE); $(unstage)
12772 @[ -f ./find/Makefile ] || exit 0; \
12773 r=`${PWD_COMMAND}`; export r; \
12774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775 $(HOST_EXPORTS) \
12776 for flag in $(EXTRA_HOST_FLAGS) ; do \
12777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12778 done; \
12779 echo "Doing mostlyclean in find" ; \
12780 (cd $(HOST_SUBDIR)/find && \
12781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12783 "RANLIB=$${RANLIB}" \
12784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12785 mostlyclean) \
12786 || exit 1
12787
12788@endif find
12789
12790.PHONY: maybe-clean-find clean-find
12791maybe-clean-find:
12792@if find
12793maybe-clean-find: clean-find
12794
12795clean-find:
12796 @: $(MAKE); $(unstage)
12797 @[ -f ./find/Makefile ] || exit 0; \
12798 r=`${PWD_COMMAND}`; export r; \
12799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12800 $(HOST_EXPORTS) \
12801 for flag in $(EXTRA_HOST_FLAGS) ; do \
12802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12803 done; \
12804 echo "Doing clean in find" ; \
12805 (cd $(HOST_SUBDIR)/find && \
12806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12808 "RANLIB=$${RANLIB}" \
12809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12810 clean) \
12811 || exit 1
12812
12813@endif find
12814
12815.PHONY: maybe-distclean-find distclean-find
12816maybe-distclean-find:
12817@if find
12818maybe-distclean-find: distclean-find
12819
12820distclean-find:
12821 @: $(MAKE); $(unstage)
12822 @[ -f ./find/Makefile ] || exit 0; \
12823 r=`${PWD_COMMAND}`; export r; \
12824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12825 $(HOST_EXPORTS) \
12826 for flag in $(EXTRA_HOST_FLAGS) ; do \
12827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12828 done; \
12829 echo "Doing distclean in find" ; \
12830 (cd $(HOST_SUBDIR)/find && \
12831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12833 "RANLIB=$${RANLIB}" \
12834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12835 distclean) \
12836 || exit 1
12837
12838@endif find
12839
12840.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12841maybe-maintainer-clean-find:
12842@if find
12843maybe-maintainer-clean-find: maintainer-clean-find
12844
12845maintainer-clean-find:
12846 @: $(MAKE); $(unstage)
12847 @[ -f ./find/Makefile ] || exit 0; \
12848 r=`${PWD_COMMAND}`; export r; \
12849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850 $(HOST_EXPORTS) \
12851 for flag in $(EXTRA_HOST_FLAGS) ; do \
12852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12853 done; \
12854 echo "Doing maintainer-clean in find" ; \
12855 (cd $(HOST_SUBDIR)/find && \
12856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12858 "RANLIB=$${RANLIB}" \
12859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12860 maintainer-clean) \
12861 || exit 1
12862
12863@endif find
12864
12865
12866
12867.PHONY: configure-fixincludes maybe-configure-fixincludes
12868maybe-configure-fixincludes:
12869@if gcc-bootstrap
12870configure-fixincludes: stage_current
12871@endif gcc-bootstrap
12872@if fixincludes
12873maybe-configure-fixincludes: configure-fixincludes
12874configure-fixincludes:
12875 @: $(MAKE); $(unstage)
12876 @r=`${PWD_COMMAND}`; export r; \
12877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12878 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12880 $(HOST_EXPORTS) \
12881 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12882 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12883 case $(srcdir) in \
12884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12885 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12887 esac; \
12888 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12889 libsrcdir="$$s/fixincludes"; \
12890 $(SHELL) $${libsrcdir}/configure \
12891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12892 --target=${target_alias} $${srcdiroption} \
12893 || exit 1
12894@endif fixincludes
12895
12896
12897
12898
12899
12900.PHONY: all-fixincludes maybe-all-fixincludes
12901maybe-all-fixincludes:
12902@if gcc-bootstrap
12903all-fixincludes: stage_current
12904@endif gcc-bootstrap
12905@if fixincludes
12906TARGET-fixincludes=all
12907maybe-all-fixincludes: all-fixincludes
12908all-fixincludes: configure-fixincludes
12909 @: $(MAKE); $(unstage)
12910 @r=`${PWD_COMMAND}`; export r; \
12911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912 $(HOST_EXPORTS) \
12913 (cd $(HOST_SUBDIR)/fixincludes && \
12914 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12915 $(TARGET-fixincludes))
12916@endif fixincludes
12917
12918
12919
12920
12921.PHONY: check-fixincludes maybe-check-fixincludes
12922maybe-check-fixincludes:
12923@if fixincludes
12924maybe-check-fixincludes: check-fixincludes
12925
12926check-fixincludes:
12927 @: $(MAKE); $(unstage)
12928 @r=`${PWD_COMMAND}`; export r; \
12929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930 $(HOST_EXPORTS) \
12931 (cd $(HOST_SUBDIR)/fixincludes && \
12932 $(MAKE) $(FLAGS_TO_PASS) check)
12933
12934@endif fixincludes
12935
12936.PHONY: install-fixincludes maybe-install-fixincludes
12937maybe-install-fixincludes:
12938@if fixincludes
12939maybe-install-fixincludes: install-fixincludes
12940
12941install-fixincludes: installdirs
12942 @: $(MAKE); $(unstage)
12943 @r=`${PWD_COMMAND}`; export r; \
12944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12945 $(HOST_EXPORTS) \
12946 (cd $(HOST_SUBDIR)/fixincludes && \
12947 $(MAKE) $(FLAGS_TO_PASS) install)
12948
12949@endif fixincludes
12950
12951# Other targets (info, dvi, pdf, etc.)
12952
12953.PHONY: maybe-info-fixincludes info-fixincludes
12954maybe-info-fixincludes:
12955@if fixincludes
12956maybe-info-fixincludes: info-fixincludes
12957
12958info-fixincludes: \
12959 configure-fixincludes
12960 @: $(MAKE); $(unstage)
12961 @[ -f ./fixincludes/Makefile ] || exit 0; \
12962 r=`${PWD_COMMAND}`; export r; \
12963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964 $(HOST_EXPORTS) \
12965 for flag in $(EXTRA_HOST_FLAGS) ; do \
12966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12967 done; \
12968 echo "Doing info in fixincludes" ; \
12969 (cd $(HOST_SUBDIR)/fixincludes && \
12970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12972 "RANLIB=$${RANLIB}" \
12973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12974 info) \
12975 || exit 1
12976
12977@endif fixincludes
12978
12979.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12980maybe-dvi-fixincludes:
12981@if fixincludes
12982maybe-dvi-fixincludes: dvi-fixincludes
12983
12984dvi-fixincludes: \
12985 configure-fixincludes
12986 @: $(MAKE); $(unstage)
12987 @[ -f ./fixincludes/Makefile ] || exit 0; \
12988 r=`${PWD_COMMAND}`; export r; \
12989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12990 $(HOST_EXPORTS) \
12991 for flag in $(EXTRA_HOST_FLAGS) ; do \
12992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12993 done; \
12994 echo "Doing dvi in fixincludes" ; \
12995 (cd $(HOST_SUBDIR)/fixincludes && \
12996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12998 "RANLIB=$${RANLIB}" \
12999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13000 dvi) \
13001 || exit 1
13002
13003@endif fixincludes
13004
13005.PHONY: maybe-pdf-fixincludes pdf-fixincludes
13006maybe-pdf-fixincludes:
13007@if fixincludes
13008maybe-pdf-fixincludes: pdf-fixincludes
13009
13010pdf-fixincludes: \
13011 configure-fixincludes
13012 @: $(MAKE); $(unstage)
13013 @[ -f ./fixincludes/Makefile ] || exit 0; \
13014 r=`${PWD_COMMAND}`; export r; \
13015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13016 $(HOST_EXPORTS) \
13017 for flag in $(EXTRA_HOST_FLAGS) ; do \
13018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13019 done; \
13020 echo "Doing pdf in fixincludes" ; \
13021 (cd $(HOST_SUBDIR)/fixincludes && \
13022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13024 "RANLIB=$${RANLIB}" \
13025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13026 pdf) \
13027 || exit 1
13028
13029@endif fixincludes
13030
13031.PHONY: maybe-html-fixincludes html-fixincludes
13032maybe-html-fixincludes:
13033@if fixincludes
13034maybe-html-fixincludes: html-fixincludes
13035
13036html-fixincludes: \
13037 configure-fixincludes
13038 @: $(MAKE); $(unstage)
13039 @[ -f ./fixincludes/Makefile ] || exit 0; \
13040 r=`${PWD_COMMAND}`; export r; \
13041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13042 $(HOST_EXPORTS) \
13043 for flag in $(EXTRA_HOST_FLAGS) ; do \
13044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13045 done; \
13046 echo "Doing html in fixincludes" ; \
13047 (cd $(HOST_SUBDIR)/fixincludes && \
13048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13050 "RANLIB=$${RANLIB}" \
13051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13052 html) \
13053 || exit 1
13054
13055@endif fixincludes
13056
13057.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13058maybe-TAGS-fixincludes:
13059@if fixincludes
13060maybe-TAGS-fixincludes: TAGS-fixincludes
13061
13062# fixincludes doesn't support TAGS.
13063TAGS-fixincludes:
13064
13065@endif fixincludes
13066
13067.PHONY: maybe-install-info-fixincludes install-info-fixincludes
13068maybe-install-info-fixincludes:
13069@if fixincludes
13070maybe-install-info-fixincludes: install-info-fixincludes
13071
13072install-info-fixincludes: \
13073 configure-fixincludes \
13074 info-fixincludes
13075 @: $(MAKE); $(unstage)
13076 @[ -f ./fixincludes/Makefile ] || exit 0; \
13077 r=`${PWD_COMMAND}`; export r; \
13078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13079 $(HOST_EXPORTS) \
13080 for flag in $(EXTRA_HOST_FLAGS) ; do \
13081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13082 done; \
13083 echo "Doing install-info in fixincludes" ; \
13084 (cd $(HOST_SUBDIR)/fixincludes && \
13085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13087 "RANLIB=$${RANLIB}" \
13088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13089 install-info) \
13090 || exit 1
13091
13092@endif fixincludes
13093
13094.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13095maybe-install-pdf-fixincludes:
13096@if fixincludes
13097maybe-install-pdf-fixincludes: install-pdf-fixincludes
13098
13099install-pdf-fixincludes: \
13100 configure-fixincludes \
13101 pdf-fixincludes
13102 @: $(MAKE); $(unstage)
13103 @[ -f ./fixincludes/Makefile ] || exit 0; \
13104 r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 $(HOST_EXPORTS) \
13107 for flag in $(EXTRA_HOST_FLAGS) ; do \
13108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109 done; \
13110 echo "Doing install-pdf in fixincludes" ; \
13111 (cd $(HOST_SUBDIR)/fixincludes && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114 "RANLIB=$${RANLIB}" \
13115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116 install-pdf) \
13117 || exit 1
13118
13119@endif fixincludes
13120
13121.PHONY: maybe-install-html-fixincludes install-html-fixincludes
13122maybe-install-html-fixincludes:
13123@if fixincludes
13124maybe-install-html-fixincludes: install-html-fixincludes
13125
13126install-html-fixincludes: \
13127 configure-fixincludes \
13128 html-fixincludes
13129 @: $(MAKE); $(unstage)
13130 @[ -f ./fixincludes/Makefile ] || exit 0; \
13131 r=`${PWD_COMMAND}`; export r; \
13132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13133 $(HOST_EXPORTS) \
13134 for flag in $(EXTRA_HOST_FLAGS) ; do \
13135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13136 done; \
13137 echo "Doing install-html in fixincludes" ; \
13138 (cd $(HOST_SUBDIR)/fixincludes && \
13139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13141 "RANLIB=$${RANLIB}" \
13142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13143 install-html) \
13144 || exit 1
13145
13146@endif fixincludes
13147
13148.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13149maybe-installcheck-fixincludes:
13150@if fixincludes
13151maybe-installcheck-fixincludes: installcheck-fixincludes
13152
13153installcheck-fixincludes: \
13154 configure-fixincludes
13155 @: $(MAKE); $(unstage)
13156 @[ -f ./fixincludes/Makefile ] || exit 0; \
13157 r=`${PWD_COMMAND}`; export r; \
13158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159 $(HOST_EXPORTS) \
13160 for flag in $(EXTRA_HOST_FLAGS) ; do \
13161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13162 done; \
13163 echo "Doing installcheck in fixincludes" ; \
13164 (cd $(HOST_SUBDIR)/fixincludes && \
13165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13167 "RANLIB=$${RANLIB}" \
13168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13169 installcheck) \
13170 || exit 1
13171
13172@endif fixincludes
13173
13174.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13175maybe-mostlyclean-fixincludes:
13176@if fixincludes
13177maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13178
13179mostlyclean-fixincludes:
13180 @: $(MAKE); $(unstage)
13181 @[ -f ./fixincludes/Makefile ] || exit 0; \
13182 r=`${PWD_COMMAND}`; export r; \
13183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184 $(HOST_EXPORTS) \
13185 for flag in $(EXTRA_HOST_FLAGS) ; do \
13186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13187 done; \
13188 echo "Doing mostlyclean in fixincludes" ; \
13189 (cd $(HOST_SUBDIR)/fixincludes && \
13190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13192 "RANLIB=$${RANLIB}" \
13193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13194 mostlyclean) \
13195 || exit 1
13196
13197@endif fixincludes
13198
13199.PHONY: maybe-clean-fixincludes clean-fixincludes
13200maybe-clean-fixincludes:
13201@if fixincludes
13202maybe-clean-fixincludes: clean-fixincludes
13203
13204clean-fixincludes:
13205 @: $(MAKE); $(unstage)
13206 @[ -f ./fixincludes/Makefile ] || exit 0; \
13207 r=`${PWD_COMMAND}`; export r; \
13208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13209 $(HOST_EXPORTS) \
13210 for flag in $(EXTRA_HOST_FLAGS) ; do \
13211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13212 done; \
13213 echo "Doing clean in fixincludes" ; \
13214 (cd $(HOST_SUBDIR)/fixincludes && \
13215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13217 "RANLIB=$${RANLIB}" \
13218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13219 clean) \
13220 || exit 1
13221
13222@endif fixincludes
13223
13224.PHONY: maybe-distclean-fixincludes distclean-fixincludes
13225maybe-distclean-fixincludes:
13226@if fixincludes
13227maybe-distclean-fixincludes: distclean-fixincludes
13228
13229distclean-fixincludes:
13230 @: $(MAKE); $(unstage)
13231 @[ -f ./fixincludes/Makefile ] || exit 0; \
13232 r=`${PWD_COMMAND}`; export r; \
13233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13234 $(HOST_EXPORTS) \
13235 for flag in $(EXTRA_HOST_FLAGS) ; do \
13236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13237 done; \
13238 echo "Doing distclean in fixincludes" ; \
13239 (cd $(HOST_SUBDIR)/fixincludes && \
13240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13242 "RANLIB=$${RANLIB}" \
13243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13244 distclean) \
13245 || exit 1
13246
13247@endif fixincludes
13248
13249.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13250maybe-maintainer-clean-fixincludes:
13251@if fixincludes
13252maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13253
13254maintainer-clean-fixincludes:
13255 @: $(MAKE); $(unstage)
13256 @[ -f ./fixincludes/Makefile ] || exit 0; \
13257 r=`${PWD_COMMAND}`; export r; \
13258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13259 $(HOST_EXPORTS) \
13260 for flag in $(EXTRA_HOST_FLAGS) ; do \
13261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13262 done; \
13263 echo "Doing maintainer-clean in fixincludes" ; \
13264 (cd $(HOST_SUBDIR)/fixincludes && \
13265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13267 "RANLIB=$${RANLIB}" \
13268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13269 maintainer-clean) \
13270 || exit 1
13271
13272@endif fixincludes
13273
13274
13275
13276.PHONY: configure-flex maybe-configure-flex
13277maybe-configure-flex:
13278@if gcc-bootstrap
13279configure-flex: stage_current
13280@endif gcc-bootstrap
13281@if flex
13282maybe-configure-flex: configure-flex
13283configure-flex:
13284 @: $(MAKE); $(unstage)
13285 @r=`${PWD_COMMAND}`; export r; \
13286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13289 $(HOST_EXPORTS) \
13290 echo Configuring in $(HOST_SUBDIR)/flex; \
13291 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13292 case $(srcdir) in \
13293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13294 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13296 esac; \
13297 srcdiroption="--srcdir=$${topdir}/flex"; \
13298 libsrcdir="$$s/flex"; \
13299 $(SHELL) $${libsrcdir}/configure \
13300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13301 --target=${target_alias} $${srcdiroption} \
13302 || exit 1
13303@endif flex
13304
13305
13306
13307
13308
13309.PHONY: all-flex maybe-all-flex
13310maybe-all-flex:
13311@if gcc-bootstrap
13312all-flex: stage_current
13313@endif gcc-bootstrap
13314@if flex
13315TARGET-flex=all
13316maybe-all-flex: all-flex
13317all-flex: configure-flex
13318 @: $(MAKE); $(unstage)
13319 @r=`${PWD_COMMAND}`; export r; \
13320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13321 $(HOST_EXPORTS) \
13322 (cd $(HOST_SUBDIR)/flex && \
13323 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13324 $(TARGET-flex))
13325@endif flex
13326
13327
13328
13329
13330.PHONY: check-flex maybe-check-flex
13331maybe-check-flex:
13332@if flex
13333maybe-check-flex: check-flex
13334
13335# This module is only tested in a native toolchain.
13336check-flex:
13337 @: $(MAKE); $(unstage)
13338 @if [ '$(host)' = '$(target)' ] ; then \
13339 r=`${PWD_COMMAND}`; export r; \
13340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341 $(HOST_EXPORTS) \
13342 (cd $(HOST_SUBDIR)/flex && \
13343 $(MAKE) $(FLAGS_TO_PASS) check); \
13344 fi
13345
13346@endif flex
13347
13348.PHONY: install-flex maybe-install-flex
13349maybe-install-flex:
13350@if flex
13351maybe-install-flex: install-flex
13352
13353install-flex: installdirs
13354 @: $(MAKE); $(unstage)
13355 @r=`${PWD_COMMAND}`; export r; \
13356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13357 $(HOST_EXPORTS) \
13358 (cd $(HOST_SUBDIR)/flex && \
13359 $(MAKE) $(FLAGS_TO_PASS) install)
13360
13361@endif flex
13362
13363# Other targets (info, dvi, pdf, etc.)
13364
13365.PHONY: maybe-info-flex info-flex
13366maybe-info-flex:
13367@if flex
13368maybe-info-flex: info-flex
13369
13370info-flex: \
13371 configure-flex
13372 @: $(MAKE); $(unstage)
13373 @[ -f ./flex/Makefile ] || exit 0; \
13374 r=`${PWD_COMMAND}`; export r; \
13375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13376 $(HOST_EXPORTS) \
13377 for flag in $(EXTRA_HOST_FLAGS) ; do \
13378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13379 done; \
13380 echo "Doing info in flex" ; \
13381 (cd $(HOST_SUBDIR)/flex && \
13382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13384 "RANLIB=$${RANLIB}" \
13385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13386 info) \
13387 || exit 1
13388
13389@endif flex
13390
13391.PHONY: maybe-dvi-flex dvi-flex
13392maybe-dvi-flex:
13393@if flex
13394maybe-dvi-flex: dvi-flex
13395
13396dvi-flex: \
13397 configure-flex
13398 @: $(MAKE); $(unstage)
13399 @[ -f ./flex/Makefile ] || exit 0; \
13400 r=`${PWD_COMMAND}`; export r; \
13401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402 $(HOST_EXPORTS) \
13403 for flag in $(EXTRA_HOST_FLAGS) ; do \
13404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13405 done; \
13406 echo "Doing dvi in flex" ; \
13407 (cd $(HOST_SUBDIR)/flex && \
13408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13410 "RANLIB=$${RANLIB}" \
13411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13412 dvi) \
13413 || exit 1
13414
13415@endif flex
13416
13417.PHONY: maybe-pdf-flex pdf-flex
13418maybe-pdf-flex:
13419@if flex
13420maybe-pdf-flex: pdf-flex
13421
13422pdf-flex: \
13423 configure-flex
13424 @: $(MAKE); $(unstage)
13425 @[ -f ./flex/Makefile ] || exit 0; \
13426 r=`${PWD_COMMAND}`; export r; \
13427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13428 $(HOST_EXPORTS) \
13429 for flag in $(EXTRA_HOST_FLAGS) ; do \
13430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13431 done; \
13432 echo "Doing pdf in flex" ; \
13433 (cd $(HOST_SUBDIR)/flex && \
13434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13436 "RANLIB=$${RANLIB}" \
13437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13438 pdf) \
13439 || exit 1
13440
13441@endif flex
13442
13443.PHONY: maybe-html-flex html-flex
13444maybe-html-flex:
13445@if flex
13446maybe-html-flex: html-flex
13447
13448html-flex: \
13449 configure-flex
13450 @: $(MAKE); $(unstage)
13451 @[ -f ./flex/Makefile ] || exit 0; \
13452 r=`${PWD_COMMAND}`; export r; \
13453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13454 $(HOST_EXPORTS) \
13455 for flag in $(EXTRA_HOST_FLAGS) ; do \
13456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13457 done; \
13458 echo "Doing html in flex" ; \
13459 (cd $(HOST_SUBDIR)/flex && \
13460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13462 "RANLIB=$${RANLIB}" \
13463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13464 html) \
13465 || exit 1
13466
13467@endif flex
13468
13469.PHONY: maybe-TAGS-flex TAGS-flex
13470maybe-TAGS-flex:
13471@if flex
13472maybe-TAGS-flex: TAGS-flex
13473
13474TAGS-flex: \
13475 configure-flex
13476 @: $(MAKE); $(unstage)
13477 @[ -f ./flex/Makefile ] || exit 0; \
13478 r=`${PWD_COMMAND}`; export r; \
13479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13480 $(HOST_EXPORTS) \
13481 for flag in $(EXTRA_HOST_FLAGS) ; do \
13482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13483 done; \
13484 echo "Doing TAGS in flex" ; \
13485 (cd $(HOST_SUBDIR)/flex && \
13486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13488 "RANLIB=$${RANLIB}" \
13489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13490 TAGS) \
13491 || exit 1
13492
13493@endif flex
13494
13495.PHONY: maybe-install-info-flex install-info-flex
13496maybe-install-info-flex:
13497@if flex
13498maybe-install-info-flex: install-info-flex
13499
13500install-info-flex: \
13501 configure-flex \
13502 info-flex
13503 @: $(MAKE); $(unstage)
13504 @[ -f ./flex/Makefile ] || exit 0; \
13505 r=`${PWD_COMMAND}`; export r; \
13506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507 $(HOST_EXPORTS) \
13508 for flag in $(EXTRA_HOST_FLAGS) ; do \
13509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13510 done; \
13511 echo "Doing install-info in flex" ; \
13512 (cd $(HOST_SUBDIR)/flex && \
13513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13515 "RANLIB=$${RANLIB}" \
13516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13517 install-info) \
13518 || exit 1
13519
13520@endif flex
13521
13522.PHONY: maybe-install-pdf-flex install-pdf-flex
13523maybe-install-pdf-flex:
13524@if flex
13525maybe-install-pdf-flex: install-pdf-flex
13526
13527install-pdf-flex: \
13528 configure-flex \
13529 pdf-flex
13530 @: $(MAKE); $(unstage)
13531 @[ -f ./flex/Makefile ] || exit 0; \
13532 r=`${PWD_COMMAND}`; export r; \
13533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13534 $(HOST_EXPORTS) \
13535 for flag in $(EXTRA_HOST_FLAGS) ; do \
13536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13537 done; \
13538 echo "Doing install-pdf in flex" ; \
13539 (cd $(HOST_SUBDIR)/flex && \
13540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13542 "RANLIB=$${RANLIB}" \
13543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13544 install-pdf) \
13545 || exit 1
13546
13547@endif flex
13548
13549.PHONY: maybe-install-html-flex install-html-flex
13550maybe-install-html-flex:
13551@if flex
13552maybe-install-html-flex: install-html-flex
13553
13554install-html-flex: \
13555 configure-flex \
13556 html-flex
13557 @: $(MAKE); $(unstage)
13558 @[ -f ./flex/Makefile ] || exit 0; \
13559 r=`${PWD_COMMAND}`; export r; \
13560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13561 $(HOST_EXPORTS) \
13562 for flag in $(EXTRA_HOST_FLAGS) ; do \
13563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13564 done; \
13565 echo "Doing install-html in flex" ; \
13566 (cd $(HOST_SUBDIR)/flex && \
13567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13569 "RANLIB=$${RANLIB}" \
13570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13571 install-html) \
13572 || exit 1
13573
13574@endif flex
13575
13576.PHONY: maybe-installcheck-flex installcheck-flex
13577maybe-installcheck-flex:
13578@if flex
13579maybe-installcheck-flex: installcheck-flex
13580
13581installcheck-flex: \
13582 configure-flex
13583 @: $(MAKE); $(unstage)
13584 @[ -f ./flex/Makefile ] || exit 0; \
13585 r=`${PWD_COMMAND}`; export r; \
13586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587 $(HOST_EXPORTS) \
13588 for flag in $(EXTRA_HOST_FLAGS) ; do \
13589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13590 done; \
13591 echo "Doing installcheck in flex" ; \
13592 (cd $(HOST_SUBDIR)/flex && \
13593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13595 "RANLIB=$${RANLIB}" \
13596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13597 installcheck) \
13598 || exit 1
13599
13600@endif flex
13601
13602.PHONY: maybe-mostlyclean-flex mostlyclean-flex
13603maybe-mostlyclean-flex:
13604@if flex
13605maybe-mostlyclean-flex: mostlyclean-flex
13606
13607mostlyclean-flex:
13608 @: $(MAKE); $(unstage)
13609 @[ -f ./flex/Makefile ] || exit 0; \
13610 r=`${PWD_COMMAND}`; export r; \
13611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13612 $(HOST_EXPORTS) \
13613 for flag in $(EXTRA_HOST_FLAGS) ; do \
13614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13615 done; \
13616 echo "Doing mostlyclean in flex" ; \
13617 (cd $(HOST_SUBDIR)/flex && \
13618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13620 "RANLIB=$${RANLIB}" \
13621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13622 mostlyclean) \
13623 || exit 1
13624
13625@endif flex
13626
13627.PHONY: maybe-clean-flex clean-flex
13628maybe-clean-flex:
13629@if flex
13630maybe-clean-flex: clean-flex
13631
13632clean-flex:
13633 @: $(MAKE); $(unstage)
13634 @[ -f ./flex/Makefile ] || exit 0; \
13635 r=`${PWD_COMMAND}`; export r; \
13636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13637 $(HOST_EXPORTS) \
13638 for flag in $(EXTRA_HOST_FLAGS) ; do \
13639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13640 done; \
13641 echo "Doing clean in flex" ; \
13642 (cd $(HOST_SUBDIR)/flex && \
13643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13645 "RANLIB=$${RANLIB}" \
13646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13647 clean) \
13648 || exit 1
13649
13650@endif flex
13651
13652.PHONY: maybe-distclean-flex distclean-flex
13653maybe-distclean-flex:
13654@if flex
13655maybe-distclean-flex: distclean-flex
13656
13657distclean-flex:
13658 @: $(MAKE); $(unstage)
13659 @[ -f ./flex/Makefile ] || exit 0; \
13660 r=`${PWD_COMMAND}`; export r; \
13661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13662 $(HOST_EXPORTS) \
13663 for flag in $(EXTRA_HOST_FLAGS) ; do \
13664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13665 done; \
13666 echo "Doing distclean in flex" ; \
13667 (cd $(HOST_SUBDIR)/flex && \
13668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13670 "RANLIB=$${RANLIB}" \
13671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13672 distclean) \
13673 || exit 1
13674
13675@endif flex
13676
13677.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13678maybe-maintainer-clean-flex:
13679@if flex
13680maybe-maintainer-clean-flex: maintainer-clean-flex
13681
13682maintainer-clean-flex:
13683 @: $(MAKE); $(unstage)
13684 @[ -f ./flex/Makefile ] || exit 0; \
13685 r=`${PWD_COMMAND}`; export r; \
13686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13687 $(HOST_EXPORTS) \
13688 for flag in $(EXTRA_HOST_FLAGS) ; do \
13689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13690 done; \
13691 echo "Doing maintainer-clean in flex" ; \
13692 (cd $(HOST_SUBDIR)/flex && \
13693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13695 "RANLIB=$${RANLIB}" \
13696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13697 maintainer-clean) \
13698 || exit 1
13699
13700@endif flex
13701
13702
13703
13704.PHONY: configure-gas maybe-configure-gas
13705maybe-configure-gas:
13706@if gcc-bootstrap
13707configure-gas: stage_current
13708@endif gcc-bootstrap
13709@if gas
13710maybe-configure-gas: configure-gas
13711configure-gas:
13712 @r=`${PWD_COMMAND}`; export r; \
13713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13714 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13716 $(HOST_EXPORTS) \
13717 echo Configuring in $(HOST_SUBDIR)/gas; \
13718 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13719 case $(srcdir) in \
13720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13721 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13723 esac; \
13724 srcdiroption="--srcdir=$${topdir}/gas"; \
13725 libsrcdir="$$s/gas"; \
13726 $(SHELL) $${libsrcdir}/configure \
13727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13728 --target=${target_alias} $${srcdiroption} \
13729 || exit 1
13730@endif gas
13731
13732
13733
13734.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13735maybe-configure-stage1-gas:
13736@if gas-bootstrap
13737maybe-configure-stage1-gas: configure-stage1-gas
13738configure-stage1-gas:
13739 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13740 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13741 @r=`${PWD_COMMAND}`; export r; \
13742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13743 TFLAGS="$(STAGE1_TFLAGS)"; \
13744 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13745 $(HOST_EXPORTS) \
13746 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13747 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13748 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13749 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13751 cd $(HOST_SUBDIR)/gas || exit 1; \
13752 case $(srcdir) in \
13753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13754 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13756 esac; \
13757 srcdiroption="--srcdir=$${topdir}/gas"; \
13758 libsrcdir="$$s/gas"; \
13759 $(SHELL) $${libsrcdir}/configure \
13760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13761 --target=${target_alias} $${srcdiroption} \
13762 $(STAGE1_CONFIGURE_FLAGS)
13763@endif gas-bootstrap
13764
13765.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13766maybe-configure-stage2-gas:
13767@if gas-bootstrap
13768maybe-configure-stage2-gas: configure-stage2-gas
13769configure-stage2-gas:
13770 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13772 @r=`${PWD_COMMAND}`; export r; \
13773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13774 TFLAGS="$(STAGE2_TFLAGS)"; \
13775 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13776 $(HOST_EXPORTS) \
13777 $(POSTSTAGE1_HOST_EXPORTS) \
13778 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13779 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13780 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13781 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13783 cd $(HOST_SUBDIR)/gas || exit 1; \
13784 case $(srcdir) in \
13785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13786 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13788 esac; \
13789 srcdiroption="--srcdir=$${topdir}/gas"; \
13790 libsrcdir="$$s/gas"; \
13791 $(SHELL) $${libsrcdir}/configure \
13792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13793 --target=${target_alias} $${srcdiroption} \
13794 --with-build-libsubdir=$(HOST_SUBDIR) \
13795 $(STAGE2_CONFIGURE_FLAGS)
13796@endif gas-bootstrap
13797
13798.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13799maybe-configure-stage3-gas:
13800@if gas-bootstrap
13801maybe-configure-stage3-gas: configure-stage3-gas
13802configure-stage3-gas:
13803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13805 @r=`${PWD_COMMAND}`; export r; \
13806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807 TFLAGS="$(STAGE3_TFLAGS)"; \
13808 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13809 $(HOST_EXPORTS) \
13810 $(POSTSTAGE1_HOST_EXPORTS) \
13811 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13812 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13813 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13814 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13816 cd $(HOST_SUBDIR)/gas || exit 1; \
13817 case $(srcdir) in \
13818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13819 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13821 esac; \
13822 srcdiroption="--srcdir=$${topdir}/gas"; \
13823 libsrcdir="$$s/gas"; \
13824 $(SHELL) $${libsrcdir}/configure \
13825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13826 --target=${target_alias} $${srcdiroption} \
13827 --with-build-libsubdir=$(HOST_SUBDIR) \
13828 $(STAGE3_CONFIGURE_FLAGS)
13829@endif gas-bootstrap
13830
13831.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13832maybe-configure-stage4-gas:
13833@if gas-bootstrap
13834maybe-configure-stage4-gas: configure-stage4-gas
13835configure-stage4-gas:
13836 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13838 @r=`${PWD_COMMAND}`; export r; \
13839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13840 TFLAGS="$(STAGE4_TFLAGS)"; \
13841 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13842 $(HOST_EXPORTS) \
13843 $(POSTSTAGE1_HOST_EXPORTS) \
13844 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13845 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13846 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13847 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13849 cd $(HOST_SUBDIR)/gas || exit 1; \
13850 case $(srcdir) in \
13851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13852 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13854 esac; \
13855 srcdiroption="--srcdir=$${topdir}/gas"; \
13856 libsrcdir="$$s/gas"; \
13857 $(SHELL) $${libsrcdir}/configure \
13858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13859 --target=${target_alias} $${srcdiroption} \
13860 --with-build-libsubdir=$(HOST_SUBDIR) \
13861 $(STAGE4_CONFIGURE_FLAGS)
13862@endif gas-bootstrap
13863
13864.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13865maybe-configure-stageprofile-gas:
13866@if gas-bootstrap
13867maybe-configure-stageprofile-gas: configure-stageprofile-gas
13868configure-stageprofile-gas:
13869 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13871 @r=`${PWD_COMMAND}`; export r; \
13872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13874 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13875 $(HOST_EXPORTS) \
13876 $(POSTSTAGE1_HOST_EXPORTS) \
13877 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13878 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13879 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13880 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13882 cd $(HOST_SUBDIR)/gas || exit 1; \
13883 case $(srcdir) in \
13884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13885 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13887 esac; \
13888 srcdiroption="--srcdir=$${topdir}/gas"; \
13889 libsrcdir="$$s/gas"; \
13890 $(SHELL) $${libsrcdir}/configure \
13891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13892 --target=${target_alias} $${srcdiroption} \
13893 --with-build-libsubdir=$(HOST_SUBDIR) \
13894 $(STAGEprofile_CONFIGURE_FLAGS)
13895@endif gas-bootstrap
13896
13897.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13898maybe-configure-stagefeedback-gas:
13899@if gas-bootstrap
13900maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13901configure-stagefeedback-gas:
13902 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13903 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13904 @r=`${PWD_COMMAND}`; export r; \
13905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13907 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13908 $(HOST_EXPORTS) \
13909 $(POSTSTAGE1_HOST_EXPORTS) \
13910 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13911 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13912 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13913 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13915 cd $(HOST_SUBDIR)/gas || exit 1; \
13916 case $(srcdir) in \
13917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13918 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13920 esac; \
13921 srcdiroption="--srcdir=$${topdir}/gas"; \
13922 libsrcdir="$$s/gas"; \
13923 $(SHELL) $${libsrcdir}/configure \
13924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13925 --target=${target_alias} $${srcdiroption} \
13926 --with-build-libsubdir=$(HOST_SUBDIR) \
13927 $(STAGEfeedback_CONFIGURE_FLAGS)
13928@endif gas-bootstrap
13929
13930
13931
13932
13933
13934.PHONY: all-gas maybe-all-gas
13935maybe-all-gas:
13936@if gcc-bootstrap
13937all-gas: stage_current
13938@endif gcc-bootstrap
13939@if gas
13940TARGET-gas=all
13941maybe-all-gas: all-gas
13942all-gas: configure-gas
13943 @r=`${PWD_COMMAND}`; export r; \
13944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13945 $(HOST_EXPORTS) \
13946 (cd $(HOST_SUBDIR)/gas && \
13947 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13948 $(TARGET-gas))
13949@endif gas
13950
13951
13952
13953.PHONY: all-stage1-gas maybe-all-stage1-gas
13954.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13955maybe-all-stage1-gas:
13956maybe-clean-stage1-gas:
13957@if gas-bootstrap
13958maybe-all-stage1-gas: all-stage1-gas
13959all-stage1: all-stage1-gas
13960TARGET-stage1-gas = $(TARGET-gas)
13961all-stage1-gas: configure-stage1-gas
13962 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13963 @r=`${PWD_COMMAND}`; export r; \
13964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13965 TFLAGS="$(STAGE1_TFLAGS)"; \
13966 $(HOST_EXPORTS) \
13967 cd $(HOST_SUBDIR)/gas && \
13968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13969 CFLAGS="$(STAGE1_CFLAGS)" \
13970 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13971 LIBCFLAGS="$(LIBCFLAGS)" \
13972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13975 $(EXTRA_HOST_FLAGS) \
13976 TFLAGS="$(STAGE1_TFLAGS)" \
13977 $(TARGET-stage1-gas)
13978
13979maybe-clean-stage1-gas: clean-stage1-gas
13980clean-stage1: clean-stage1-gas
13981clean-stage1-gas:
13982 @if [ $(current_stage) = stage1 ]; then \
13983 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13984 else \
13985 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13986 $(MAKE) stage1-start; \
13987 fi; \
13988 cd $(HOST_SUBDIR)/gas && \
13989 $(MAKE) $(EXTRA_HOST_FLAGS) \
13990 clean
13991@endif gas-bootstrap
13992
13993
13994.PHONY: all-stage2-gas maybe-all-stage2-gas
13995.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13996maybe-all-stage2-gas:
13997maybe-clean-stage2-gas:
13998@if gas-bootstrap
13999maybe-all-stage2-gas: all-stage2-gas
14000all-stage2: all-stage2-gas
14001TARGET-stage2-gas = $(TARGET-gas)
14002all-stage2-gas: configure-stage2-gas
14003 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14004 @r=`${PWD_COMMAND}`; export r; \
14005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006 TFLAGS="$(STAGE2_TFLAGS)"; \
14007 $(HOST_EXPORTS) \
14008 $(POSTSTAGE1_HOST_EXPORTS) \
14009 cd $(HOST_SUBDIR)/gas && \
14010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14011 CFLAGS="$(STAGE2_CFLAGS)" \
14012 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14013 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14014 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14015 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14016 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14017 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14018 TFLAGS="$(STAGE2_TFLAGS)" \
14019 $(TARGET-stage2-gas)
14020
14021maybe-clean-stage2-gas: clean-stage2-gas
14022clean-stage2: clean-stage2-gas
14023clean-stage2-gas:
14024 @if [ $(current_stage) = stage2 ]; then \
14025 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14026 else \
14027 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14028 $(MAKE) stage2-start; \
14029 fi; \
14030 cd $(HOST_SUBDIR)/gas && \
14031 $(MAKE) $(EXTRA_HOST_FLAGS) \
14032 $(POSTSTAGE1_FLAGS_TO_PASS) \
14033 clean
14034@endif gas-bootstrap
14035
14036
14037.PHONY: all-stage3-gas maybe-all-stage3-gas
14038.PHONY: clean-stage3-gas maybe-clean-stage3-gas
14039maybe-all-stage3-gas:
14040maybe-clean-stage3-gas:
14041@if gas-bootstrap
14042maybe-all-stage3-gas: all-stage3-gas
14043all-stage3: all-stage3-gas
14044TARGET-stage3-gas = $(TARGET-gas)
14045all-stage3-gas: configure-stage3-gas
14046 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14047 @r=`${PWD_COMMAND}`; export r; \
14048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14049 TFLAGS="$(STAGE3_TFLAGS)"; \
14050 $(HOST_EXPORTS) \
14051 $(POSTSTAGE1_HOST_EXPORTS) \
14052 cd $(HOST_SUBDIR)/gas && \
14053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14054 CFLAGS="$(STAGE3_CFLAGS)" \
14055 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14056 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14060 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14061 TFLAGS="$(STAGE3_TFLAGS)" \
14062 $(TARGET-stage3-gas)
14063
14064maybe-clean-stage3-gas: clean-stage3-gas
14065clean-stage3: clean-stage3-gas
14066clean-stage3-gas:
14067 @if [ $(current_stage) = stage3 ]; then \
14068 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14069 else \
14070 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14071 $(MAKE) stage3-start; \
14072 fi; \
14073 cd $(HOST_SUBDIR)/gas && \
14074 $(MAKE) $(EXTRA_HOST_FLAGS) \
14075 $(POSTSTAGE1_FLAGS_TO_PASS) \
14076 clean
14077@endif gas-bootstrap
14078
14079
14080.PHONY: all-stage4-gas maybe-all-stage4-gas
14081.PHONY: clean-stage4-gas maybe-clean-stage4-gas
14082maybe-all-stage4-gas:
14083maybe-clean-stage4-gas:
14084@if gas-bootstrap
14085maybe-all-stage4-gas: all-stage4-gas
14086all-stage4: all-stage4-gas
14087TARGET-stage4-gas = $(TARGET-gas)
14088all-stage4-gas: configure-stage4-gas
14089 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14090 @r=`${PWD_COMMAND}`; export r; \
14091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14092 TFLAGS="$(STAGE4_TFLAGS)"; \
14093 $(HOST_EXPORTS) \
14094 $(POSTSTAGE1_HOST_EXPORTS) \
14095 cd $(HOST_SUBDIR)/gas && \
14096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14097 CFLAGS="$(STAGE4_CFLAGS)" \
14098 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14099 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14103 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14104 TFLAGS="$(STAGE4_TFLAGS)" \
14105 $(TARGET-stage4-gas)
14106
14107maybe-clean-stage4-gas: clean-stage4-gas
14108clean-stage4: clean-stage4-gas
14109clean-stage4-gas:
14110 @if [ $(current_stage) = stage4 ]; then \
14111 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14112 else \
14113 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14114 $(MAKE) stage4-start; \
14115 fi; \
14116 cd $(HOST_SUBDIR)/gas && \
14117 $(MAKE) $(EXTRA_HOST_FLAGS) \
14118 $(POSTSTAGE1_FLAGS_TO_PASS) \
14119 clean
14120@endif gas-bootstrap
14121
14122
14123.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14124.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14125maybe-all-stageprofile-gas:
14126maybe-clean-stageprofile-gas:
14127@if gas-bootstrap
14128maybe-all-stageprofile-gas: all-stageprofile-gas
14129all-stageprofile: all-stageprofile-gas
14130TARGET-stageprofile-gas = $(TARGET-gas)
14131all-stageprofile-gas: configure-stageprofile-gas
14132 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14133 @r=`${PWD_COMMAND}`; export r; \
14134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14135 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14136 $(HOST_EXPORTS) \
14137 $(POSTSTAGE1_HOST_EXPORTS) \
14138 cd $(HOST_SUBDIR)/gas && \
14139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14140 CFLAGS="$(STAGEprofile_CFLAGS)" \
14141 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14142 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14146 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14147 TFLAGS="$(STAGEprofile_TFLAGS)" \
14148 $(TARGET-stageprofile-gas)
14149
14150maybe-clean-stageprofile-gas: clean-stageprofile-gas
14151clean-stageprofile: clean-stageprofile-gas
14152clean-stageprofile-gas:
14153 @if [ $(current_stage) = stageprofile ]; then \
14154 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14155 else \
14156 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14157 $(MAKE) stageprofile-start; \
14158 fi; \
14159 cd $(HOST_SUBDIR)/gas && \
14160 $(MAKE) $(EXTRA_HOST_FLAGS) \
14161 $(POSTSTAGE1_FLAGS_TO_PASS) \
14162 clean
14163@endif gas-bootstrap
14164
14165
14166.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14167.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14168maybe-all-stagefeedback-gas:
14169maybe-clean-stagefeedback-gas:
14170@if gas-bootstrap
14171maybe-all-stagefeedback-gas: all-stagefeedback-gas
14172all-stagefeedback: all-stagefeedback-gas
14173TARGET-stagefeedback-gas = $(TARGET-gas)
14174all-stagefeedback-gas: configure-stagefeedback-gas
14175 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14176 @r=`${PWD_COMMAND}`; export r; \
14177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14178 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14179 $(HOST_EXPORTS) \
14180 $(POSTSTAGE1_HOST_EXPORTS) \
14181 cd $(HOST_SUBDIR)/gas && \
14182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14183 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14184 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14185 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14190 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14191 $(TARGET-stagefeedback-gas)
14192
14193maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14194clean-stagefeedback: clean-stagefeedback-gas
14195clean-stagefeedback-gas:
14196 @if [ $(current_stage) = stagefeedback ]; then \
14197 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14198 else \
14199 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14200 $(MAKE) stagefeedback-start; \
14201 fi; \
14202 cd $(HOST_SUBDIR)/gas && \
14203 $(MAKE) $(EXTRA_HOST_FLAGS) \
14204 $(POSTSTAGE1_FLAGS_TO_PASS) \
14205 clean
14206@endif gas-bootstrap
14207
14208
14209
14210
14211
14212.PHONY: check-gas maybe-check-gas
14213maybe-check-gas:
14214@if gas
14215maybe-check-gas: check-gas
14216
14217check-gas:
14218 @: $(MAKE); $(unstage)
14219 @r=`${PWD_COMMAND}`; export r; \
14220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14221 $(HOST_EXPORTS) \
14222 (cd $(HOST_SUBDIR)/gas && \
14223 $(MAKE) $(FLAGS_TO_PASS) check)
14224
14225@endif gas
14226
14227.PHONY: install-gas maybe-install-gas
14228maybe-install-gas:
14229@if gas
14230maybe-install-gas: install-gas
14231
14232install-gas: installdirs
14233 @: $(MAKE); $(unstage)
14234 @r=`${PWD_COMMAND}`; export r; \
14235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14236 $(HOST_EXPORTS) \
14237 (cd $(HOST_SUBDIR)/gas && \
14238 $(MAKE) $(FLAGS_TO_PASS) install)
14239
14240@endif gas
14241
14242# Other targets (info, dvi, pdf, etc.)
14243
14244.PHONY: maybe-info-gas info-gas
14245maybe-info-gas:
14246@if gas
14247maybe-info-gas: info-gas
14248
14249info-gas: \
14250 configure-gas
14251 @[ -f ./gas/Makefile ] || exit 0; \
14252 r=`${PWD_COMMAND}`; export r; \
14253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254 $(HOST_EXPORTS) \
14255 for flag in $(EXTRA_HOST_FLAGS) ; do \
14256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14257 done; \
14258 echo "Doing info in gas" ; \
14259 (cd $(HOST_SUBDIR)/gas && \
14260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262 "RANLIB=$${RANLIB}" \
14263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14264 info) \
14265 || exit 1
14266
14267@endif gas
14268
14269.PHONY: maybe-dvi-gas dvi-gas
14270maybe-dvi-gas:
14271@if gas
14272maybe-dvi-gas: dvi-gas
14273
14274dvi-gas: \
14275 configure-gas
14276 @[ -f ./gas/Makefile ] || exit 0; \
14277 r=`${PWD_COMMAND}`; export r; \
14278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279 $(HOST_EXPORTS) \
14280 for flag in $(EXTRA_HOST_FLAGS) ; do \
14281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14282 done; \
14283 echo "Doing dvi in gas" ; \
14284 (cd $(HOST_SUBDIR)/gas && \
14285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14287 "RANLIB=$${RANLIB}" \
14288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14289 dvi) \
14290 || exit 1
14291
14292@endif gas
14293
14294.PHONY: maybe-pdf-gas pdf-gas
14295maybe-pdf-gas:
14296@if gas
14297maybe-pdf-gas: pdf-gas
14298
14299pdf-gas: \
14300 configure-gas
14301 @[ -f ./gas/Makefile ] || exit 0; \
14302 r=`${PWD_COMMAND}`; export r; \
14303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14304 $(HOST_EXPORTS) \
14305 for flag in $(EXTRA_HOST_FLAGS) ; do \
14306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14307 done; \
14308 echo "Doing pdf in gas" ; \
14309 (cd $(HOST_SUBDIR)/gas && \
14310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14312 "RANLIB=$${RANLIB}" \
14313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14314 pdf) \
14315 || exit 1
14316
14317@endif gas
14318
14319.PHONY: maybe-html-gas html-gas
14320maybe-html-gas:
14321@if gas
14322maybe-html-gas: html-gas
14323
14324html-gas: \
14325 configure-gas
14326 @[ -f ./gas/Makefile ] || exit 0; \
14327 r=`${PWD_COMMAND}`; export r; \
14328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14329 $(HOST_EXPORTS) \
14330 for flag in $(EXTRA_HOST_FLAGS) ; do \
14331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14332 done; \
14333 echo "Doing html in gas" ; \
14334 (cd $(HOST_SUBDIR)/gas && \
14335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14337 "RANLIB=$${RANLIB}" \
14338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14339 html) \
14340 || exit 1
14341
14342@endif gas
14343
14344.PHONY: maybe-TAGS-gas TAGS-gas
14345maybe-TAGS-gas:
14346@if gas
14347maybe-TAGS-gas: TAGS-gas
14348
14349TAGS-gas: \
14350 configure-gas
14351 @[ -f ./gas/Makefile ] || exit 0; \
14352 r=`${PWD_COMMAND}`; export r; \
14353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354 $(HOST_EXPORTS) \
14355 for flag in $(EXTRA_HOST_FLAGS) ; do \
14356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14357 done; \
14358 echo "Doing TAGS in gas" ; \
14359 (cd $(HOST_SUBDIR)/gas && \
14360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14362 "RANLIB=$${RANLIB}" \
14363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14364 TAGS) \
14365 || exit 1
14366
14367@endif gas
14368
14369.PHONY: maybe-install-info-gas install-info-gas
14370maybe-install-info-gas:
14371@if gas
14372maybe-install-info-gas: install-info-gas
14373
14374install-info-gas: \
14375 configure-gas \
14376 info-gas
14377 @[ -f ./gas/Makefile ] || exit 0; \
14378 r=`${PWD_COMMAND}`; export r; \
14379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14380 $(HOST_EXPORTS) \
14381 for flag in $(EXTRA_HOST_FLAGS) ; do \
14382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14383 done; \
14384 echo "Doing install-info in gas" ; \
14385 (cd $(HOST_SUBDIR)/gas && \
14386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14388 "RANLIB=$${RANLIB}" \
14389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14390 install-info) \
14391 || exit 1
14392
14393@endif gas
14394
14395.PHONY: maybe-install-pdf-gas install-pdf-gas
14396maybe-install-pdf-gas:
14397@if gas
14398maybe-install-pdf-gas: install-pdf-gas
14399
14400install-pdf-gas: \
14401 configure-gas \
14402 pdf-gas
14403 @[ -f ./gas/Makefile ] || exit 0; \
14404 r=`${PWD_COMMAND}`; export r; \
14405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14406 $(HOST_EXPORTS) \
14407 for flag in $(EXTRA_HOST_FLAGS) ; do \
14408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14409 done; \
14410 echo "Doing install-pdf in gas" ; \
14411 (cd $(HOST_SUBDIR)/gas && \
14412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14414 "RANLIB=$${RANLIB}" \
14415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14416 install-pdf) \
14417 || exit 1
14418
14419@endif gas
14420
14421.PHONY: maybe-install-html-gas install-html-gas
14422maybe-install-html-gas:
14423@if gas
14424maybe-install-html-gas: install-html-gas
14425
14426install-html-gas: \
14427 configure-gas \
14428 html-gas
14429 @[ -f ./gas/Makefile ] || exit 0; \
14430 r=`${PWD_COMMAND}`; export r; \
14431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432 $(HOST_EXPORTS) \
14433 for flag in $(EXTRA_HOST_FLAGS) ; do \
14434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14435 done; \
14436 echo "Doing install-html in gas" ; \
14437 (cd $(HOST_SUBDIR)/gas && \
14438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14440 "RANLIB=$${RANLIB}" \
14441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14442 install-html) \
14443 || exit 1
14444
14445@endif gas
14446
14447.PHONY: maybe-installcheck-gas installcheck-gas
14448maybe-installcheck-gas:
14449@if gas
14450maybe-installcheck-gas: installcheck-gas
14451
14452installcheck-gas: \
14453 configure-gas
14454 @[ -f ./gas/Makefile ] || exit 0; \
14455 r=`${PWD_COMMAND}`; export r; \
14456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14457 $(HOST_EXPORTS) \
14458 for flag in $(EXTRA_HOST_FLAGS) ; do \
14459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14460 done; \
14461 echo "Doing installcheck in gas" ; \
14462 (cd $(HOST_SUBDIR)/gas && \
14463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14465 "RANLIB=$${RANLIB}" \
14466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14467 installcheck) \
14468 || exit 1
14469
14470@endif gas
14471
14472.PHONY: maybe-mostlyclean-gas mostlyclean-gas
14473maybe-mostlyclean-gas:
14474@if gas
14475maybe-mostlyclean-gas: mostlyclean-gas
14476
14477mostlyclean-gas:
14478 @[ -f ./gas/Makefile ] || exit 0; \
14479 r=`${PWD_COMMAND}`; export r; \
14480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14481 $(HOST_EXPORTS) \
14482 for flag in $(EXTRA_HOST_FLAGS) ; do \
14483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14484 done; \
14485 echo "Doing mostlyclean in gas" ; \
14486 (cd $(HOST_SUBDIR)/gas && \
14487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14489 "RANLIB=$${RANLIB}" \
14490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14491 mostlyclean) \
14492 || exit 1
14493
14494@endif gas
14495
14496.PHONY: maybe-clean-gas clean-gas
14497maybe-clean-gas:
14498@if gas
14499maybe-clean-gas: clean-gas
14500
14501clean-gas:
14502 @[ -f ./gas/Makefile ] || exit 0; \
14503 r=`${PWD_COMMAND}`; export r; \
14504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505 $(HOST_EXPORTS) \
14506 for flag in $(EXTRA_HOST_FLAGS) ; do \
14507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14508 done; \
14509 echo "Doing clean in gas" ; \
14510 (cd $(HOST_SUBDIR)/gas && \
14511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14513 "RANLIB=$${RANLIB}" \
14514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14515 clean) \
14516 || exit 1
14517
14518@endif gas
14519
14520.PHONY: maybe-distclean-gas distclean-gas
14521maybe-distclean-gas:
14522@if gas
14523maybe-distclean-gas: distclean-gas
14524
14525distclean-gas:
14526 @[ -f ./gas/Makefile ] || exit 0; \
14527 r=`${PWD_COMMAND}`; export r; \
14528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14529 $(HOST_EXPORTS) \
14530 for flag in $(EXTRA_HOST_FLAGS) ; do \
14531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14532 done; \
14533 echo "Doing distclean in gas" ; \
14534 (cd $(HOST_SUBDIR)/gas && \
14535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14537 "RANLIB=$${RANLIB}" \
14538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14539 distclean) \
14540 || exit 1
14541
14542@endif gas
14543
14544.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14545maybe-maintainer-clean-gas:
14546@if gas
14547maybe-maintainer-clean-gas: maintainer-clean-gas
14548
14549maintainer-clean-gas:
14550 @[ -f ./gas/Makefile ] || exit 0; \
14551 r=`${PWD_COMMAND}`; export r; \
14552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14553 $(HOST_EXPORTS) \
14554 for flag in $(EXTRA_HOST_FLAGS) ; do \
14555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14556 done; \
14557 echo "Doing maintainer-clean in gas" ; \
14558 (cd $(HOST_SUBDIR)/gas && \
14559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14561 "RANLIB=$${RANLIB}" \
14562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14563 maintainer-clean) \
14564 || exit 1
14565
14566@endif gas
14567
14568
14569
14570.PHONY: configure-gcc maybe-configure-gcc
14571maybe-configure-gcc:
14572@if gcc-bootstrap
14573configure-gcc: stage_current
14574@endif gcc-bootstrap
14575@if gcc
14576maybe-configure-gcc: configure-gcc
14577configure-gcc:
14578 @r=`${PWD_COMMAND}`; export r; \
14579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14580 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14582 $(HOST_EXPORTS) \
14583 echo Configuring in $(HOST_SUBDIR)/gcc; \
14584 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14585 case $(srcdir) in \
14586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14587 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14589 esac; \
14590 srcdiroption="--srcdir=$${topdir}/gcc"; \
14591 libsrcdir="$$s/gcc"; \
14592 $(SHELL) $${libsrcdir}/configure \
14593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14594 --target=${target_alias} $${srcdiroption} \
14595 || exit 1
14596@endif gcc
14597
14598
14599
14600.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14601maybe-configure-stage1-gcc:
14602@if gcc-bootstrap
14603maybe-configure-stage1-gcc: configure-stage1-gcc
14604configure-stage1-gcc:
14605 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14607 @r=`${PWD_COMMAND}`; export r; \
14608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14609 TFLAGS="$(STAGE1_TFLAGS)"; \
14610 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14611 $(HOST_EXPORTS) \
14612 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14613 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14614 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14615 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14617 cd $(HOST_SUBDIR)/gcc || exit 1; \
14618 case $(srcdir) in \
14619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14620 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14622 esac; \
14623 srcdiroption="--srcdir=$${topdir}/gcc"; \
14624 libsrcdir="$$s/gcc"; \
14625 $(SHELL) $${libsrcdir}/configure \
14626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14627 --target=${target_alias} $${srcdiroption} \
14628 $(STAGE1_CONFIGURE_FLAGS)
14629@endif gcc-bootstrap
14630
14631.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14632maybe-configure-stage2-gcc:
14633@if gcc-bootstrap
14634maybe-configure-stage2-gcc: configure-stage2-gcc
14635configure-stage2-gcc:
14636 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14638 @r=`${PWD_COMMAND}`; export r; \
14639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14640 TFLAGS="$(STAGE2_TFLAGS)"; \
14641 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14642 $(HOST_EXPORTS) \
14643 $(POSTSTAGE1_HOST_EXPORTS) \
14644 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14645 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14646 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14647 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14649 cd $(HOST_SUBDIR)/gcc || exit 1; \
14650 case $(srcdir) in \
14651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14652 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14654 esac; \
14655 srcdiroption="--srcdir=$${topdir}/gcc"; \
14656 libsrcdir="$$s/gcc"; \
14657 $(SHELL) $${libsrcdir}/configure \
14658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14659 --target=${target_alias} $${srcdiroption} \
14660 --with-build-libsubdir=$(HOST_SUBDIR) \
14661 $(STAGE2_CONFIGURE_FLAGS)
14662@endif gcc-bootstrap
14663
14664.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14665maybe-configure-stage3-gcc:
14666@if gcc-bootstrap
14667maybe-configure-stage3-gcc: configure-stage3-gcc
14668configure-stage3-gcc:
14669 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14671 @r=`${PWD_COMMAND}`; export r; \
14672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673 TFLAGS="$(STAGE3_TFLAGS)"; \
14674 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14675 $(HOST_EXPORTS) \
14676 $(POSTSTAGE1_HOST_EXPORTS) \
14677 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14678 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14679 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14680 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14682 cd $(HOST_SUBDIR)/gcc || exit 1; \
14683 case $(srcdir) in \
14684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14685 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14687 esac; \
14688 srcdiroption="--srcdir=$${topdir}/gcc"; \
14689 libsrcdir="$$s/gcc"; \
14690 $(SHELL) $${libsrcdir}/configure \
14691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14692 --target=${target_alias} $${srcdiroption} \
14693 --with-build-libsubdir=$(HOST_SUBDIR) \
14694 $(STAGE3_CONFIGURE_FLAGS)
14695@endif gcc-bootstrap
14696
14697.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14698maybe-configure-stage4-gcc:
14699@if gcc-bootstrap
14700maybe-configure-stage4-gcc: configure-stage4-gcc
14701configure-stage4-gcc:
14702 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14703 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14704 @r=`${PWD_COMMAND}`; export r; \
14705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14706 TFLAGS="$(STAGE4_TFLAGS)"; \
14707 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14708 $(HOST_EXPORTS) \
14709 $(POSTSTAGE1_HOST_EXPORTS) \
14710 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14711 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14712 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14713 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14715 cd $(HOST_SUBDIR)/gcc || exit 1; \
14716 case $(srcdir) in \
14717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14718 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14720 esac; \
14721 srcdiroption="--srcdir=$${topdir}/gcc"; \
14722 libsrcdir="$$s/gcc"; \
14723 $(SHELL) $${libsrcdir}/configure \
14724 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14725 --target=${target_alias} $${srcdiroption} \
14726 --with-build-libsubdir=$(HOST_SUBDIR) \
14727 $(STAGE4_CONFIGURE_FLAGS)
14728@endif gcc-bootstrap
14729
14730.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14731maybe-configure-stageprofile-gcc:
14732@if gcc-bootstrap
14733maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14734configure-stageprofile-gcc:
14735 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14736 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14737 @r=`${PWD_COMMAND}`; export r; \
14738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14739 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14740 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14741 $(HOST_EXPORTS) \
14742 $(POSTSTAGE1_HOST_EXPORTS) \
14743 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14744 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14745 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14746 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14748 cd $(HOST_SUBDIR)/gcc || exit 1; \
14749 case $(srcdir) in \
14750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14751 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14753 esac; \
14754 srcdiroption="--srcdir=$${topdir}/gcc"; \
14755 libsrcdir="$$s/gcc"; \
14756 $(SHELL) $${libsrcdir}/configure \
14757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14758 --target=${target_alias} $${srcdiroption} \
14759 --with-build-libsubdir=$(HOST_SUBDIR) \
14760 $(STAGEprofile_CONFIGURE_FLAGS)
14761@endif gcc-bootstrap
14762
14763.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14764maybe-configure-stagefeedback-gcc:
14765@if gcc-bootstrap
14766maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14767configure-stagefeedback-gcc:
14768 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14770 @r=`${PWD_COMMAND}`; export r; \
14771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14773 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14774 $(HOST_EXPORTS) \
14775 $(POSTSTAGE1_HOST_EXPORTS) \
14776 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14777 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14778 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14779 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14781 cd $(HOST_SUBDIR)/gcc || exit 1; \
14782 case $(srcdir) in \
14783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14784 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14786 esac; \
14787 srcdiroption="--srcdir=$${topdir}/gcc"; \
14788 libsrcdir="$$s/gcc"; \
14789 $(SHELL) $${libsrcdir}/configure \
14790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14791 --target=${target_alias} $${srcdiroption} \
14792 --with-build-libsubdir=$(HOST_SUBDIR) \
14793 $(STAGEfeedback_CONFIGURE_FLAGS)
14794@endif gcc-bootstrap
14795
14796
14797
14798
14799
14800.PHONY: all-gcc maybe-all-gcc
14801maybe-all-gcc:
14802@if gcc-bootstrap
14803all-gcc: stage_current
14804@endif gcc-bootstrap
14805@if gcc
14806TARGET-gcc=all
14807maybe-all-gcc: all-gcc
14808all-gcc: configure-gcc
14809 @r=`${PWD_COMMAND}`; export r; \
14810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14811 $(HOST_EXPORTS) \
14812 (cd $(HOST_SUBDIR)/gcc && \
14813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14814 $(TARGET-gcc))
14815@endif gcc
14816
14817
14818
14819.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14820.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14821maybe-all-stage1-gcc:
14822maybe-clean-stage1-gcc:
14823@if gcc-bootstrap
14824maybe-all-stage1-gcc: all-stage1-gcc
14825all-stage1: all-stage1-gcc
14826TARGET-stage1-gcc = $(TARGET-gcc)
14827all-stage1-gcc: configure-stage1-gcc
14828 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14829 @r=`${PWD_COMMAND}`; export r; \
14830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14831 TFLAGS="$(STAGE1_TFLAGS)"; \
14832 $(HOST_EXPORTS) \
14833 cd $(HOST_SUBDIR)/gcc && \
14834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14835 CFLAGS="$(STAGE1_CFLAGS)" \
14836 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14837 LIBCFLAGS="$(LIBCFLAGS)" \
14838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14841 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14842 TFLAGS="$(STAGE1_TFLAGS)" \
14843 $(TARGET-stage1-gcc)
14844
14845maybe-clean-stage1-gcc: clean-stage1-gcc
14846clean-stage1: clean-stage1-gcc
14847clean-stage1-gcc:
14848 @if [ $(current_stage) = stage1 ]; then \
14849 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14850 else \
14851 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14852 $(MAKE) stage1-start; \
14853 fi; \
14854 cd $(HOST_SUBDIR)/gcc && \
14855 $(MAKE) $(EXTRA_HOST_FLAGS) \
14856 $(EXTRA_GCC_FLAGS) clean
14857@endif gcc-bootstrap
14858
14859
14860.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14861.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14862maybe-all-stage2-gcc:
14863maybe-clean-stage2-gcc:
14864@if gcc-bootstrap
14865maybe-all-stage2-gcc: all-stage2-gcc
14866all-stage2: all-stage2-gcc
14867TARGET-stage2-gcc = $(TARGET-gcc)
14868all-stage2-gcc: configure-stage2-gcc
14869 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14870 @r=`${PWD_COMMAND}`; export r; \
14871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872 TFLAGS="$(STAGE2_TFLAGS)"; \
14873 $(HOST_EXPORTS) \
14874 $(POSTSTAGE1_HOST_EXPORTS) \
14875 cd $(HOST_SUBDIR)/gcc && \
14876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14877 CFLAGS="$(STAGE2_CFLAGS)" \
14878 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14879 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14884 TFLAGS="$(STAGE2_TFLAGS)" \
14885 $(TARGET-stage2-gcc)
14886
14887maybe-clean-stage2-gcc: clean-stage2-gcc
14888clean-stage2: clean-stage2-gcc
14889clean-stage2-gcc:
14890 @if [ $(current_stage) = stage2 ]; then \
14891 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14892 else \
14893 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14894 $(MAKE) stage2-start; \
14895 fi; \
14896 cd $(HOST_SUBDIR)/gcc && \
14897 $(MAKE) $(EXTRA_HOST_FLAGS) \
14898 $(POSTSTAGE1_FLAGS_TO_PASS) \
14899 $(EXTRA_GCC_FLAGS) clean
14900@endif gcc-bootstrap
14901
14902
14903.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14904.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14905maybe-all-stage3-gcc:
14906maybe-clean-stage3-gcc:
14907@if gcc-bootstrap
14908maybe-all-stage3-gcc: all-stage3-gcc
14909all-stage3: all-stage3-gcc
14910TARGET-stage3-gcc = $(TARGET-gcc)
14911all-stage3-gcc: configure-stage3-gcc
14912 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14913 @r=`${PWD_COMMAND}`; export r; \
14914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14915 TFLAGS="$(STAGE3_TFLAGS)"; \
14916 $(HOST_EXPORTS) \
14917 $(POSTSTAGE1_HOST_EXPORTS) \
14918 cd $(HOST_SUBDIR)/gcc && \
14919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14920 CFLAGS="$(STAGE3_CFLAGS)" \
14921 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14922 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14927 TFLAGS="$(STAGE3_TFLAGS)" \
14928 $(TARGET-stage3-gcc)
14929
14930maybe-clean-stage3-gcc: clean-stage3-gcc
14931clean-stage3: clean-stage3-gcc
14932clean-stage3-gcc:
14933 @if [ $(current_stage) = stage3 ]; then \
14934 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14935 else \
14936 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14937 $(MAKE) stage3-start; \
14938 fi; \
14939 cd $(HOST_SUBDIR)/gcc && \
14940 $(MAKE) $(EXTRA_HOST_FLAGS) \
14941 $(POSTSTAGE1_FLAGS_TO_PASS) \
14942 $(EXTRA_GCC_FLAGS) clean
14943@endif gcc-bootstrap
14944
14945
14946.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14947.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14948maybe-all-stage4-gcc:
14949maybe-clean-stage4-gcc:
14950@if gcc-bootstrap
14951maybe-all-stage4-gcc: all-stage4-gcc
14952all-stage4: all-stage4-gcc
14953TARGET-stage4-gcc = $(TARGET-gcc)
14954all-stage4-gcc: configure-stage4-gcc
14955 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14956 @r=`${PWD_COMMAND}`; export r; \
14957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14958 TFLAGS="$(STAGE4_TFLAGS)"; \
14959 $(HOST_EXPORTS) \
14960 $(POSTSTAGE1_HOST_EXPORTS) \
14961 cd $(HOST_SUBDIR)/gcc && \
14962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14963 CFLAGS="$(STAGE4_CFLAGS)" \
14964 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14965 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14970 TFLAGS="$(STAGE4_TFLAGS)" \
14971 $(TARGET-stage4-gcc)
14972
14973maybe-clean-stage4-gcc: clean-stage4-gcc
14974clean-stage4: clean-stage4-gcc
14975clean-stage4-gcc:
14976 @if [ $(current_stage) = stage4 ]; then \
14977 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14978 else \
14979 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14980 $(MAKE) stage4-start; \
14981 fi; \
14982 cd $(HOST_SUBDIR)/gcc && \
14983 $(MAKE) $(EXTRA_HOST_FLAGS) \
14984 $(POSTSTAGE1_FLAGS_TO_PASS) \
14985 $(EXTRA_GCC_FLAGS) clean
14986@endif gcc-bootstrap
14987
14988
14989.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14990.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14991maybe-all-stageprofile-gcc:
14992maybe-clean-stageprofile-gcc:
14993@if gcc-bootstrap
14994maybe-all-stageprofile-gcc: all-stageprofile-gcc
14995all-stageprofile: all-stageprofile-gcc
14996TARGET-stageprofile-gcc = $(TARGET-gcc)
14997all-stageprofile-gcc: configure-stageprofile-gcc
14998 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14999 @r=`${PWD_COMMAND}`; export r; \
15000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15001 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15002 $(HOST_EXPORTS) \
15003 $(POSTSTAGE1_HOST_EXPORTS) \
15004 cd $(HOST_SUBDIR)/gcc && \
15005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15006 CFLAGS="$(STAGEprofile_CFLAGS)" \
15007 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15008 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15013 TFLAGS="$(STAGEprofile_TFLAGS)" \
15014 $(TARGET-stageprofile-gcc)
15015
15016maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15017clean-stageprofile: clean-stageprofile-gcc
15018clean-stageprofile-gcc:
15019 @if [ $(current_stage) = stageprofile ]; then \
15020 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15021 else \
15022 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15023 $(MAKE) stageprofile-start; \
15024 fi; \
15025 cd $(HOST_SUBDIR)/gcc && \
15026 $(MAKE) $(EXTRA_HOST_FLAGS) \
15027 $(POSTSTAGE1_FLAGS_TO_PASS) \
15028 $(EXTRA_GCC_FLAGS) clean
15029@endif gcc-bootstrap
15030
15031
15032.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15033.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15034maybe-all-stagefeedback-gcc:
15035maybe-clean-stagefeedback-gcc:
15036@if gcc-bootstrap
15037maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15038all-stagefeedback: all-stagefeedback-gcc
15039TARGET-stagefeedback-gcc = $(TARGET-gcc)
15040all-stagefeedback-gcc: configure-stagefeedback-gcc
15041 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15042 @r=`${PWD_COMMAND}`; export r; \
15043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15044 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15045 $(HOST_EXPORTS) \
15046 $(POSTSTAGE1_HOST_EXPORTS) \
15047 cd $(HOST_SUBDIR)/gcc && \
15048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15049 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15050 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15051 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15056 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15057 $(TARGET-stagefeedback-gcc)
15058
15059maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15060clean-stagefeedback: clean-stagefeedback-gcc
15061clean-stagefeedback-gcc:
15062 @if [ $(current_stage) = stagefeedback ]; then \
15063 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15064 else \
15065 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15066 $(MAKE) stagefeedback-start; \
15067 fi; \
15068 cd $(HOST_SUBDIR)/gcc && \
15069 $(MAKE) $(EXTRA_HOST_FLAGS) \
15070 $(POSTSTAGE1_FLAGS_TO_PASS) \
15071 $(EXTRA_GCC_FLAGS) clean
15072@endif gcc-bootstrap
15073
15074
15075
15076
15077
15078.PHONY: check-gcc maybe-check-gcc
15079maybe-check-gcc:
15080@if gcc
15081maybe-check-gcc: check-gcc
15082
15083check-gcc:
15084 @: $(MAKE); $(unstage)
15085 @r=`${PWD_COMMAND}`; export r; \
15086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15087 $(HOST_EXPORTS) \
15088 (cd $(HOST_SUBDIR)/gcc && \
15089 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15090
15091@endif gcc
15092
15093.PHONY: install-gcc maybe-install-gcc
15094maybe-install-gcc:
15095@if gcc
15096maybe-install-gcc: install-gcc
15097
15098install-gcc: installdirs
15099 @: $(MAKE); $(unstage)
15100 @r=`${PWD_COMMAND}`; export r; \
15101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102 $(HOST_EXPORTS) \
15103 (cd $(HOST_SUBDIR)/gcc && \
15104 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15105
15106@endif gcc
15107
15108# Other targets (info, dvi, pdf, etc.)
15109
15110.PHONY: maybe-info-gcc info-gcc
15111maybe-info-gcc:
15112@if gcc
15113maybe-info-gcc: info-gcc
15114
15115info-gcc: \
15116 configure-gcc
15117 @[ -f ./gcc/Makefile ] || exit 0; \
15118 r=`${PWD_COMMAND}`; export r; \
15119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15120 $(HOST_EXPORTS) \
15121 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15123 done; \
15124 echo "Doing info in gcc" ; \
15125 (cd $(HOST_SUBDIR)/gcc && \
15126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15128 "RANLIB=$${RANLIB}" \
15129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15130 info) \
15131 || exit 1
15132
15133@endif gcc
15134
15135.PHONY: maybe-dvi-gcc dvi-gcc
15136maybe-dvi-gcc:
15137@if gcc
15138maybe-dvi-gcc: dvi-gcc
15139
15140dvi-gcc: \
15141 configure-gcc
15142 @[ -f ./gcc/Makefile ] || exit 0; \
15143 r=`${PWD_COMMAND}`; export r; \
15144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15145 $(HOST_EXPORTS) \
15146 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15148 done; \
15149 echo "Doing dvi in gcc" ; \
15150 (cd $(HOST_SUBDIR)/gcc && \
15151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15153 "RANLIB=$${RANLIB}" \
15154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15155 dvi) \
15156 || exit 1
15157
15158@endif gcc
15159
15160.PHONY: maybe-pdf-gcc pdf-gcc
15161maybe-pdf-gcc:
15162@if gcc
15163maybe-pdf-gcc: pdf-gcc
15164
15165pdf-gcc: \
15166 configure-gcc
15167 @[ -f ./gcc/Makefile ] || exit 0; \
15168 r=`${PWD_COMMAND}`; export r; \
15169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170 $(HOST_EXPORTS) \
15171 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15173 done; \
15174 echo "Doing pdf in gcc" ; \
15175 (cd $(HOST_SUBDIR)/gcc && \
15176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15178 "RANLIB=$${RANLIB}" \
15179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15180 pdf) \
15181 || exit 1
15182
15183@endif gcc
15184
15185.PHONY: maybe-html-gcc html-gcc
15186maybe-html-gcc:
15187@if gcc
15188maybe-html-gcc: html-gcc
15189
15190html-gcc: \
15191 configure-gcc
15192 @[ -f ./gcc/Makefile ] || exit 0; \
15193 r=`${PWD_COMMAND}`; export r; \
15194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15195 $(HOST_EXPORTS) \
15196 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15198 done; \
15199 echo "Doing html in gcc" ; \
15200 (cd $(HOST_SUBDIR)/gcc && \
15201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15203 "RANLIB=$${RANLIB}" \
15204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15205 html) \
15206 || exit 1
15207
15208@endif gcc
15209
15210.PHONY: maybe-TAGS-gcc TAGS-gcc
15211maybe-TAGS-gcc:
15212@if gcc
15213maybe-TAGS-gcc: TAGS-gcc
15214
15215TAGS-gcc: \
15216 configure-gcc
15217 @[ -f ./gcc/Makefile ] || exit 0; \
15218 r=`${PWD_COMMAND}`; export r; \
15219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15220 $(HOST_EXPORTS) \
15221 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15223 done; \
15224 echo "Doing TAGS in gcc" ; \
15225 (cd $(HOST_SUBDIR)/gcc && \
15226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15228 "RANLIB=$${RANLIB}" \
15229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15230 TAGS) \
15231 || exit 1
15232
15233@endif gcc
15234
15235.PHONY: maybe-install-info-gcc install-info-gcc
15236maybe-install-info-gcc:
15237@if gcc
15238maybe-install-info-gcc: install-info-gcc
15239
15240install-info-gcc: \
15241 configure-gcc \
15242 info-gcc
15243 @[ -f ./gcc/Makefile ] || exit 0; \
15244 r=`${PWD_COMMAND}`; export r; \
15245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15246 $(HOST_EXPORTS) \
15247 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15249 done; \
15250 echo "Doing install-info in gcc" ; \
15251 (cd $(HOST_SUBDIR)/gcc && \
15252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15254 "RANLIB=$${RANLIB}" \
15255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15256 install-info) \
15257 || exit 1
15258
15259@endif gcc
15260
15261.PHONY: maybe-install-pdf-gcc install-pdf-gcc
15262maybe-install-pdf-gcc:
15263@if gcc
15264maybe-install-pdf-gcc: install-pdf-gcc
15265
15266install-pdf-gcc: \
15267 configure-gcc \
15268 pdf-gcc
15269 @[ -f ./gcc/Makefile ] || exit 0; \
15270 r=`${PWD_COMMAND}`; export r; \
15271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15272 $(HOST_EXPORTS) \
15273 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15275 done; \
15276 echo "Doing install-pdf in gcc" ; \
15277 (cd $(HOST_SUBDIR)/gcc && \
15278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15280 "RANLIB=$${RANLIB}" \
15281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15282 install-pdf) \
15283 || exit 1
15284
15285@endif gcc
15286
15287.PHONY: maybe-install-html-gcc install-html-gcc
15288maybe-install-html-gcc:
15289@if gcc
15290maybe-install-html-gcc: install-html-gcc
15291
15292install-html-gcc: \
15293 configure-gcc \
15294 html-gcc
15295 @[ -f ./gcc/Makefile ] || exit 0; \
15296 r=`${PWD_COMMAND}`; export r; \
15297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15298 $(HOST_EXPORTS) \
15299 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15301 done; \
15302 echo "Doing install-html in gcc" ; \
15303 (cd $(HOST_SUBDIR)/gcc && \
15304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15306 "RANLIB=$${RANLIB}" \
15307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15308 install-html) \
15309 || exit 1
15310
15311@endif gcc
15312
15313.PHONY: maybe-installcheck-gcc installcheck-gcc
15314maybe-installcheck-gcc:
15315@if gcc
15316maybe-installcheck-gcc: installcheck-gcc
15317
15318installcheck-gcc: \
15319 configure-gcc
15320 @[ -f ./gcc/Makefile ] || exit 0; \
15321 r=`${PWD_COMMAND}`; export r; \
15322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15323 $(HOST_EXPORTS) \
15324 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15326 done; \
15327 echo "Doing installcheck in gcc" ; \
15328 (cd $(HOST_SUBDIR)/gcc && \
15329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331 "RANLIB=$${RANLIB}" \
15332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15333 installcheck) \
15334 || exit 1
15335
15336@endif gcc
15337
15338.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15339maybe-mostlyclean-gcc:
15340@if gcc
15341maybe-mostlyclean-gcc: mostlyclean-gcc
15342
15343mostlyclean-gcc:
15344 @[ -f ./gcc/Makefile ] || exit 0; \
15345 r=`${PWD_COMMAND}`; export r; \
15346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15347 $(HOST_EXPORTS) \
15348 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15350 done; \
15351 echo "Doing mostlyclean in gcc" ; \
15352 (cd $(HOST_SUBDIR)/gcc && \
15353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15355 "RANLIB=$${RANLIB}" \
15356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15357 mostlyclean) \
15358 || exit 1
15359
15360@endif gcc
15361
15362.PHONY: maybe-clean-gcc clean-gcc
15363maybe-clean-gcc:
15364@if gcc
15365maybe-clean-gcc: clean-gcc
15366
15367clean-gcc:
15368 @[ -f ./gcc/Makefile ] || exit 0; \
15369 r=`${PWD_COMMAND}`; export r; \
15370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371 $(HOST_EXPORTS) \
15372 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374 done; \
15375 echo "Doing clean in gcc" ; \
15376 (cd $(HOST_SUBDIR)/gcc && \
15377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379 "RANLIB=$${RANLIB}" \
15380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381 clean) \
15382 || exit 1
15383
15384@endif gcc
15385
15386.PHONY: maybe-distclean-gcc distclean-gcc
15387maybe-distclean-gcc:
15388@if gcc
15389maybe-distclean-gcc: distclean-gcc
15390
15391distclean-gcc:
15392 @[ -f ./gcc/Makefile ] || exit 0; \
15393 r=`${PWD_COMMAND}`; export r; \
15394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15395 $(HOST_EXPORTS) \
15396 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15398 done; \
15399 echo "Doing distclean in gcc" ; \
15400 (cd $(HOST_SUBDIR)/gcc && \
15401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15403 "RANLIB=$${RANLIB}" \
15404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15405 distclean) \
15406 || exit 1
15407
15408@endif gcc
15409
15410.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15411maybe-maintainer-clean-gcc:
15412@if gcc
15413maybe-maintainer-clean-gcc: maintainer-clean-gcc
15414
15415maintainer-clean-gcc:
15416 @[ -f ./gcc/Makefile ] || exit 0; \
15417 r=`${PWD_COMMAND}`; export r; \
15418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15419 $(HOST_EXPORTS) \
15420 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15422 done; \
15423 echo "Doing maintainer-clean in gcc" ; \
15424 (cd $(HOST_SUBDIR)/gcc && \
15425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15427 "RANLIB=$${RANLIB}" \
15428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15429 maintainer-clean) \
15430 || exit 1
15431
15432@endif gcc
15433
15434
15435
15436.PHONY: configure-gawk maybe-configure-gawk
15437maybe-configure-gawk:
15438@if gcc-bootstrap
15439configure-gawk: stage_current
15440@endif gcc-bootstrap
15441@if gawk
15442maybe-configure-gawk: configure-gawk
15443configure-gawk:
15444 @: $(MAKE); $(unstage)
15445 @r=`${PWD_COMMAND}`; export r; \
15446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15447 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15449 $(HOST_EXPORTS) \
15450 echo Configuring in $(HOST_SUBDIR)/gawk; \
15451 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15452 case $(srcdir) in \
15453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15454 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15456 esac; \
15457 srcdiroption="--srcdir=$${topdir}/gawk"; \
15458 libsrcdir="$$s/gawk"; \
15459 $(SHELL) $${libsrcdir}/configure \
15460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15461 --target=${target_alias} $${srcdiroption} \
15462 || exit 1
15463@endif gawk
15464
15465
15466
15467
15468
15469.PHONY: all-gawk maybe-all-gawk
15470maybe-all-gawk:
15471@if gcc-bootstrap
15472all-gawk: stage_current
15473@endif gcc-bootstrap
15474@if gawk
15475TARGET-gawk=all
15476maybe-all-gawk: all-gawk
15477all-gawk: configure-gawk
15478 @: $(MAKE); $(unstage)
15479 @r=`${PWD_COMMAND}`; export r; \
15480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15481 $(HOST_EXPORTS) \
15482 (cd $(HOST_SUBDIR)/gawk && \
15483 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15484 $(TARGET-gawk))
15485@endif gawk
15486
15487
15488
15489
15490.PHONY: check-gawk maybe-check-gawk
15491maybe-check-gawk:
15492@if gawk
15493maybe-check-gawk: check-gawk
15494
15495check-gawk:
15496 @: $(MAKE); $(unstage)
15497 @r=`${PWD_COMMAND}`; export r; \
15498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15499 $(HOST_EXPORTS) \
15500 (cd $(HOST_SUBDIR)/gawk && \
15501 $(MAKE) $(FLAGS_TO_PASS) check)
15502
15503@endif gawk
15504
15505.PHONY: install-gawk maybe-install-gawk
15506maybe-install-gawk:
15507@if gawk
15508maybe-install-gawk: install-gawk
15509
15510install-gawk: installdirs
15511 @: $(MAKE); $(unstage)
15512 @r=`${PWD_COMMAND}`; export r; \
15513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15514 $(HOST_EXPORTS) \
15515 (cd $(HOST_SUBDIR)/gawk && \
15516 $(MAKE) $(FLAGS_TO_PASS) install)
15517
15518@endif gawk
15519
15520# Other targets (info, dvi, pdf, etc.)
15521
15522.PHONY: maybe-info-gawk info-gawk
15523maybe-info-gawk:
15524@if gawk
15525maybe-info-gawk: info-gawk
15526
15527info-gawk: \
15528 configure-gawk
15529 @: $(MAKE); $(unstage)
15530 @[ -f ./gawk/Makefile ] || exit 0; \
15531 r=`${PWD_COMMAND}`; export r; \
15532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15533 $(HOST_EXPORTS) \
15534 for flag in $(EXTRA_HOST_FLAGS) ; do \
15535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15536 done; \
15537 echo "Doing info in gawk" ; \
15538 (cd $(HOST_SUBDIR)/gawk && \
15539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15541 "RANLIB=$${RANLIB}" \
15542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15543 info) \
15544 || exit 1
15545
15546@endif gawk
15547
15548.PHONY: maybe-dvi-gawk dvi-gawk
15549maybe-dvi-gawk:
15550@if gawk
15551maybe-dvi-gawk: dvi-gawk
15552
15553dvi-gawk: \
15554 configure-gawk
15555 @: $(MAKE); $(unstage)
15556 @[ -f ./gawk/Makefile ] || exit 0; \
15557 r=`${PWD_COMMAND}`; export r; \
15558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15559 $(HOST_EXPORTS) \
15560 for flag in $(EXTRA_HOST_FLAGS) ; do \
15561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15562 done; \
15563 echo "Doing dvi in gawk" ; \
15564 (cd $(HOST_SUBDIR)/gawk && \
15565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15567 "RANLIB=$${RANLIB}" \
15568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15569 dvi) \
15570 || exit 1
15571
15572@endif gawk
15573
15574.PHONY: maybe-pdf-gawk pdf-gawk
15575maybe-pdf-gawk:
15576@if gawk
15577maybe-pdf-gawk: pdf-gawk
15578
15579pdf-gawk: \
15580 configure-gawk
15581 @: $(MAKE); $(unstage)
15582 @[ -f ./gawk/Makefile ] || exit 0; \
15583 r=`${PWD_COMMAND}`; export r; \
15584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15585 $(HOST_EXPORTS) \
15586 for flag in $(EXTRA_HOST_FLAGS) ; do \
15587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15588 done; \
15589 echo "Doing pdf in gawk" ; \
15590 (cd $(HOST_SUBDIR)/gawk && \
15591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15593 "RANLIB=$${RANLIB}" \
15594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15595 pdf) \
15596 || exit 1
15597
15598@endif gawk
15599
15600.PHONY: maybe-html-gawk html-gawk
15601maybe-html-gawk:
15602@if gawk
15603maybe-html-gawk: html-gawk
15604
15605html-gawk: \
15606 configure-gawk
15607 @: $(MAKE); $(unstage)
15608 @[ -f ./gawk/Makefile ] || exit 0; \
15609 r=`${PWD_COMMAND}`; export r; \
15610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15611 $(HOST_EXPORTS) \
15612 for flag in $(EXTRA_HOST_FLAGS) ; do \
15613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15614 done; \
15615 echo "Doing html in gawk" ; \
15616 (cd $(HOST_SUBDIR)/gawk && \
15617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15619 "RANLIB=$${RANLIB}" \
15620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15621 html) \
15622 || exit 1
15623
15624@endif gawk
15625
15626.PHONY: maybe-TAGS-gawk TAGS-gawk
15627maybe-TAGS-gawk:
15628@if gawk
15629maybe-TAGS-gawk: TAGS-gawk
15630
15631TAGS-gawk: \
15632 configure-gawk
15633 @: $(MAKE); $(unstage)
15634 @[ -f ./gawk/Makefile ] || exit 0; \
15635 r=`${PWD_COMMAND}`; export r; \
15636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15637 $(HOST_EXPORTS) \
15638 for flag in $(EXTRA_HOST_FLAGS) ; do \
15639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15640 done; \
15641 echo "Doing TAGS in gawk" ; \
15642 (cd $(HOST_SUBDIR)/gawk && \
15643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15645 "RANLIB=$${RANLIB}" \
15646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15647 TAGS) \
15648 || exit 1
15649
15650@endif gawk
15651
15652.PHONY: maybe-install-info-gawk install-info-gawk
15653maybe-install-info-gawk:
15654@if gawk
15655maybe-install-info-gawk: install-info-gawk
15656
15657install-info-gawk: \
15658 configure-gawk \
15659 info-gawk
15660 @: $(MAKE); $(unstage)
15661 @[ -f ./gawk/Makefile ] || exit 0; \
15662 r=`${PWD_COMMAND}`; export r; \
15663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664 $(HOST_EXPORTS) \
15665 for flag in $(EXTRA_HOST_FLAGS) ; do \
15666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15667 done; \
15668 echo "Doing install-info in gawk" ; \
15669 (cd $(HOST_SUBDIR)/gawk && \
15670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15672 "RANLIB=$${RANLIB}" \
15673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15674 install-info) \
15675 || exit 1
15676
15677@endif gawk
15678
15679.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15680maybe-install-pdf-gawk:
15681@if gawk
15682maybe-install-pdf-gawk: install-pdf-gawk
15683
15684install-pdf-gawk: \
15685 configure-gawk \
15686 pdf-gawk
15687 @: $(MAKE); $(unstage)
15688 @[ -f ./gawk/Makefile ] || exit 0; \
15689 r=`${PWD_COMMAND}`; export r; \
15690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691 $(HOST_EXPORTS) \
15692 for flag in $(EXTRA_HOST_FLAGS) ; do \
15693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15694 done; \
15695 echo "Doing install-pdf in gawk" ; \
15696 (cd $(HOST_SUBDIR)/gawk && \
15697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15699 "RANLIB=$${RANLIB}" \
15700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15701 install-pdf) \
15702 || exit 1
15703
15704@endif gawk
15705
15706.PHONY: maybe-install-html-gawk install-html-gawk
15707maybe-install-html-gawk:
15708@if gawk
15709maybe-install-html-gawk: install-html-gawk
15710
15711install-html-gawk: \
15712 configure-gawk \
15713 html-gawk
15714 @: $(MAKE); $(unstage)
15715 @[ -f ./gawk/Makefile ] || exit 0; \
15716 r=`${PWD_COMMAND}`; export r; \
15717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15718 $(HOST_EXPORTS) \
15719 for flag in $(EXTRA_HOST_FLAGS) ; do \
15720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15721 done; \
15722 echo "Doing install-html in gawk" ; \
15723 (cd $(HOST_SUBDIR)/gawk && \
15724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15726 "RANLIB=$${RANLIB}" \
15727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15728 install-html) \
15729 || exit 1
15730
15731@endif gawk
15732
15733.PHONY: maybe-installcheck-gawk installcheck-gawk
15734maybe-installcheck-gawk:
15735@if gawk
15736maybe-installcheck-gawk: installcheck-gawk
15737
15738installcheck-gawk: \
15739 configure-gawk
15740 @: $(MAKE); $(unstage)
15741 @[ -f ./gawk/Makefile ] || exit 0; \
15742 r=`${PWD_COMMAND}`; export r; \
15743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744 $(HOST_EXPORTS) \
15745 for flag in $(EXTRA_HOST_FLAGS) ; do \
15746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15747 done; \
15748 echo "Doing installcheck in gawk" ; \
15749 (cd $(HOST_SUBDIR)/gawk && \
15750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15752 "RANLIB=$${RANLIB}" \
15753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15754 installcheck) \
15755 || exit 1
15756
15757@endif gawk
15758
15759.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15760maybe-mostlyclean-gawk:
15761@if gawk
15762maybe-mostlyclean-gawk: mostlyclean-gawk
15763
15764mostlyclean-gawk:
15765 @: $(MAKE); $(unstage)
15766 @[ -f ./gawk/Makefile ] || exit 0; \
15767 r=`${PWD_COMMAND}`; export r; \
15768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769 $(HOST_EXPORTS) \
15770 for flag in $(EXTRA_HOST_FLAGS) ; do \
15771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15772 done; \
15773 echo "Doing mostlyclean in gawk" ; \
15774 (cd $(HOST_SUBDIR)/gawk && \
15775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15777 "RANLIB=$${RANLIB}" \
15778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15779 mostlyclean) \
15780 || exit 1
15781
15782@endif gawk
15783
15784.PHONY: maybe-clean-gawk clean-gawk
15785maybe-clean-gawk:
15786@if gawk
15787maybe-clean-gawk: clean-gawk
15788
15789clean-gawk:
15790 @: $(MAKE); $(unstage)
15791 @[ -f ./gawk/Makefile ] || exit 0; \
15792 r=`${PWD_COMMAND}`; export r; \
15793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15794 $(HOST_EXPORTS) \
15795 for flag in $(EXTRA_HOST_FLAGS) ; do \
15796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15797 done; \
15798 echo "Doing clean in gawk" ; \
15799 (cd $(HOST_SUBDIR)/gawk && \
15800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15802 "RANLIB=$${RANLIB}" \
15803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15804 clean) \
15805 || exit 1
15806
15807@endif gawk
15808
15809.PHONY: maybe-distclean-gawk distclean-gawk
15810maybe-distclean-gawk:
15811@if gawk
15812maybe-distclean-gawk: distclean-gawk
15813
15814distclean-gawk:
15815 @: $(MAKE); $(unstage)
15816 @[ -f ./gawk/Makefile ] || exit 0; \
15817 r=`${PWD_COMMAND}`; export r; \
15818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15819 $(HOST_EXPORTS) \
15820 for flag in $(EXTRA_HOST_FLAGS) ; do \
15821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15822 done; \
15823 echo "Doing distclean in gawk" ; \
15824 (cd $(HOST_SUBDIR)/gawk && \
15825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15827 "RANLIB=$${RANLIB}" \
15828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15829 distclean) \
15830 || exit 1
15831
15832@endif gawk
15833
15834.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15835maybe-maintainer-clean-gawk:
15836@if gawk
15837maybe-maintainer-clean-gawk: maintainer-clean-gawk
15838
15839maintainer-clean-gawk:
15840 @: $(MAKE); $(unstage)
15841 @[ -f ./gawk/Makefile ] || exit 0; \
15842 r=`${PWD_COMMAND}`; export r; \
15843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844 $(HOST_EXPORTS) \
15845 for flag in $(EXTRA_HOST_FLAGS) ; do \
15846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15847 done; \
15848 echo "Doing maintainer-clean in gawk" ; \
15849 (cd $(HOST_SUBDIR)/gawk && \
15850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15852 "RANLIB=$${RANLIB}" \
15853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15854 maintainer-clean) \
15855 || exit 1
15856
15857@endif gawk
15858
15859
15860
15861.PHONY: configure-gettext maybe-configure-gettext
15862maybe-configure-gettext:
15863@if gcc-bootstrap
15864configure-gettext: stage_current
15865@endif gcc-bootstrap
15866@if gettext
15867maybe-configure-gettext: configure-gettext
15868configure-gettext:
15869 @: $(MAKE); $(unstage)
15870 @r=`${PWD_COMMAND}`; export r; \
15871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15872 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15874 $(HOST_EXPORTS) \
15875 echo Configuring in $(HOST_SUBDIR)/gettext; \
15876 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15877 case $(srcdir) in \
15878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15879 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15881 esac; \
15882 srcdiroption="--srcdir=$${topdir}/gettext"; \
15883 libsrcdir="$$s/gettext"; \
15884 $(SHELL) $${libsrcdir}/configure \
15885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15886 --target=${target_alias} $${srcdiroption} \
15887 || exit 1
15888@endif gettext
15889
15890
15891
15892
15893
15894.PHONY: all-gettext maybe-all-gettext
15895maybe-all-gettext:
15896@if gcc-bootstrap
15897all-gettext: stage_current
15898@endif gcc-bootstrap
15899@if gettext
15900TARGET-gettext=all
15901maybe-all-gettext: all-gettext
15902all-gettext: configure-gettext
15903 @: $(MAKE); $(unstage)
15904 @r=`${PWD_COMMAND}`; export r; \
15905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15906 $(HOST_EXPORTS) \
15907 (cd $(HOST_SUBDIR)/gettext && \
15908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15909 $(TARGET-gettext))
15910@endif gettext
15911
15912
15913
15914
15915.PHONY: check-gettext maybe-check-gettext
15916maybe-check-gettext:
15917@if gettext
15918maybe-check-gettext: check-gettext
15919
15920check-gettext:
15921 @: $(MAKE); $(unstage)
15922 @r=`${PWD_COMMAND}`; export r; \
15923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15924 $(HOST_EXPORTS) \
15925 (cd $(HOST_SUBDIR)/gettext && \
15926 $(MAKE) $(FLAGS_TO_PASS) check)
15927
15928@endif gettext
15929
15930.PHONY: install-gettext maybe-install-gettext
15931maybe-install-gettext:
15932@if gettext
15933maybe-install-gettext: install-gettext
15934
15935install-gettext: installdirs
15936 @: $(MAKE); $(unstage)
15937 @r=`${PWD_COMMAND}`; export r; \
15938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15939 $(HOST_EXPORTS) \
15940 (cd $(HOST_SUBDIR)/gettext && \
15941 $(MAKE) $(FLAGS_TO_PASS) install)
15942
15943@endif gettext
15944
15945# Other targets (info, dvi, pdf, etc.)
15946
15947.PHONY: maybe-info-gettext info-gettext
15948maybe-info-gettext:
15949@if gettext
15950maybe-info-gettext: info-gettext
15951
15952info-gettext: \
15953 configure-gettext
15954 @: $(MAKE); $(unstage)
15955 @[ -f ./gettext/Makefile ] || exit 0; \
15956 r=`${PWD_COMMAND}`; export r; \
15957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15958 $(HOST_EXPORTS) \
15959 for flag in $(EXTRA_HOST_FLAGS) ; do \
15960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15961 done; \
15962 echo "Doing info in gettext" ; \
15963 (cd $(HOST_SUBDIR)/gettext && \
15964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15966 "RANLIB=$${RANLIB}" \
15967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15968 info) \
15969 || exit 1
15970
15971@endif gettext
15972
15973.PHONY: maybe-dvi-gettext dvi-gettext
15974maybe-dvi-gettext:
15975@if gettext
15976maybe-dvi-gettext: dvi-gettext
15977
15978dvi-gettext: \
15979 configure-gettext
15980 @: $(MAKE); $(unstage)
15981 @[ -f ./gettext/Makefile ] || exit 0; \
15982 r=`${PWD_COMMAND}`; export r; \
15983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15984 $(HOST_EXPORTS) \
15985 for flag in $(EXTRA_HOST_FLAGS) ; do \
15986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15987 done; \
15988 echo "Doing dvi in gettext" ; \
15989 (cd $(HOST_SUBDIR)/gettext && \
15990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15992 "RANLIB=$${RANLIB}" \
15993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15994 dvi) \
15995 || exit 1
15996
15997@endif gettext
15998
15999.PHONY: maybe-pdf-gettext pdf-gettext
16000maybe-pdf-gettext:
16001@if gettext
16002maybe-pdf-gettext: pdf-gettext
16003
16004pdf-gettext: \
16005 configure-gettext
16006 @: $(MAKE); $(unstage)
16007 @[ -f ./gettext/Makefile ] || exit 0; \
16008 r=`${PWD_COMMAND}`; export r; \
16009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16010 $(HOST_EXPORTS) \
16011 for flag in $(EXTRA_HOST_FLAGS) ; do \
16012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16013 done; \
16014 echo "Doing pdf in gettext" ; \
16015 (cd $(HOST_SUBDIR)/gettext && \
16016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16018 "RANLIB=$${RANLIB}" \
16019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16020 pdf) \
16021 || exit 1
16022
16023@endif gettext
16024
16025.PHONY: maybe-html-gettext html-gettext
16026maybe-html-gettext:
16027@if gettext
16028maybe-html-gettext: html-gettext
16029
16030html-gettext: \
16031 configure-gettext
16032 @: $(MAKE); $(unstage)
16033 @[ -f ./gettext/Makefile ] || exit 0; \
16034 r=`${PWD_COMMAND}`; export r; \
16035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16036 $(HOST_EXPORTS) \
16037 for flag in $(EXTRA_HOST_FLAGS) ; do \
16038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16039 done; \
16040 echo "Doing html in gettext" ; \
16041 (cd $(HOST_SUBDIR)/gettext && \
16042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16044 "RANLIB=$${RANLIB}" \
16045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16046 html) \
16047 || exit 1
16048
16049@endif gettext
16050
16051.PHONY: maybe-TAGS-gettext TAGS-gettext
16052maybe-TAGS-gettext:
16053@if gettext
16054maybe-TAGS-gettext: TAGS-gettext
16055
16056TAGS-gettext: \
16057 configure-gettext
16058 @: $(MAKE); $(unstage)
16059 @[ -f ./gettext/Makefile ] || exit 0; \
16060 r=`${PWD_COMMAND}`; export r; \
16061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16062 $(HOST_EXPORTS) \
16063 for flag in $(EXTRA_HOST_FLAGS) ; do \
16064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16065 done; \
16066 echo "Doing TAGS in gettext" ; \
16067 (cd $(HOST_SUBDIR)/gettext && \
16068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16070 "RANLIB=$${RANLIB}" \
16071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16072 TAGS) \
16073 || exit 1
16074
16075@endif gettext
16076
16077.PHONY: maybe-install-info-gettext install-info-gettext
16078maybe-install-info-gettext:
16079@if gettext
16080maybe-install-info-gettext: install-info-gettext
16081
16082install-info-gettext: \
16083 configure-gettext \
16084 info-gettext
16085 @: $(MAKE); $(unstage)
16086 @[ -f ./gettext/Makefile ] || exit 0; \
16087 r=`${PWD_COMMAND}`; export r; \
16088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16089 $(HOST_EXPORTS) \
16090 for flag in $(EXTRA_HOST_FLAGS) ; do \
16091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16092 done; \
16093 echo "Doing install-info in gettext" ; \
16094 (cd $(HOST_SUBDIR)/gettext && \
16095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16097 "RANLIB=$${RANLIB}" \
16098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16099 install-info) \
16100 || exit 1
16101
16102@endif gettext
16103
16104.PHONY: maybe-install-pdf-gettext install-pdf-gettext
16105maybe-install-pdf-gettext:
16106@if gettext
16107maybe-install-pdf-gettext: install-pdf-gettext
16108
16109install-pdf-gettext: \
16110 configure-gettext \
16111 pdf-gettext
16112 @: $(MAKE); $(unstage)
16113 @[ -f ./gettext/Makefile ] || exit 0; \
16114 r=`${PWD_COMMAND}`; export r; \
16115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116 $(HOST_EXPORTS) \
16117 for flag in $(EXTRA_HOST_FLAGS) ; do \
16118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16119 done; \
16120 echo "Doing install-pdf in gettext" ; \
16121 (cd $(HOST_SUBDIR)/gettext && \
16122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16124 "RANLIB=$${RANLIB}" \
16125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16126 install-pdf) \
16127 || exit 1
16128
16129@endif gettext
16130
16131.PHONY: maybe-install-html-gettext install-html-gettext
16132maybe-install-html-gettext:
16133@if gettext
16134maybe-install-html-gettext: install-html-gettext
16135
16136install-html-gettext: \
16137 configure-gettext \
16138 html-gettext
16139 @: $(MAKE); $(unstage)
16140 @[ -f ./gettext/Makefile ] || exit 0; \
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 $(HOST_EXPORTS) \
16144 for flag in $(EXTRA_HOST_FLAGS) ; do \
16145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146 done; \
16147 echo "Doing install-html in gettext" ; \
16148 (cd $(HOST_SUBDIR)/gettext && \
16149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151 "RANLIB=$${RANLIB}" \
16152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153 install-html) \
16154 || exit 1
16155
16156@endif gettext
16157
16158.PHONY: maybe-installcheck-gettext installcheck-gettext
16159maybe-installcheck-gettext:
16160@if gettext
16161maybe-installcheck-gettext: installcheck-gettext
16162
16163installcheck-gettext: \
16164 configure-gettext
16165 @: $(MAKE); $(unstage)
16166 @[ -f ./gettext/Makefile ] || exit 0; \
16167 r=`${PWD_COMMAND}`; export r; \
16168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169 $(HOST_EXPORTS) \
16170 for flag in $(EXTRA_HOST_FLAGS) ; do \
16171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16172 done; \
16173 echo "Doing installcheck in gettext" ; \
16174 (cd $(HOST_SUBDIR)/gettext && \
16175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16177 "RANLIB=$${RANLIB}" \
16178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16179 installcheck) \
16180 || exit 1
16181
16182@endif gettext
16183
16184.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16185maybe-mostlyclean-gettext:
16186@if gettext
16187maybe-mostlyclean-gettext: mostlyclean-gettext
16188
16189mostlyclean-gettext:
16190 @: $(MAKE); $(unstage)
16191 @[ -f ./gettext/Makefile ] || exit 0; \
16192 r=`${PWD_COMMAND}`; export r; \
16193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16194 $(HOST_EXPORTS) \
16195 for flag in $(EXTRA_HOST_FLAGS) ; do \
16196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16197 done; \
16198 echo "Doing mostlyclean in gettext" ; \
16199 (cd $(HOST_SUBDIR)/gettext && \
16200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16202 "RANLIB=$${RANLIB}" \
16203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16204 mostlyclean) \
16205 || exit 1
16206
16207@endif gettext
16208
16209.PHONY: maybe-clean-gettext clean-gettext
16210maybe-clean-gettext:
16211@if gettext
16212maybe-clean-gettext: clean-gettext
16213
16214clean-gettext:
16215 @: $(MAKE); $(unstage)
16216 @[ -f ./gettext/Makefile ] || exit 0; \
16217 r=`${PWD_COMMAND}`; export r; \
16218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16219 $(HOST_EXPORTS) \
16220 for flag in $(EXTRA_HOST_FLAGS) ; do \
16221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16222 done; \
16223 echo "Doing clean in gettext" ; \
16224 (cd $(HOST_SUBDIR)/gettext && \
16225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16227 "RANLIB=$${RANLIB}" \
16228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16229 clean) \
16230 || exit 1
16231
16232@endif gettext
16233
16234.PHONY: maybe-distclean-gettext distclean-gettext
16235maybe-distclean-gettext:
16236@if gettext
16237maybe-distclean-gettext: distclean-gettext
16238
16239distclean-gettext:
16240 @: $(MAKE); $(unstage)
16241 @[ -f ./gettext/Makefile ] || exit 0; \
16242 r=`${PWD_COMMAND}`; export r; \
16243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16244 $(HOST_EXPORTS) \
16245 for flag in $(EXTRA_HOST_FLAGS) ; do \
16246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247 done; \
16248 echo "Doing distclean in gettext" ; \
16249 (cd $(HOST_SUBDIR)/gettext && \
16250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252 "RANLIB=$${RANLIB}" \
16253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16254 distclean) \
16255 || exit 1
16256
16257@endif gettext
16258
16259.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16260maybe-maintainer-clean-gettext:
16261@if gettext
16262maybe-maintainer-clean-gettext: maintainer-clean-gettext
16263
16264maintainer-clean-gettext:
16265 @: $(MAKE); $(unstage)
16266 @[ -f ./gettext/Makefile ] || exit 0; \
16267 r=`${PWD_COMMAND}`; export r; \
16268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269 $(HOST_EXPORTS) \
16270 for flag in $(EXTRA_HOST_FLAGS) ; do \
16271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272 done; \
16273 echo "Doing maintainer-clean in gettext" ; \
16274 (cd $(HOST_SUBDIR)/gettext && \
16275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277 "RANLIB=$${RANLIB}" \
16278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16279 maintainer-clean) \
16280 || exit 1
16281
16282@endif gettext
16283
16284
16285
16286.PHONY: configure-gmp maybe-configure-gmp
16287maybe-configure-gmp:
16288@if gcc-bootstrap
16289configure-gmp: stage_current
16290@endif gcc-bootstrap
16291@if gmp
16292maybe-configure-gmp: configure-gmp
16293configure-gmp:
16294 @r=`${PWD_COMMAND}`; export r; \
16295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16298 $(HOST_EXPORTS) \
16299 echo Configuring in $(HOST_SUBDIR)/gmp; \
16300 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16301 case $(srcdir) in \
16302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16303 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16305 esac; \
16306 srcdiroption="--srcdir=$${topdir}/gmp"; \
16307 libsrcdir="$$s/gmp"; \
16308 $(SHELL) $${libsrcdir}/configure \
16309 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16310 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16311 || exit 1
16312@endif gmp
16313
16314
16315
16316.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16317maybe-configure-stage1-gmp:
16318@if gmp-bootstrap
16319maybe-configure-stage1-gmp: configure-stage1-gmp
16320configure-stage1-gmp:
16321 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16323 @r=`${PWD_COMMAND}`; export r; \
16324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16325 TFLAGS="$(STAGE1_TFLAGS)"; \
16326 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16327 $(HOST_EXPORTS) \
16328 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16329 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16330 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16331 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16333 cd $(HOST_SUBDIR)/gmp || exit 1; \
16334 case $(srcdir) in \
16335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16336 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16338 esac; \
16339 srcdiroption="--srcdir=$${topdir}/gmp"; \
16340 libsrcdir="$$s/gmp"; \
16341 $(SHELL) $${libsrcdir}/configure \
16342 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16343 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16344 $(STAGE1_CONFIGURE_FLAGS) \
16345 --disable-shared
16346@endif gmp-bootstrap
16347
16348.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16349maybe-configure-stage2-gmp:
16350@if gmp-bootstrap
16351maybe-configure-stage2-gmp: configure-stage2-gmp
16352configure-stage2-gmp:
16353 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16355 @r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 TFLAGS="$(STAGE2_TFLAGS)"; \
16358 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16359 $(HOST_EXPORTS) \
16360 $(POSTSTAGE1_HOST_EXPORTS) \
16361 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16362 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16363 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16364 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16366 cd $(HOST_SUBDIR)/gmp || exit 1; \
16367 case $(srcdir) in \
16368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16369 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16371 esac; \
16372 srcdiroption="--srcdir=$${topdir}/gmp"; \
16373 libsrcdir="$$s/gmp"; \
16374 $(SHELL) $${libsrcdir}/configure \
16375 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16376 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16377 --with-build-libsubdir=$(HOST_SUBDIR) \
16378 $(STAGE2_CONFIGURE_FLAGS) \
16379 --disable-shared
16380@endif gmp-bootstrap
16381
16382.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16383maybe-configure-stage3-gmp:
16384@if gmp-bootstrap
16385maybe-configure-stage3-gmp: configure-stage3-gmp
16386configure-stage3-gmp:
16387 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16389 @r=`${PWD_COMMAND}`; export r; \
16390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16391 TFLAGS="$(STAGE3_TFLAGS)"; \
16392 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16393 $(HOST_EXPORTS) \
16394 $(POSTSTAGE1_HOST_EXPORTS) \
16395 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16396 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16397 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16398 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16400 cd $(HOST_SUBDIR)/gmp || exit 1; \
16401 case $(srcdir) in \
16402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16403 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16405 esac; \
16406 srcdiroption="--srcdir=$${topdir}/gmp"; \
16407 libsrcdir="$$s/gmp"; \
16408 $(SHELL) $${libsrcdir}/configure \
16409 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16410 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16411 --with-build-libsubdir=$(HOST_SUBDIR) \
16412 $(STAGE3_CONFIGURE_FLAGS) \
16413 --disable-shared
16414@endif gmp-bootstrap
16415
16416.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16417maybe-configure-stage4-gmp:
16418@if gmp-bootstrap
16419maybe-configure-stage4-gmp: configure-stage4-gmp
16420configure-stage4-gmp:
16421 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16423 @r=`${PWD_COMMAND}`; export r; \
16424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16425 TFLAGS="$(STAGE4_TFLAGS)"; \
16426 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16427 $(HOST_EXPORTS) \
16428 $(POSTSTAGE1_HOST_EXPORTS) \
16429 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16430 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16431 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16432 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16434 cd $(HOST_SUBDIR)/gmp || exit 1; \
16435 case $(srcdir) in \
16436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16437 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16439 esac; \
16440 srcdiroption="--srcdir=$${topdir}/gmp"; \
16441 libsrcdir="$$s/gmp"; \
16442 $(SHELL) $${libsrcdir}/configure \
16443 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16444 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16445 --with-build-libsubdir=$(HOST_SUBDIR) \
16446 $(STAGE4_CONFIGURE_FLAGS) \
16447 --disable-shared
16448@endif gmp-bootstrap
16449
16450.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16451maybe-configure-stageprofile-gmp:
16452@if gmp-bootstrap
16453maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16454configure-stageprofile-gmp:
16455 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16457 @r=`${PWD_COMMAND}`; export r; \
16458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16460 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16461 $(HOST_EXPORTS) \
16462 $(POSTSTAGE1_HOST_EXPORTS) \
16463 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16464 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16465 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16466 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16468 cd $(HOST_SUBDIR)/gmp || exit 1; \
16469 case $(srcdir) in \
16470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16471 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16473 esac; \
16474 srcdiroption="--srcdir=$${topdir}/gmp"; \
16475 libsrcdir="$$s/gmp"; \
16476 $(SHELL) $${libsrcdir}/configure \
16477 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16478 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16479 --with-build-libsubdir=$(HOST_SUBDIR) \
16480 $(STAGEprofile_CONFIGURE_FLAGS) \
16481 --disable-shared
16482@endif gmp-bootstrap
16483
16484.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16485maybe-configure-stagefeedback-gmp:
16486@if gmp-bootstrap
16487maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16488configure-stagefeedback-gmp:
16489 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16491 @r=`${PWD_COMMAND}`; export r; \
16492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16494 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16495 $(HOST_EXPORTS) \
16496 $(POSTSTAGE1_HOST_EXPORTS) \
16497 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16498 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16499 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16500 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16502 cd $(HOST_SUBDIR)/gmp || exit 1; \
16503 case $(srcdir) in \
16504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16505 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16507 esac; \
16508 srcdiroption="--srcdir=$${topdir}/gmp"; \
16509 libsrcdir="$$s/gmp"; \
16510 $(SHELL) $${libsrcdir}/configure \
16511 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16512 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16513 --with-build-libsubdir=$(HOST_SUBDIR) \
16514 $(STAGEfeedback_CONFIGURE_FLAGS) \
16515 --disable-shared
16516@endif gmp-bootstrap
16517
16518
16519
16520
16521
16522.PHONY: all-gmp maybe-all-gmp
16523maybe-all-gmp:
16524@if gcc-bootstrap
16525all-gmp: stage_current
16526@endif gcc-bootstrap
16527@if gmp
16528TARGET-gmp=all
16529maybe-all-gmp: all-gmp
16530all-gmp: configure-gmp
16531 @r=`${PWD_COMMAND}`; export r; \
16532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533 $(HOST_EXPORTS) \
16534 (cd $(HOST_SUBDIR)/gmp && \
16535 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16536 $(TARGET-gmp))
16537@endif gmp
16538
16539
16540
16541.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16542.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16543maybe-all-stage1-gmp:
16544maybe-clean-stage1-gmp:
16545@if gmp-bootstrap
16546maybe-all-stage1-gmp: all-stage1-gmp
16547all-stage1: all-stage1-gmp
16548TARGET-stage1-gmp = $(TARGET-gmp)
16549all-stage1-gmp: configure-stage1-gmp
16550 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16551 @r=`${PWD_COMMAND}`; export r; \
16552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16553 TFLAGS="$(STAGE1_TFLAGS)"; \
16554 $(HOST_EXPORTS) \
16555 cd $(HOST_SUBDIR)/gmp && \
16556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16557 CFLAGS="$(STAGE1_CFLAGS)" \
16558 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16559 LIBCFLAGS="$(LIBCFLAGS)" \
16560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16563 $(EXTRA_HOST_FLAGS) \
16564 TFLAGS="$(STAGE1_TFLAGS)" \
16565 $(TARGET-stage1-gmp)
16566
16567maybe-clean-stage1-gmp: clean-stage1-gmp
16568clean-stage1: clean-stage1-gmp
16569clean-stage1-gmp:
16570 @if [ $(current_stage) = stage1 ]; then \
16571 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16572 else \
16573 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16574 $(MAKE) stage1-start; \
16575 fi; \
16576 cd $(HOST_SUBDIR)/gmp && \
16577 $(MAKE) $(EXTRA_HOST_FLAGS) \
16578 clean
16579@endif gmp-bootstrap
16580
16581
16582.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16583.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16584maybe-all-stage2-gmp:
16585maybe-clean-stage2-gmp:
16586@if gmp-bootstrap
16587maybe-all-stage2-gmp: all-stage2-gmp
16588all-stage2: all-stage2-gmp
16589TARGET-stage2-gmp = $(TARGET-gmp)
16590all-stage2-gmp: configure-stage2-gmp
16591 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16592 @r=`${PWD_COMMAND}`; export r; \
16593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16594 TFLAGS="$(STAGE2_TFLAGS)"; \
16595 $(HOST_EXPORTS) \
16596 $(POSTSTAGE1_HOST_EXPORTS) \
16597 cd $(HOST_SUBDIR)/gmp && \
16598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16599 CFLAGS="$(STAGE2_CFLAGS)" \
16600 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16601 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16606 TFLAGS="$(STAGE2_TFLAGS)" \
16607 $(TARGET-stage2-gmp)
16608
16609maybe-clean-stage2-gmp: clean-stage2-gmp
16610clean-stage2: clean-stage2-gmp
16611clean-stage2-gmp:
16612 @if [ $(current_stage) = stage2 ]; then \
16613 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16614 else \
16615 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16616 $(MAKE) stage2-start; \
16617 fi; \
16618 cd $(HOST_SUBDIR)/gmp && \
16619 $(MAKE) $(EXTRA_HOST_FLAGS) \
16620 $(POSTSTAGE1_FLAGS_TO_PASS) \
16621 clean
16622@endif gmp-bootstrap
16623
16624
16625.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16626.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16627maybe-all-stage3-gmp:
16628maybe-clean-stage3-gmp:
16629@if gmp-bootstrap
16630maybe-all-stage3-gmp: all-stage3-gmp
16631all-stage3: all-stage3-gmp
16632TARGET-stage3-gmp = $(TARGET-gmp)
16633all-stage3-gmp: configure-stage3-gmp
16634 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16635 @r=`${PWD_COMMAND}`; export r; \
16636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16637 TFLAGS="$(STAGE3_TFLAGS)"; \
16638 $(HOST_EXPORTS) \
16639 $(POSTSTAGE1_HOST_EXPORTS) \
16640 cd $(HOST_SUBDIR)/gmp && \
16641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16642 CFLAGS="$(STAGE3_CFLAGS)" \
16643 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16644 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16648 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16649 TFLAGS="$(STAGE3_TFLAGS)" \
16650 $(TARGET-stage3-gmp)
16651
16652maybe-clean-stage3-gmp: clean-stage3-gmp
16653clean-stage3: clean-stage3-gmp
16654clean-stage3-gmp:
16655 @if [ $(current_stage) = stage3 ]; then \
16656 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16657 else \
16658 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16659 $(MAKE) stage3-start; \
16660 fi; \
16661 cd $(HOST_SUBDIR)/gmp && \
16662 $(MAKE) $(EXTRA_HOST_FLAGS) \
16663 $(POSTSTAGE1_FLAGS_TO_PASS) \
16664 clean
16665@endif gmp-bootstrap
16666
16667
16668.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16669.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16670maybe-all-stage4-gmp:
16671maybe-clean-stage4-gmp:
16672@if gmp-bootstrap
16673maybe-all-stage4-gmp: all-stage4-gmp
16674all-stage4: all-stage4-gmp
16675TARGET-stage4-gmp = $(TARGET-gmp)
16676all-stage4-gmp: configure-stage4-gmp
16677 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16678 @r=`${PWD_COMMAND}`; export r; \
16679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16680 TFLAGS="$(STAGE4_TFLAGS)"; \
16681 $(HOST_EXPORTS) \
16682 $(POSTSTAGE1_HOST_EXPORTS) \
16683 cd $(HOST_SUBDIR)/gmp && \
16684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16685 CFLAGS="$(STAGE4_CFLAGS)" \
16686 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16687 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16692 TFLAGS="$(STAGE4_TFLAGS)" \
16693 $(TARGET-stage4-gmp)
16694
16695maybe-clean-stage4-gmp: clean-stage4-gmp
16696clean-stage4: clean-stage4-gmp
16697clean-stage4-gmp:
16698 @if [ $(current_stage) = stage4 ]; then \
16699 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16700 else \
16701 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16702 $(MAKE) stage4-start; \
16703 fi; \
16704 cd $(HOST_SUBDIR)/gmp && \
16705 $(MAKE) $(EXTRA_HOST_FLAGS) \
16706 $(POSTSTAGE1_FLAGS_TO_PASS) \
16707 clean
16708@endif gmp-bootstrap
16709
16710
16711.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16712.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16713maybe-all-stageprofile-gmp:
16714maybe-clean-stageprofile-gmp:
16715@if gmp-bootstrap
16716maybe-all-stageprofile-gmp: all-stageprofile-gmp
16717all-stageprofile: all-stageprofile-gmp
16718TARGET-stageprofile-gmp = $(TARGET-gmp)
16719all-stageprofile-gmp: configure-stageprofile-gmp
16720 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16721 @r=`${PWD_COMMAND}`; export r; \
16722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16724 $(HOST_EXPORTS) \
16725 $(POSTSTAGE1_HOST_EXPORTS) \
16726 cd $(HOST_SUBDIR)/gmp && \
16727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16728 CFLAGS="$(STAGEprofile_CFLAGS)" \
16729 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16730 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16735 TFLAGS="$(STAGEprofile_TFLAGS)" \
16736 $(TARGET-stageprofile-gmp)
16737
16738maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16739clean-stageprofile: clean-stageprofile-gmp
16740clean-stageprofile-gmp:
16741 @if [ $(current_stage) = stageprofile ]; then \
16742 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16743 else \
16744 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16745 $(MAKE) stageprofile-start; \
16746 fi; \
16747 cd $(HOST_SUBDIR)/gmp && \
16748 $(MAKE) $(EXTRA_HOST_FLAGS) \
16749 $(POSTSTAGE1_FLAGS_TO_PASS) \
16750 clean
16751@endif gmp-bootstrap
16752
16753
16754.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16755.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16756maybe-all-stagefeedback-gmp:
16757maybe-clean-stagefeedback-gmp:
16758@if gmp-bootstrap
16759maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16760all-stagefeedback: all-stagefeedback-gmp
16761TARGET-stagefeedback-gmp = $(TARGET-gmp)
16762all-stagefeedback-gmp: configure-stagefeedback-gmp
16763 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16764 @r=`${PWD_COMMAND}`; export r; \
16765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16766 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16767 $(HOST_EXPORTS) \
16768 $(POSTSTAGE1_HOST_EXPORTS) \
16769 cd $(HOST_SUBDIR)/gmp && \
16770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16771 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16772 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16773 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16777 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16778 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16779 $(TARGET-stagefeedback-gmp)
16780
16781maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16782clean-stagefeedback: clean-stagefeedback-gmp
16783clean-stagefeedback-gmp:
16784 @if [ $(current_stage) = stagefeedback ]; then \
16785 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16786 else \
16787 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16788 $(MAKE) stagefeedback-start; \
16789 fi; \
16790 cd $(HOST_SUBDIR)/gmp && \
16791 $(MAKE) $(EXTRA_HOST_FLAGS) \
16792 $(POSTSTAGE1_FLAGS_TO_PASS) \
16793 clean
16794@endif gmp-bootstrap
16795
16796
16797
16798
16799
16800.PHONY: check-gmp maybe-check-gmp
16801maybe-check-gmp:
16802@if gmp
16803maybe-check-gmp: check-gmp
16804
16805check-gmp:
16806 @: $(MAKE); $(unstage)
16807 @r=`${PWD_COMMAND}`; export r; \
16808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16809 $(HOST_EXPORTS) \
16810 (cd $(HOST_SUBDIR)/gmp && \
16811 $(MAKE) $(FLAGS_TO_PASS) check)
16812
16813@endif gmp
16814
16815.PHONY: install-gmp maybe-install-gmp
16816maybe-install-gmp:
16817@if gmp
16818maybe-install-gmp: install-gmp
16819
16820install-gmp:
16821
16822@endif gmp
16823
16824# Other targets (info, dvi, pdf, etc.)
16825
16826.PHONY: maybe-info-gmp info-gmp
16827maybe-info-gmp:
16828@if gmp
16829maybe-info-gmp: info-gmp
16830
16831info-gmp: \
16832 configure-gmp
16833 @[ -f ./gmp/Makefile ] || exit 0; \
16834 r=`${PWD_COMMAND}`; export r; \
16835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836 $(HOST_EXPORTS) \
16837 for flag in $(EXTRA_HOST_FLAGS) ; do \
16838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16839 done; \
16840 echo "Doing info in gmp" ; \
16841 (cd $(HOST_SUBDIR)/gmp && \
16842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16844 "RANLIB=$${RANLIB}" \
16845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16846 info) \
16847 || exit 1
16848
16849@endif gmp
16850
16851.PHONY: maybe-dvi-gmp dvi-gmp
16852maybe-dvi-gmp:
16853@if gmp
16854maybe-dvi-gmp: dvi-gmp
16855
16856dvi-gmp: \
16857 configure-gmp
16858 @[ -f ./gmp/Makefile ] || exit 0; \
16859 r=`${PWD_COMMAND}`; export r; \
16860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16861 $(HOST_EXPORTS) \
16862 for flag in $(EXTRA_HOST_FLAGS) ; do \
16863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16864 done; \
16865 echo "Doing dvi in gmp" ; \
16866 (cd $(HOST_SUBDIR)/gmp && \
16867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16869 "RANLIB=$${RANLIB}" \
16870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16871 dvi) \
16872 || exit 1
16873
16874@endif gmp
16875
16876.PHONY: maybe-pdf-gmp pdf-gmp
16877maybe-pdf-gmp:
16878@if gmp
16879maybe-pdf-gmp: pdf-gmp
16880
16881pdf-gmp: \
16882 configure-gmp
16883 @[ -f ./gmp/Makefile ] || exit 0; \
16884 r=`${PWD_COMMAND}`; export r; \
16885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16886 $(HOST_EXPORTS) \
16887 for flag in $(EXTRA_HOST_FLAGS) ; do \
16888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16889 done; \
16890 echo "Doing pdf in gmp" ; \
16891 (cd $(HOST_SUBDIR)/gmp && \
16892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16894 "RANLIB=$${RANLIB}" \
16895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16896 pdf) \
16897 || exit 1
16898
16899@endif gmp
16900
16901.PHONY: maybe-html-gmp html-gmp
16902maybe-html-gmp:
16903@if gmp
16904maybe-html-gmp: html-gmp
16905
16906html-gmp: \
16907 configure-gmp
16908 @[ -f ./gmp/Makefile ] || exit 0; \
16909 r=`${PWD_COMMAND}`; export r; \
16910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16911 $(HOST_EXPORTS) \
16912 for flag in $(EXTRA_HOST_FLAGS) ; do \
16913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16914 done; \
16915 echo "Doing html in gmp" ; \
16916 (cd $(HOST_SUBDIR)/gmp && \
16917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16919 "RANLIB=$${RANLIB}" \
16920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16921 html) \
16922 || exit 1
16923
16924@endif gmp
16925
16926.PHONY: maybe-TAGS-gmp TAGS-gmp
16927maybe-TAGS-gmp:
16928@if gmp
16929maybe-TAGS-gmp: TAGS-gmp
16930
16931TAGS-gmp: \
16932 configure-gmp
16933 @[ -f ./gmp/Makefile ] || exit 0; \
16934 r=`${PWD_COMMAND}`; export r; \
16935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16936 $(HOST_EXPORTS) \
16937 for flag in $(EXTRA_HOST_FLAGS) ; do \
16938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16939 done; \
16940 echo "Doing TAGS in gmp" ; \
16941 (cd $(HOST_SUBDIR)/gmp && \
16942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16944 "RANLIB=$${RANLIB}" \
16945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16946 TAGS) \
16947 || exit 1
16948
16949@endif gmp
16950
16951.PHONY: maybe-install-info-gmp install-info-gmp
16952maybe-install-info-gmp:
16953@if gmp
16954maybe-install-info-gmp: install-info-gmp
16955
16956install-info-gmp: \
16957 configure-gmp \
16958 info-gmp
16959 @[ -f ./gmp/Makefile ] || exit 0; \
16960 r=`${PWD_COMMAND}`; export r; \
16961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16962 $(HOST_EXPORTS) \
16963 for flag in $(EXTRA_HOST_FLAGS) ; do \
16964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16965 done; \
16966 echo "Doing install-info in gmp" ; \
16967 (cd $(HOST_SUBDIR)/gmp && \
16968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16970 "RANLIB=$${RANLIB}" \
16971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16972 install-info) \
16973 || exit 1
16974
16975@endif gmp
16976
16977.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16978maybe-install-pdf-gmp:
16979@if gmp
16980maybe-install-pdf-gmp: install-pdf-gmp
16981
16982install-pdf-gmp: \
16983 configure-gmp \
16984 pdf-gmp
16985 @[ -f ./gmp/Makefile ] || exit 0; \
16986 r=`${PWD_COMMAND}`; export r; \
16987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988 $(HOST_EXPORTS) \
16989 for flag in $(EXTRA_HOST_FLAGS) ; do \
16990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16991 done; \
16992 echo "Doing install-pdf in gmp" ; \
16993 (cd $(HOST_SUBDIR)/gmp && \
16994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16996 "RANLIB=$${RANLIB}" \
16997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16998 install-pdf) \
16999 || exit 1
17000
17001@endif gmp
17002
17003.PHONY: maybe-install-html-gmp install-html-gmp
17004maybe-install-html-gmp:
17005@if gmp
17006maybe-install-html-gmp: install-html-gmp
17007
17008install-html-gmp: \
17009 configure-gmp \
17010 html-gmp
17011 @[ -f ./gmp/Makefile ] || exit 0; \
17012 r=`${PWD_COMMAND}`; export r; \
17013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17014 $(HOST_EXPORTS) \
17015 for flag in $(EXTRA_HOST_FLAGS) ; do \
17016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17017 done; \
17018 echo "Doing install-html in gmp" ; \
17019 (cd $(HOST_SUBDIR)/gmp && \
17020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17022 "RANLIB=$${RANLIB}" \
17023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17024 install-html) \
17025 || exit 1
17026
17027@endif gmp
17028
17029.PHONY: maybe-installcheck-gmp installcheck-gmp
17030maybe-installcheck-gmp:
17031@if gmp
17032maybe-installcheck-gmp: installcheck-gmp
17033
17034installcheck-gmp: \
17035 configure-gmp
17036 @[ -f ./gmp/Makefile ] || exit 0; \
17037 r=`${PWD_COMMAND}`; export r; \
17038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17039 $(HOST_EXPORTS) \
17040 for flag in $(EXTRA_HOST_FLAGS) ; do \
17041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17042 done; \
17043 echo "Doing installcheck in gmp" ; \
17044 (cd $(HOST_SUBDIR)/gmp && \
17045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17047 "RANLIB=$${RANLIB}" \
17048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17049 installcheck) \
17050 || exit 1
17051
17052@endif gmp
17053
17054.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17055maybe-mostlyclean-gmp:
17056@if gmp
17057maybe-mostlyclean-gmp: mostlyclean-gmp
17058
17059mostlyclean-gmp:
17060 @[ -f ./gmp/Makefile ] || exit 0; \
17061 r=`${PWD_COMMAND}`; export r; \
17062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063 $(HOST_EXPORTS) \
17064 for flag in $(EXTRA_HOST_FLAGS) ; do \
17065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17066 done; \
17067 echo "Doing mostlyclean in gmp" ; \
17068 (cd $(HOST_SUBDIR)/gmp && \
17069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071 "RANLIB=$${RANLIB}" \
17072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17073 mostlyclean) \
17074 || exit 1
17075
17076@endif gmp
17077
17078.PHONY: maybe-clean-gmp clean-gmp
17079maybe-clean-gmp:
17080@if gmp
17081maybe-clean-gmp: clean-gmp
17082
17083clean-gmp:
17084 @[ -f ./gmp/Makefile ] || exit 0; \
17085 r=`${PWD_COMMAND}`; export r; \
17086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087 $(HOST_EXPORTS) \
17088 for flag in $(EXTRA_HOST_FLAGS) ; do \
17089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17090 done; \
17091 echo "Doing clean in gmp" ; \
17092 (cd $(HOST_SUBDIR)/gmp && \
17093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17095 "RANLIB=$${RANLIB}" \
17096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17097 clean) \
17098 || exit 1
17099
17100@endif gmp
17101
17102.PHONY: maybe-distclean-gmp distclean-gmp
17103maybe-distclean-gmp:
17104@if gmp
17105maybe-distclean-gmp: distclean-gmp
17106
17107distclean-gmp:
17108 @[ -f ./gmp/Makefile ] || exit 0; \
17109 r=`${PWD_COMMAND}`; export r; \
17110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17111 $(HOST_EXPORTS) \
17112 for flag in $(EXTRA_HOST_FLAGS) ; do \
17113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17114 done; \
17115 echo "Doing distclean in gmp" ; \
17116 (cd $(HOST_SUBDIR)/gmp && \
17117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17119 "RANLIB=$${RANLIB}" \
17120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17121 distclean) \
17122 || exit 1
17123
17124@endif gmp
17125
17126.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17127maybe-maintainer-clean-gmp:
17128@if gmp
17129maybe-maintainer-clean-gmp: maintainer-clean-gmp
17130
17131maintainer-clean-gmp:
17132 @[ -f ./gmp/Makefile ] || exit 0; \
17133 r=`${PWD_COMMAND}`; export r; \
17134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135 $(HOST_EXPORTS) \
17136 for flag in $(EXTRA_HOST_FLAGS) ; do \
17137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17138 done; \
17139 echo "Doing maintainer-clean in gmp" ; \
17140 (cd $(HOST_SUBDIR)/gmp && \
17141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17143 "RANLIB=$${RANLIB}" \
17144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17145 maintainer-clean) \
17146 || exit 1
17147
17148@endif gmp
17149
17150
17151
17152.PHONY: configure-mpfr maybe-configure-mpfr
17153maybe-configure-mpfr:
17154@if gcc-bootstrap
17155configure-mpfr: stage_current
17156@endif gcc-bootstrap
17157@if mpfr
17158maybe-configure-mpfr: configure-mpfr
17159configure-mpfr:
17160 @r=`${PWD_COMMAND}`; export r; \
17161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17162 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17164 $(HOST_EXPORTS) \
17165 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17166 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17167 case $(srcdir) in \
17168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17169 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17171 esac; \
17172 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17173 libsrcdir="$$s/mpfr"; \
17174 $(SHELL) $${libsrcdir}/configure \
17175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17176 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17177 || exit 1
17178@endif mpfr
17179
17180
17181
17182.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17183maybe-configure-stage1-mpfr:
17184@if mpfr-bootstrap
17185maybe-configure-stage1-mpfr: configure-stage1-mpfr
17186configure-stage1-mpfr:
17187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17189 @r=`${PWD_COMMAND}`; export r; \
17190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17191 TFLAGS="$(STAGE1_TFLAGS)"; \
17192 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17193 $(HOST_EXPORTS) \
17194 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17195 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17196 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17197 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17199 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17200 case $(srcdir) in \
17201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17202 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17204 esac; \
17205 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17206 libsrcdir="$$s/mpfr"; \
17207 $(SHELL) $${libsrcdir}/configure \
17208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17209 --target=${target_alias} $${srcdiroption} \
17210 $(STAGE1_CONFIGURE_FLAGS) \
17211 --disable-shared @extra_mpfr_configure_flags@
17212@endif mpfr-bootstrap
17213
17214.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17215maybe-configure-stage2-mpfr:
17216@if mpfr-bootstrap
17217maybe-configure-stage2-mpfr: configure-stage2-mpfr
17218configure-stage2-mpfr:
17219 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17221 @r=`${PWD_COMMAND}`; export r; \
17222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223 TFLAGS="$(STAGE2_TFLAGS)"; \
17224 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17225 $(HOST_EXPORTS) \
17226 $(POSTSTAGE1_HOST_EXPORTS) \
17227 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17228 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17229 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17230 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17232 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17233 case $(srcdir) in \
17234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17235 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17237 esac; \
17238 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17239 libsrcdir="$$s/mpfr"; \
17240 $(SHELL) $${libsrcdir}/configure \
17241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17242 --target=${target_alias} $${srcdiroption} \
17243 --with-build-libsubdir=$(HOST_SUBDIR) \
17244 $(STAGE2_CONFIGURE_FLAGS) \
17245 --disable-shared @extra_mpfr_configure_flags@
17246@endif mpfr-bootstrap
17247
17248.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17249maybe-configure-stage3-mpfr:
17250@if mpfr-bootstrap
17251maybe-configure-stage3-mpfr: configure-stage3-mpfr
17252configure-stage3-mpfr:
17253 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17255 @r=`${PWD_COMMAND}`; export r; \
17256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17257 TFLAGS="$(STAGE3_TFLAGS)"; \
17258 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17259 $(HOST_EXPORTS) \
17260 $(POSTSTAGE1_HOST_EXPORTS) \
17261 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17262 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17263 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17264 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17266 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17267 case $(srcdir) in \
17268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17269 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17271 esac; \
17272 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17273 libsrcdir="$$s/mpfr"; \
17274 $(SHELL) $${libsrcdir}/configure \
17275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17276 --target=${target_alias} $${srcdiroption} \
17277 --with-build-libsubdir=$(HOST_SUBDIR) \
17278 $(STAGE3_CONFIGURE_FLAGS) \
17279 --disable-shared @extra_mpfr_configure_flags@
17280@endif mpfr-bootstrap
17281
17282.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17283maybe-configure-stage4-mpfr:
17284@if mpfr-bootstrap
17285maybe-configure-stage4-mpfr: configure-stage4-mpfr
17286configure-stage4-mpfr:
17287 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17288 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17289 @r=`${PWD_COMMAND}`; export r; \
17290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291 TFLAGS="$(STAGE4_TFLAGS)"; \
17292 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17293 $(HOST_EXPORTS) \
17294 $(POSTSTAGE1_HOST_EXPORTS) \
17295 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17296 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17297 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17298 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17300 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17301 case $(srcdir) in \
17302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17303 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17305 esac; \
17306 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17307 libsrcdir="$$s/mpfr"; \
17308 $(SHELL) $${libsrcdir}/configure \
17309 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17310 --target=${target_alias} $${srcdiroption} \
17311 --with-build-libsubdir=$(HOST_SUBDIR) \
17312 $(STAGE4_CONFIGURE_FLAGS) \
17313 --disable-shared @extra_mpfr_configure_flags@
17314@endif mpfr-bootstrap
17315
17316.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17317maybe-configure-stageprofile-mpfr:
17318@if mpfr-bootstrap
17319maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17320configure-stageprofile-mpfr:
17321 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17323 @r=`${PWD_COMMAND}`; export r; \
17324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17325 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17326 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17327 $(HOST_EXPORTS) \
17328 $(POSTSTAGE1_HOST_EXPORTS) \
17329 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17330 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17331 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17332 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17334 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17335 case $(srcdir) in \
17336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17337 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17339 esac; \
17340 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17341 libsrcdir="$$s/mpfr"; \
17342 $(SHELL) $${libsrcdir}/configure \
17343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17344 --target=${target_alias} $${srcdiroption} \
17345 --with-build-libsubdir=$(HOST_SUBDIR) \
17346 $(STAGEprofile_CONFIGURE_FLAGS) \
17347 --disable-shared @extra_mpfr_configure_flags@
17348@endif mpfr-bootstrap
17349
17350.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17351maybe-configure-stagefeedback-mpfr:
17352@if mpfr-bootstrap
17353maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17354configure-stagefeedback-mpfr:
17355 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17356 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17357 @r=`${PWD_COMMAND}`; export r; \
17358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17359 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17360 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17361 $(HOST_EXPORTS) \
17362 $(POSTSTAGE1_HOST_EXPORTS) \
17363 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17364 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17365 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17366 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17368 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17369 case $(srcdir) in \
17370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17371 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17373 esac; \
17374 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17375 libsrcdir="$$s/mpfr"; \
17376 $(SHELL) $${libsrcdir}/configure \
17377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17378 --target=${target_alias} $${srcdiroption} \
17379 --with-build-libsubdir=$(HOST_SUBDIR) \
17380 $(STAGEfeedback_CONFIGURE_FLAGS) \
17381 --disable-shared @extra_mpfr_configure_flags@
17382@endif mpfr-bootstrap
17383
17384
17385
17386
17387
17388.PHONY: all-mpfr maybe-all-mpfr
17389maybe-all-mpfr:
17390@if gcc-bootstrap
17391all-mpfr: stage_current
17392@endif gcc-bootstrap
17393@if mpfr
17394TARGET-mpfr=all
17395maybe-all-mpfr: all-mpfr
17396all-mpfr: configure-mpfr
17397 @r=`${PWD_COMMAND}`; export r; \
17398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17399 $(HOST_EXPORTS) \
17400 (cd $(HOST_SUBDIR)/mpfr && \
17401 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17402 $(TARGET-mpfr))
17403@endif mpfr
17404
17405
17406
17407.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17408.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17409maybe-all-stage1-mpfr:
17410maybe-clean-stage1-mpfr:
17411@if mpfr-bootstrap
17412maybe-all-stage1-mpfr: all-stage1-mpfr
17413all-stage1: all-stage1-mpfr
17414TARGET-stage1-mpfr = $(TARGET-mpfr)
17415all-stage1-mpfr: configure-stage1-mpfr
17416 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17417 @r=`${PWD_COMMAND}`; export r; \
17418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17419 TFLAGS="$(STAGE1_TFLAGS)"; \
17420 $(HOST_EXPORTS) \
17421 cd $(HOST_SUBDIR)/mpfr && \
17422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17423 CFLAGS="$(STAGE1_CFLAGS)" \
17424 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17425 LIBCFLAGS="$(LIBCFLAGS)" \
17426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17429 $(EXTRA_HOST_FLAGS) \
17430 TFLAGS="$(STAGE1_TFLAGS)" \
17431 $(TARGET-stage1-mpfr)
17432
17433maybe-clean-stage1-mpfr: clean-stage1-mpfr
17434clean-stage1: clean-stage1-mpfr
17435clean-stage1-mpfr:
17436 @if [ $(current_stage) = stage1 ]; then \
17437 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17438 else \
17439 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17440 $(MAKE) stage1-start; \
17441 fi; \
17442 cd $(HOST_SUBDIR)/mpfr && \
17443 $(MAKE) $(EXTRA_HOST_FLAGS) \
17444 clean
17445@endif mpfr-bootstrap
17446
17447
17448.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17449.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17450maybe-all-stage2-mpfr:
17451maybe-clean-stage2-mpfr:
17452@if mpfr-bootstrap
17453maybe-all-stage2-mpfr: all-stage2-mpfr
17454all-stage2: all-stage2-mpfr
17455TARGET-stage2-mpfr = $(TARGET-mpfr)
17456all-stage2-mpfr: configure-stage2-mpfr
17457 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17458 @r=`${PWD_COMMAND}`; export r; \
17459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17460 TFLAGS="$(STAGE2_TFLAGS)"; \
17461 $(HOST_EXPORTS) \
17462 $(POSTSTAGE1_HOST_EXPORTS) \
17463 cd $(HOST_SUBDIR)/mpfr && \
17464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17465 CFLAGS="$(STAGE2_CFLAGS)" \
17466 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17467 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17472 TFLAGS="$(STAGE2_TFLAGS)" \
17473 $(TARGET-stage2-mpfr)
17474
17475maybe-clean-stage2-mpfr: clean-stage2-mpfr
17476clean-stage2: clean-stage2-mpfr
17477clean-stage2-mpfr:
17478 @if [ $(current_stage) = stage2 ]; then \
17479 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17480 else \
17481 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17482 $(MAKE) stage2-start; \
17483 fi; \
17484 cd $(HOST_SUBDIR)/mpfr && \
17485 $(MAKE) $(EXTRA_HOST_FLAGS) \
17486 $(POSTSTAGE1_FLAGS_TO_PASS) \
17487 clean
17488@endif mpfr-bootstrap
17489
17490
17491.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17492.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17493maybe-all-stage3-mpfr:
17494maybe-clean-stage3-mpfr:
17495@if mpfr-bootstrap
17496maybe-all-stage3-mpfr: all-stage3-mpfr
17497all-stage3: all-stage3-mpfr
17498TARGET-stage3-mpfr = $(TARGET-mpfr)
17499all-stage3-mpfr: configure-stage3-mpfr
17500 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17501 @r=`${PWD_COMMAND}`; export r; \
17502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17503 TFLAGS="$(STAGE3_TFLAGS)"; \
17504 $(HOST_EXPORTS) \
17505 $(POSTSTAGE1_HOST_EXPORTS) \
17506 cd $(HOST_SUBDIR)/mpfr && \
17507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17508 CFLAGS="$(STAGE3_CFLAGS)" \
17509 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17510 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17514 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17515 TFLAGS="$(STAGE3_TFLAGS)" \
17516 $(TARGET-stage3-mpfr)
17517
17518maybe-clean-stage3-mpfr: clean-stage3-mpfr
17519clean-stage3: clean-stage3-mpfr
17520clean-stage3-mpfr:
17521 @if [ $(current_stage) = stage3 ]; then \
17522 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17523 else \
17524 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17525 $(MAKE) stage3-start; \
17526 fi; \
17527 cd $(HOST_SUBDIR)/mpfr && \
17528 $(MAKE) $(EXTRA_HOST_FLAGS) \
17529 $(POSTSTAGE1_FLAGS_TO_PASS) \
17530 clean
17531@endif mpfr-bootstrap
17532
17533
17534.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17535.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17536maybe-all-stage4-mpfr:
17537maybe-clean-stage4-mpfr:
17538@if mpfr-bootstrap
17539maybe-all-stage4-mpfr: all-stage4-mpfr
17540all-stage4: all-stage4-mpfr
17541TARGET-stage4-mpfr = $(TARGET-mpfr)
17542all-stage4-mpfr: configure-stage4-mpfr
17543 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17544 @r=`${PWD_COMMAND}`; export r; \
17545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17546 TFLAGS="$(STAGE4_TFLAGS)"; \
17547 $(HOST_EXPORTS) \
17548 $(POSTSTAGE1_HOST_EXPORTS) \
17549 cd $(HOST_SUBDIR)/mpfr && \
17550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17551 CFLAGS="$(STAGE4_CFLAGS)" \
17552 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17553 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17558 TFLAGS="$(STAGE4_TFLAGS)" \
17559 $(TARGET-stage4-mpfr)
17560
17561maybe-clean-stage4-mpfr: clean-stage4-mpfr
17562clean-stage4: clean-stage4-mpfr
17563clean-stage4-mpfr:
17564 @if [ $(current_stage) = stage4 ]; then \
17565 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17566 else \
17567 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17568 $(MAKE) stage4-start; \
17569 fi; \
17570 cd $(HOST_SUBDIR)/mpfr && \
17571 $(MAKE) $(EXTRA_HOST_FLAGS) \
17572 $(POSTSTAGE1_FLAGS_TO_PASS) \
17573 clean
17574@endif mpfr-bootstrap
17575
17576
17577.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17578.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17579maybe-all-stageprofile-mpfr:
17580maybe-clean-stageprofile-mpfr:
17581@if mpfr-bootstrap
17582maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17583all-stageprofile: all-stageprofile-mpfr
17584TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17585all-stageprofile-mpfr: configure-stageprofile-mpfr
17586 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17587 @r=`${PWD_COMMAND}`; export r; \
17588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17589 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17590 $(HOST_EXPORTS) \
17591 $(POSTSTAGE1_HOST_EXPORTS) \
17592 cd $(HOST_SUBDIR)/mpfr && \
17593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17594 CFLAGS="$(STAGEprofile_CFLAGS)" \
17595 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17596 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17600 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17601 TFLAGS="$(STAGEprofile_TFLAGS)" \
17602 $(TARGET-stageprofile-mpfr)
17603
17604maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17605clean-stageprofile: clean-stageprofile-mpfr
17606clean-stageprofile-mpfr:
17607 @if [ $(current_stage) = stageprofile ]; then \
17608 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17609 else \
17610 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17611 $(MAKE) stageprofile-start; \
17612 fi; \
17613 cd $(HOST_SUBDIR)/mpfr && \
17614 $(MAKE) $(EXTRA_HOST_FLAGS) \
17615 $(POSTSTAGE1_FLAGS_TO_PASS) \
17616 clean
17617@endif mpfr-bootstrap
17618
17619
17620.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17621.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17622maybe-all-stagefeedback-mpfr:
17623maybe-clean-stagefeedback-mpfr:
17624@if mpfr-bootstrap
17625maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17626all-stagefeedback: all-stagefeedback-mpfr
17627TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17628all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17629 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17630 @r=`${PWD_COMMAND}`; export r; \
17631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17633 $(HOST_EXPORTS) \
17634 $(POSTSTAGE1_HOST_EXPORTS) \
17635 cd $(HOST_SUBDIR)/mpfr && \
17636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17637 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17638 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17639 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17643 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17644 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17645 $(TARGET-stagefeedback-mpfr)
17646
17647maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17648clean-stagefeedback: clean-stagefeedback-mpfr
17649clean-stagefeedback-mpfr:
17650 @if [ $(current_stage) = stagefeedback ]; then \
17651 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17652 else \
17653 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17654 $(MAKE) stagefeedback-start; \
17655 fi; \
17656 cd $(HOST_SUBDIR)/mpfr && \
17657 $(MAKE) $(EXTRA_HOST_FLAGS) \
17658 $(POSTSTAGE1_FLAGS_TO_PASS) \
17659 clean
17660@endif mpfr-bootstrap
17661
17662
17663
17664
17665
17666.PHONY: check-mpfr maybe-check-mpfr
17667maybe-check-mpfr:
17668@if mpfr
17669maybe-check-mpfr: check-mpfr
17670
17671check-mpfr:
17672 @: $(MAKE); $(unstage)
17673 @r=`${PWD_COMMAND}`; export r; \
17674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17675 $(HOST_EXPORTS) \
17676 (cd $(HOST_SUBDIR)/mpfr && \
17677 $(MAKE) $(FLAGS_TO_PASS) check)
17678
17679@endif mpfr
17680
17681.PHONY: install-mpfr maybe-install-mpfr
17682maybe-install-mpfr:
17683@if mpfr
17684maybe-install-mpfr: install-mpfr
17685
17686install-mpfr:
17687
17688@endif mpfr
17689
17690# Other targets (info, dvi, pdf, etc.)
17691
17692.PHONY: maybe-info-mpfr info-mpfr
17693maybe-info-mpfr:
17694@if mpfr
17695maybe-info-mpfr: info-mpfr
17696
17697info-mpfr: \
17698 configure-mpfr
17699 @[ -f ./mpfr/Makefile ] || exit 0; \
17700 r=`${PWD_COMMAND}`; export r; \
17701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702 $(HOST_EXPORTS) \
17703 for flag in $(EXTRA_HOST_FLAGS) ; do \
17704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705 done; \
17706 echo "Doing info in mpfr" ; \
17707 (cd $(HOST_SUBDIR)/mpfr && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710 "RANLIB=$${RANLIB}" \
17711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712 info) \
17713 || exit 1
17714
17715@endif mpfr
17716
17717.PHONY: maybe-dvi-mpfr dvi-mpfr
17718maybe-dvi-mpfr:
17719@if mpfr
17720maybe-dvi-mpfr: dvi-mpfr
17721
17722dvi-mpfr: \
17723 configure-mpfr
17724 @[ -f ./mpfr/Makefile ] || exit 0; \
17725 r=`${PWD_COMMAND}`; export r; \
17726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727 $(HOST_EXPORTS) \
17728 for flag in $(EXTRA_HOST_FLAGS) ; do \
17729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17730 done; \
17731 echo "Doing dvi in mpfr" ; \
17732 (cd $(HOST_SUBDIR)/mpfr && \
17733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17735 "RANLIB=$${RANLIB}" \
17736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17737 dvi) \
17738 || exit 1
17739
17740@endif mpfr
17741
17742.PHONY: maybe-pdf-mpfr pdf-mpfr
17743maybe-pdf-mpfr:
17744@if mpfr
17745maybe-pdf-mpfr: pdf-mpfr
17746
17747pdf-mpfr: \
17748 configure-mpfr
17749 @[ -f ./mpfr/Makefile ] || exit 0; \
17750 r=`${PWD_COMMAND}`; export r; \
17751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17752 $(HOST_EXPORTS) \
17753 for flag in $(EXTRA_HOST_FLAGS) ; do \
17754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17755 done; \
17756 echo "Doing pdf in mpfr" ; \
17757 (cd $(HOST_SUBDIR)/mpfr && \
17758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17760 "RANLIB=$${RANLIB}" \
17761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17762 pdf) \
17763 || exit 1
17764
17765@endif mpfr
17766
17767.PHONY: maybe-html-mpfr html-mpfr
17768maybe-html-mpfr:
17769@if mpfr
17770maybe-html-mpfr: html-mpfr
17771
17772html-mpfr: \
17773 configure-mpfr
17774 @[ -f ./mpfr/Makefile ] || exit 0; \
17775 r=`${PWD_COMMAND}`; export r; \
17776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777 $(HOST_EXPORTS) \
17778 for flag in $(EXTRA_HOST_FLAGS) ; do \
17779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17780 done; \
17781 echo "Doing html in mpfr" ; \
17782 (cd $(HOST_SUBDIR)/mpfr && \
17783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785 "RANLIB=$${RANLIB}" \
17786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17787 html) \
17788 || exit 1
17789
17790@endif mpfr
17791
17792.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17793maybe-TAGS-mpfr:
17794@if mpfr
17795maybe-TAGS-mpfr: TAGS-mpfr
17796
17797TAGS-mpfr: \
17798 configure-mpfr
17799 @[ -f ./mpfr/Makefile ] || exit 0; \
17800 r=`${PWD_COMMAND}`; export r; \
17801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802 $(HOST_EXPORTS) \
17803 for flag in $(EXTRA_HOST_FLAGS) ; do \
17804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17805 done; \
17806 echo "Doing TAGS in mpfr" ; \
17807 (cd $(HOST_SUBDIR)/mpfr && \
17808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17810 "RANLIB=$${RANLIB}" \
17811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17812 TAGS) \
17813 || exit 1
17814
17815@endif mpfr
17816
17817.PHONY: maybe-install-info-mpfr install-info-mpfr
17818maybe-install-info-mpfr:
17819@if mpfr
17820maybe-install-info-mpfr: install-info-mpfr
17821
17822install-info-mpfr: \
17823 configure-mpfr \
17824 info-mpfr
17825 @[ -f ./mpfr/Makefile ] || exit 0; \
17826 r=`${PWD_COMMAND}`; export r; \
17827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17828 $(HOST_EXPORTS) \
17829 for flag in $(EXTRA_HOST_FLAGS) ; do \
17830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17831 done; \
17832 echo "Doing install-info in mpfr" ; \
17833 (cd $(HOST_SUBDIR)/mpfr && \
17834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17836 "RANLIB=$${RANLIB}" \
17837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17838 install-info) \
17839 || exit 1
17840
17841@endif mpfr
17842
17843.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17844maybe-install-pdf-mpfr:
17845@if mpfr
17846maybe-install-pdf-mpfr: install-pdf-mpfr
17847
17848install-pdf-mpfr: \
17849 configure-mpfr \
17850 pdf-mpfr
17851 @[ -f ./mpfr/Makefile ] || exit 0; \
17852 r=`${PWD_COMMAND}`; export r; \
17853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17854 $(HOST_EXPORTS) \
17855 for flag in $(EXTRA_HOST_FLAGS) ; do \
17856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17857 done; \
17858 echo "Doing install-pdf in mpfr" ; \
17859 (cd $(HOST_SUBDIR)/mpfr && \
17860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17862 "RANLIB=$${RANLIB}" \
17863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17864 install-pdf) \
17865 || exit 1
17866
17867@endif mpfr
17868
17869.PHONY: maybe-install-html-mpfr install-html-mpfr
17870maybe-install-html-mpfr:
17871@if mpfr
17872maybe-install-html-mpfr: install-html-mpfr
17873
17874install-html-mpfr: \
17875 configure-mpfr \
17876 html-mpfr
17877 @[ -f ./mpfr/Makefile ] || exit 0; \
17878 r=`${PWD_COMMAND}`; export r; \
17879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880 $(HOST_EXPORTS) \
17881 for flag in $(EXTRA_HOST_FLAGS) ; do \
17882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17883 done; \
17884 echo "Doing install-html in mpfr" ; \
17885 (cd $(HOST_SUBDIR)/mpfr && \
17886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17888 "RANLIB=$${RANLIB}" \
17889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17890 install-html) \
17891 || exit 1
17892
17893@endif mpfr
17894
17895.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17896maybe-installcheck-mpfr:
17897@if mpfr
17898maybe-installcheck-mpfr: installcheck-mpfr
17899
17900installcheck-mpfr: \
17901 configure-mpfr
17902 @[ -f ./mpfr/Makefile ] || exit 0; \
17903 r=`${PWD_COMMAND}`; export r; \
17904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905 $(HOST_EXPORTS) \
17906 for flag in $(EXTRA_HOST_FLAGS) ; do \
17907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908 done; \
17909 echo "Doing installcheck in mpfr" ; \
17910 (cd $(HOST_SUBDIR)/mpfr && \
17911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17913 "RANLIB=$${RANLIB}" \
17914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17915 installcheck) \
17916 || exit 1
17917
17918@endif mpfr
17919
17920.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17921maybe-mostlyclean-mpfr:
17922@if mpfr
17923maybe-mostlyclean-mpfr: mostlyclean-mpfr
17924
17925mostlyclean-mpfr:
17926 @[ -f ./mpfr/Makefile ] || exit 0; \
17927 r=`${PWD_COMMAND}`; export r; \
17928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17929 $(HOST_EXPORTS) \
17930 for flag in $(EXTRA_HOST_FLAGS) ; do \
17931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17932 done; \
17933 echo "Doing mostlyclean in mpfr" ; \
17934 (cd $(HOST_SUBDIR)/mpfr && \
17935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17937 "RANLIB=$${RANLIB}" \
17938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17939 mostlyclean) \
17940 || exit 1
17941
17942@endif mpfr
17943
17944.PHONY: maybe-clean-mpfr clean-mpfr
17945maybe-clean-mpfr:
17946@if mpfr
17947maybe-clean-mpfr: clean-mpfr
17948
17949clean-mpfr:
17950 @[ -f ./mpfr/Makefile ] || exit 0; \
17951 r=`${PWD_COMMAND}`; export r; \
17952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17953 $(HOST_EXPORTS) \
17954 for flag in $(EXTRA_HOST_FLAGS) ; do \
17955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17956 done; \
17957 echo "Doing clean in mpfr" ; \
17958 (cd $(HOST_SUBDIR)/mpfr && \
17959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17961 "RANLIB=$${RANLIB}" \
17962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17963 clean) \
17964 || exit 1
17965
17966@endif mpfr
17967
17968.PHONY: maybe-distclean-mpfr distclean-mpfr
17969maybe-distclean-mpfr:
17970@if mpfr
17971maybe-distclean-mpfr: distclean-mpfr
17972
17973distclean-mpfr:
17974 @[ -f ./mpfr/Makefile ] || exit 0; \
17975 r=`${PWD_COMMAND}`; export r; \
17976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17977 $(HOST_EXPORTS) \
17978 for flag in $(EXTRA_HOST_FLAGS) ; do \
17979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17980 done; \
17981 echo "Doing distclean in mpfr" ; \
17982 (cd $(HOST_SUBDIR)/mpfr && \
17983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17985 "RANLIB=$${RANLIB}" \
17986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17987 distclean) \
17988 || exit 1
17989
17990@endif mpfr
17991
17992.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17993maybe-maintainer-clean-mpfr:
17994@if mpfr
17995maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17996
17997maintainer-clean-mpfr:
17998 @[ -f ./mpfr/Makefile ] || exit 0; \
17999 r=`${PWD_COMMAND}`; export r; \
18000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001 $(HOST_EXPORTS) \
18002 for flag in $(EXTRA_HOST_FLAGS) ; do \
18003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18004 done; \
18005 echo "Doing maintainer-clean in mpfr" ; \
18006 (cd $(HOST_SUBDIR)/mpfr && \
18007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18009 "RANLIB=$${RANLIB}" \
18010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18011 maintainer-clean) \
18012 || exit 1
18013
18014@endif mpfr
18015
18016
18017
18018.PHONY: configure-mpc maybe-configure-mpc
18019maybe-configure-mpc:
18020@if gcc-bootstrap
18021configure-mpc: stage_current
18022@endif gcc-bootstrap
18023@if mpc
18024maybe-configure-mpc: configure-mpc
18025configure-mpc:
18026 @r=`${PWD_COMMAND}`; export r; \
18027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18028 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18030 $(HOST_EXPORTS) \
18031 echo Configuring in $(HOST_SUBDIR)/mpc; \
18032 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18033 case $(srcdir) in \
18034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18035 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18037 esac; \
18038 srcdiroption="--srcdir=$${topdir}/mpc"; \
18039 libsrcdir="$$s/mpc"; \
18040 $(SHELL) $${libsrcdir}/configure \
18041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18042 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18043 || exit 1
18044@endif mpc
18045
18046
18047
18048.PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18049maybe-configure-stage1-mpc:
18050@if mpc-bootstrap
18051maybe-configure-stage1-mpc: configure-stage1-mpc
18052configure-stage1-mpc:
18053 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18055 @r=`${PWD_COMMAND}`; export r; \
18056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057 TFLAGS="$(STAGE1_TFLAGS)"; \
18058 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18059 $(HOST_EXPORTS) \
18060 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18061 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18062 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18063 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18065 cd $(HOST_SUBDIR)/mpc || exit 1; \
18066 case $(srcdir) in \
18067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18068 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18070 esac; \
18071 srcdiroption="--srcdir=$${topdir}/mpc"; \
18072 libsrcdir="$$s/mpc"; \
18073 $(SHELL) $${libsrcdir}/configure \
18074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18075 --target=${target_alias} $${srcdiroption} \
18076 $(STAGE1_CONFIGURE_FLAGS) \
18077 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18078@endif mpc-bootstrap
18079
18080.PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18081maybe-configure-stage2-mpc:
18082@if mpc-bootstrap
18083maybe-configure-stage2-mpc: configure-stage2-mpc
18084configure-stage2-mpc:
18085 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18087 @r=`${PWD_COMMAND}`; export r; \
18088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18089 TFLAGS="$(STAGE2_TFLAGS)"; \
18090 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18091 $(HOST_EXPORTS) \
18092 $(POSTSTAGE1_HOST_EXPORTS) \
18093 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18094 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18095 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18096 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18098 cd $(HOST_SUBDIR)/mpc || exit 1; \
18099 case $(srcdir) in \
18100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18101 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18103 esac; \
18104 srcdiroption="--srcdir=$${topdir}/mpc"; \
18105 libsrcdir="$$s/mpc"; \
18106 $(SHELL) $${libsrcdir}/configure \
18107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18108 --target=${target_alias} $${srcdiroption} \
18109 --with-build-libsubdir=$(HOST_SUBDIR) \
18110 $(STAGE2_CONFIGURE_FLAGS) \
18111 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18112@endif mpc-bootstrap
18113
18114.PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18115maybe-configure-stage3-mpc:
18116@if mpc-bootstrap
18117maybe-configure-stage3-mpc: configure-stage3-mpc
18118configure-stage3-mpc:
18119 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18120 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18121 @r=`${PWD_COMMAND}`; export r; \
18122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18123 TFLAGS="$(STAGE3_TFLAGS)"; \
18124 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18125 $(HOST_EXPORTS) \
18126 $(POSTSTAGE1_HOST_EXPORTS) \
18127 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18128 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18129 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18130 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18131 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18132 cd $(HOST_SUBDIR)/mpc || exit 1; \
18133 case $(srcdir) in \
18134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18135 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18137 esac; \
18138 srcdiroption="--srcdir=$${topdir}/mpc"; \
18139 libsrcdir="$$s/mpc"; \
18140 $(SHELL) $${libsrcdir}/configure \
18141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18142 --target=${target_alias} $${srcdiroption} \
18143 --with-build-libsubdir=$(HOST_SUBDIR) \
18144 $(STAGE3_CONFIGURE_FLAGS) \
18145 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18146@endif mpc-bootstrap
18147
18148.PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18149maybe-configure-stage4-mpc:
18150@if mpc-bootstrap
18151maybe-configure-stage4-mpc: configure-stage4-mpc
18152configure-stage4-mpc:
18153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18155 @r=`${PWD_COMMAND}`; export r; \
18156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18157 TFLAGS="$(STAGE4_TFLAGS)"; \
18158 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18159 $(HOST_EXPORTS) \
18160 $(POSTSTAGE1_HOST_EXPORTS) \
18161 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18162 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18163 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18164 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18166 cd $(HOST_SUBDIR)/mpc || exit 1; \
18167 case $(srcdir) in \
18168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18169 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18171 esac; \
18172 srcdiroption="--srcdir=$${topdir}/mpc"; \
18173 libsrcdir="$$s/mpc"; \
18174 $(SHELL) $${libsrcdir}/configure \
18175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18176 --target=${target_alias} $${srcdiroption} \
18177 --with-build-libsubdir=$(HOST_SUBDIR) \
18178 $(STAGE4_CONFIGURE_FLAGS) \
18179 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18180@endif mpc-bootstrap
18181
18182.PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18183maybe-configure-stageprofile-mpc:
18184@if mpc-bootstrap
18185maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18186configure-stageprofile-mpc:
18187 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18189 @r=`${PWD_COMMAND}`; export r; \
18190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18191 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18192 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18193 $(HOST_EXPORTS) \
18194 $(POSTSTAGE1_HOST_EXPORTS) \
18195 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18196 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18197 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18198 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18199 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18200 cd $(HOST_SUBDIR)/mpc || exit 1; \
18201 case $(srcdir) in \
18202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18203 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18205 esac; \
18206 srcdiroption="--srcdir=$${topdir}/mpc"; \
18207 libsrcdir="$$s/mpc"; \
18208 $(SHELL) $${libsrcdir}/configure \
18209 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18210 --target=${target_alias} $${srcdiroption} \
18211 --with-build-libsubdir=$(HOST_SUBDIR) \
18212 $(STAGEprofile_CONFIGURE_FLAGS) \
18213 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18214@endif mpc-bootstrap
18215
18216.PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18217maybe-configure-stagefeedback-mpc:
18218@if mpc-bootstrap
18219maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18220configure-stagefeedback-mpc:
18221 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18222 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18223 @r=`${PWD_COMMAND}`; export r; \
18224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18226 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18227 $(HOST_EXPORTS) \
18228 $(POSTSTAGE1_HOST_EXPORTS) \
18229 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18230 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18231 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18232 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18234 cd $(HOST_SUBDIR)/mpc || exit 1; \
18235 case $(srcdir) in \
18236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18237 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18239 esac; \
18240 srcdiroption="--srcdir=$${topdir}/mpc"; \
18241 libsrcdir="$$s/mpc"; \
18242 $(SHELL) $${libsrcdir}/configure \
18243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18244 --target=${target_alias} $${srcdiroption} \
18245 --with-build-libsubdir=$(HOST_SUBDIR) \
18246 $(STAGEfeedback_CONFIGURE_FLAGS) \
18247 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18248@endif mpc-bootstrap
18249
18250
18251
18252
18253
18254.PHONY: all-mpc maybe-all-mpc
18255maybe-all-mpc:
18256@if gcc-bootstrap
18257all-mpc: stage_current
18258@endif gcc-bootstrap
18259@if mpc
18260TARGET-mpc=all
18261maybe-all-mpc: all-mpc
18262all-mpc: configure-mpc
18263 @r=`${PWD_COMMAND}`; export r; \
18264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18265 $(HOST_EXPORTS) \
18266 (cd $(HOST_SUBDIR)/mpc && \
18267 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18268 $(TARGET-mpc))
18269@endif mpc
18270
18271
18272
18273.PHONY: all-stage1-mpc maybe-all-stage1-mpc
18274.PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18275maybe-all-stage1-mpc:
18276maybe-clean-stage1-mpc:
18277@if mpc-bootstrap
18278maybe-all-stage1-mpc: all-stage1-mpc
18279all-stage1: all-stage1-mpc
18280TARGET-stage1-mpc = $(TARGET-mpc)
18281all-stage1-mpc: configure-stage1-mpc
18282 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18283 @r=`${PWD_COMMAND}`; export r; \
18284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18285 TFLAGS="$(STAGE1_TFLAGS)"; \
18286 $(HOST_EXPORTS) \
18287 cd $(HOST_SUBDIR)/mpc && \
18288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18289 CFLAGS="$(STAGE1_CFLAGS)" \
18290 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18291 LIBCFLAGS="$(LIBCFLAGS)" \
18292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18295 $(EXTRA_HOST_FLAGS) \
18296 TFLAGS="$(STAGE1_TFLAGS)" \
18297 $(TARGET-stage1-mpc)
18298
18299maybe-clean-stage1-mpc: clean-stage1-mpc
18300clean-stage1: clean-stage1-mpc
18301clean-stage1-mpc:
18302 @if [ $(current_stage) = stage1 ]; then \
18303 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18304 else \
18305 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18306 $(MAKE) stage1-start; \
18307 fi; \
18308 cd $(HOST_SUBDIR)/mpc && \
18309 $(MAKE) $(EXTRA_HOST_FLAGS) \
18310 clean
18311@endif mpc-bootstrap
18312
18313
18314.PHONY: all-stage2-mpc maybe-all-stage2-mpc
18315.PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18316maybe-all-stage2-mpc:
18317maybe-clean-stage2-mpc:
18318@if mpc-bootstrap
18319maybe-all-stage2-mpc: all-stage2-mpc
18320all-stage2: all-stage2-mpc
18321TARGET-stage2-mpc = $(TARGET-mpc)
18322all-stage2-mpc: configure-stage2-mpc
18323 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18324 @r=`${PWD_COMMAND}`; export r; \
18325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18326 TFLAGS="$(STAGE2_TFLAGS)"; \
18327 $(HOST_EXPORTS) \
18328 $(POSTSTAGE1_HOST_EXPORTS) \
18329 cd $(HOST_SUBDIR)/mpc && \
18330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18331 CFLAGS="$(STAGE2_CFLAGS)" \
18332 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18333 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18338 TFLAGS="$(STAGE2_TFLAGS)" \
18339 $(TARGET-stage2-mpc)
18340
18341maybe-clean-stage2-mpc: clean-stage2-mpc
18342clean-stage2: clean-stage2-mpc
18343clean-stage2-mpc:
18344 @if [ $(current_stage) = stage2 ]; then \
18345 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18346 else \
18347 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18348 $(MAKE) stage2-start; \
18349 fi; \
18350 cd $(HOST_SUBDIR)/mpc && \
18351 $(MAKE) $(EXTRA_HOST_FLAGS) \
18352 $(POSTSTAGE1_FLAGS_TO_PASS) \
18353 clean
18354@endif mpc-bootstrap
18355
18356
18357.PHONY: all-stage3-mpc maybe-all-stage3-mpc
18358.PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18359maybe-all-stage3-mpc:
18360maybe-clean-stage3-mpc:
18361@if mpc-bootstrap
18362maybe-all-stage3-mpc: all-stage3-mpc
18363all-stage3: all-stage3-mpc
18364TARGET-stage3-mpc = $(TARGET-mpc)
18365all-stage3-mpc: configure-stage3-mpc
18366 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18367 @r=`${PWD_COMMAND}`; export r; \
18368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18369 TFLAGS="$(STAGE3_TFLAGS)"; \
18370 $(HOST_EXPORTS) \
18371 $(POSTSTAGE1_HOST_EXPORTS) \
18372 cd $(HOST_SUBDIR)/mpc && \
18373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18374 CFLAGS="$(STAGE3_CFLAGS)" \
18375 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18376 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18381 TFLAGS="$(STAGE3_TFLAGS)" \
18382 $(TARGET-stage3-mpc)
18383
18384maybe-clean-stage3-mpc: clean-stage3-mpc
18385clean-stage3: clean-stage3-mpc
18386clean-stage3-mpc:
18387 @if [ $(current_stage) = stage3 ]; then \
18388 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18389 else \
18390 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18391 $(MAKE) stage3-start; \
18392 fi; \
18393 cd $(HOST_SUBDIR)/mpc && \
18394 $(MAKE) $(EXTRA_HOST_FLAGS) \
18395 $(POSTSTAGE1_FLAGS_TO_PASS) \
18396 clean
18397@endif mpc-bootstrap
18398
18399
18400.PHONY: all-stage4-mpc maybe-all-stage4-mpc
18401.PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18402maybe-all-stage4-mpc:
18403maybe-clean-stage4-mpc:
18404@if mpc-bootstrap
18405maybe-all-stage4-mpc: all-stage4-mpc
18406all-stage4: all-stage4-mpc
18407TARGET-stage4-mpc = $(TARGET-mpc)
18408all-stage4-mpc: configure-stage4-mpc
18409 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18410 @r=`${PWD_COMMAND}`; export r; \
18411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18412 TFLAGS="$(STAGE4_TFLAGS)"; \
18413 $(HOST_EXPORTS) \
18414 $(POSTSTAGE1_HOST_EXPORTS) \
18415 cd $(HOST_SUBDIR)/mpc && \
18416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18417 CFLAGS="$(STAGE4_CFLAGS)" \
18418 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18419 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18424 TFLAGS="$(STAGE4_TFLAGS)" \
18425 $(TARGET-stage4-mpc)
18426
18427maybe-clean-stage4-mpc: clean-stage4-mpc
18428clean-stage4: clean-stage4-mpc
18429clean-stage4-mpc:
18430 @if [ $(current_stage) = stage4 ]; then \
18431 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18432 else \
18433 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18434 $(MAKE) stage4-start; \
18435 fi; \
18436 cd $(HOST_SUBDIR)/mpc && \
18437 $(MAKE) $(EXTRA_HOST_FLAGS) \
18438 $(POSTSTAGE1_FLAGS_TO_PASS) \
18439 clean
18440@endif mpc-bootstrap
18441
18442
18443.PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18444.PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18445maybe-all-stageprofile-mpc:
18446maybe-clean-stageprofile-mpc:
18447@if mpc-bootstrap
18448maybe-all-stageprofile-mpc: all-stageprofile-mpc
18449all-stageprofile: all-stageprofile-mpc
18450TARGET-stageprofile-mpc = $(TARGET-mpc)
18451all-stageprofile-mpc: configure-stageprofile-mpc
18452 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18453 @r=`${PWD_COMMAND}`; export r; \
18454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18455 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18456 $(HOST_EXPORTS) \
18457 $(POSTSTAGE1_HOST_EXPORTS) \
18458 cd $(HOST_SUBDIR)/mpc && \
18459 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18460 CFLAGS="$(STAGEprofile_CFLAGS)" \
18461 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18462 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18467 TFLAGS="$(STAGEprofile_TFLAGS)" \
18468 $(TARGET-stageprofile-mpc)
18469
18470maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18471clean-stageprofile: clean-stageprofile-mpc
18472clean-stageprofile-mpc:
18473 @if [ $(current_stage) = stageprofile ]; then \
18474 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18475 else \
18476 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18477 $(MAKE) stageprofile-start; \
18478 fi; \
18479 cd $(HOST_SUBDIR)/mpc && \
18480 $(MAKE) $(EXTRA_HOST_FLAGS) \
18481 $(POSTSTAGE1_FLAGS_TO_PASS) \
18482 clean
18483@endif mpc-bootstrap
18484
18485
18486.PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18487.PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18488maybe-all-stagefeedback-mpc:
18489maybe-clean-stagefeedback-mpc:
18490@if mpc-bootstrap
18491maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18492all-stagefeedback: all-stagefeedback-mpc
18493TARGET-stagefeedback-mpc = $(TARGET-mpc)
18494all-stagefeedback-mpc: configure-stagefeedback-mpc
18495 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18496 @r=`${PWD_COMMAND}`; export r; \
18497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18498 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18499 $(HOST_EXPORTS) \
18500 $(POSTSTAGE1_HOST_EXPORTS) \
18501 cd $(HOST_SUBDIR)/mpc && \
18502 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18503 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18504 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18505 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18510 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18511 $(TARGET-stagefeedback-mpc)
18512
18513maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18514clean-stagefeedback: clean-stagefeedback-mpc
18515clean-stagefeedback-mpc:
18516 @if [ $(current_stage) = stagefeedback ]; then \
18517 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18518 else \
18519 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18520 $(MAKE) stagefeedback-start; \
18521 fi; \
18522 cd $(HOST_SUBDIR)/mpc && \
18523 $(MAKE) $(EXTRA_HOST_FLAGS) \
18524 $(POSTSTAGE1_FLAGS_TO_PASS) \
18525 clean
18526@endif mpc-bootstrap
18527
18528
18529
18530
18531
18532.PHONY: check-mpc maybe-check-mpc
18533maybe-check-mpc:
18534@if mpc
18535maybe-check-mpc: check-mpc
18536
18537check-mpc:
18538 @: $(MAKE); $(unstage)
18539 @r=`${PWD_COMMAND}`; export r; \
18540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18541 $(HOST_EXPORTS) \
18542 (cd $(HOST_SUBDIR)/mpc && \
18543 $(MAKE) $(FLAGS_TO_PASS) check)
18544
18545@endif mpc
18546
18547.PHONY: install-mpc maybe-install-mpc
18548maybe-install-mpc:
18549@if mpc
18550maybe-install-mpc: install-mpc
18551
18552install-mpc:
18553
18554@endif mpc
18555
18556# Other targets (info, dvi, pdf, etc.)
18557
18558.PHONY: maybe-info-mpc info-mpc
18559maybe-info-mpc:
18560@if mpc
18561maybe-info-mpc: info-mpc
18562
18563info-mpc: \
18564 configure-mpc
18565 @[ -f ./mpc/Makefile ] || exit 0; \
18566 r=`${PWD_COMMAND}`; export r; \
18567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18568 $(HOST_EXPORTS) \
18569 for flag in $(EXTRA_HOST_FLAGS) ; do \
18570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18571 done; \
18572 echo "Doing info in mpc" ; \
18573 (cd $(HOST_SUBDIR)/mpc && \
18574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18576 "RANLIB=$${RANLIB}" \
18577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18578 info) \
18579 || exit 1
18580
18581@endif mpc
18582
18583.PHONY: maybe-dvi-mpc dvi-mpc
18584maybe-dvi-mpc:
18585@if mpc
18586maybe-dvi-mpc: dvi-mpc
18587
18588dvi-mpc: \
18589 configure-mpc
18590 @[ -f ./mpc/Makefile ] || exit 0; \
18591 r=`${PWD_COMMAND}`; export r; \
18592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593 $(HOST_EXPORTS) \
18594 for flag in $(EXTRA_HOST_FLAGS) ; do \
18595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18596 done; \
18597 echo "Doing dvi in mpc" ; \
18598 (cd $(HOST_SUBDIR)/mpc && \
18599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18601 "RANLIB=$${RANLIB}" \
18602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18603 dvi) \
18604 || exit 1
18605
18606@endif mpc
18607
18608.PHONY: maybe-pdf-mpc pdf-mpc
18609maybe-pdf-mpc:
18610@if mpc
18611maybe-pdf-mpc: pdf-mpc
18612
18613pdf-mpc: \
18614 configure-mpc
18615 @[ -f ./mpc/Makefile ] || exit 0; \
18616 r=`${PWD_COMMAND}`; export r; \
18617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618 $(HOST_EXPORTS) \
18619 for flag in $(EXTRA_HOST_FLAGS) ; do \
18620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18621 done; \
18622 echo "Doing pdf in mpc" ; \
18623 (cd $(HOST_SUBDIR)/mpc && \
18624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18626 "RANLIB=$${RANLIB}" \
18627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18628 pdf) \
18629 || exit 1
18630
18631@endif mpc
18632
18633.PHONY: maybe-html-mpc html-mpc
18634maybe-html-mpc:
18635@if mpc
18636maybe-html-mpc: html-mpc
18637
18638html-mpc: \
18639 configure-mpc
18640 @[ -f ./mpc/Makefile ] || exit 0; \
18641 r=`${PWD_COMMAND}`; export r; \
18642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643 $(HOST_EXPORTS) \
18644 for flag in $(EXTRA_HOST_FLAGS) ; do \
18645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646 done; \
18647 echo "Doing html in mpc" ; \
18648 (cd $(HOST_SUBDIR)/mpc && \
18649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651 "RANLIB=$${RANLIB}" \
18652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18653 html) \
18654 || exit 1
18655
18656@endif mpc
18657
18658.PHONY: maybe-TAGS-mpc TAGS-mpc
18659maybe-TAGS-mpc:
18660@if mpc
18661maybe-TAGS-mpc: TAGS-mpc
18662
18663TAGS-mpc: \
18664 configure-mpc
18665 @[ -f ./mpc/Makefile ] || exit 0; \
18666 r=`${PWD_COMMAND}`; export r; \
18667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18668 $(HOST_EXPORTS) \
18669 for flag in $(EXTRA_HOST_FLAGS) ; do \
18670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18671 done; \
18672 echo "Doing TAGS in mpc" ; \
18673 (cd $(HOST_SUBDIR)/mpc && \
18674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18676 "RANLIB=$${RANLIB}" \
18677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18678 TAGS) \
18679 || exit 1
18680
18681@endif mpc
18682
18683.PHONY: maybe-install-info-mpc install-info-mpc
18684maybe-install-info-mpc:
18685@if mpc
18686maybe-install-info-mpc: install-info-mpc
18687
18688install-info-mpc: \
18689 configure-mpc \
18690 info-mpc
18691 @[ -f ./mpc/Makefile ] || exit 0; \
18692 r=`${PWD_COMMAND}`; export r; \
18693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18694 $(HOST_EXPORTS) \
18695 for flag in $(EXTRA_HOST_FLAGS) ; do \
18696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18697 done; \
18698 echo "Doing install-info in mpc" ; \
18699 (cd $(HOST_SUBDIR)/mpc && \
18700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18702 "RANLIB=$${RANLIB}" \
18703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18704 install-info) \
18705 || exit 1
18706
18707@endif mpc
18708
18709.PHONY: maybe-install-pdf-mpc install-pdf-mpc
18710maybe-install-pdf-mpc:
18711@if mpc
18712maybe-install-pdf-mpc: install-pdf-mpc
18713
18714install-pdf-mpc: \
18715 configure-mpc \
18716 pdf-mpc
18717 @[ -f ./mpc/Makefile ] || exit 0; \
18718 r=`${PWD_COMMAND}`; export r; \
18719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18720 $(HOST_EXPORTS) \
18721 for flag in $(EXTRA_HOST_FLAGS) ; do \
18722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18723 done; \
18724 echo "Doing install-pdf in mpc" ; \
18725 (cd $(HOST_SUBDIR)/mpc && \
18726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18728 "RANLIB=$${RANLIB}" \
18729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18730 install-pdf) \
18731 || exit 1
18732
18733@endif mpc
18734
18735.PHONY: maybe-install-html-mpc install-html-mpc
18736maybe-install-html-mpc:
18737@if mpc
18738maybe-install-html-mpc: install-html-mpc
18739
18740install-html-mpc: \
18741 configure-mpc \
18742 html-mpc
18743 @[ -f ./mpc/Makefile ] || exit 0; \
18744 r=`${PWD_COMMAND}`; export r; \
18745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18746 $(HOST_EXPORTS) \
18747 for flag in $(EXTRA_HOST_FLAGS) ; do \
18748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18749 done; \
18750 echo "Doing install-html in mpc" ; \
18751 (cd $(HOST_SUBDIR)/mpc && \
18752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18754 "RANLIB=$${RANLIB}" \
18755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18756 install-html) \
18757 || exit 1
18758
18759@endif mpc
18760
18761.PHONY: maybe-installcheck-mpc installcheck-mpc
18762maybe-installcheck-mpc:
18763@if mpc
18764maybe-installcheck-mpc: installcheck-mpc
18765
18766installcheck-mpc: \
18767 configure-mpc
18768 @[ -f ./mpc/Makefile ] || exit 0; \
18769 r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 $(HOST_EXPORTS) \
18772 for flag in $(EXTRA_HOST_FLAGS) ; do \
18773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774 done; \
18775 echo "Doing installcheck in mpc" ; \
18776 (cd $(HOST_SUBDIR)/mpc && \
18777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779 "RANLIB=$${RANLIB}" \
18780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781 installcheck) \
18782 || exit 1
18783
18784@endif mpc
18785
18786.PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18787maybe-mostlyclean-mpc:
18788@if mpc
18789maybe-mostlyclean-mpc: mostlyclean-mpc
18790
18791mostlyclean-mpc:
18792 @[ -f ./mpc/Makefile ] || exit 0; \
18793 r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 $(HOST_EXPORTS) \
18796 for flag in $(EXTRA_HOST_FLAGS) ; do \
18797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18798 done; \
18799 echo "Doing mostlyclean in mpc" ; \
18800 (cd $(HOST_SUBDIR)/mpc && \
18801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18803 "RANLIB=$${RANLIB}" \
18804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18805 mostlyclean) \
18806 || exit 1
18807
18808@endif mpc
18809
18810.PHONY: maybe-clean-mpc clean-mpc
18811maybe-clean-mpc:
18812@if mpc
18813maybe-clean-mpc: clean-mpc
18814
18815clean-mpc:
18816 @[ -f ./mpc/Makefile ] || exit 0; \
18817 r=`${PWD_COMMAND}`; export r; \
18818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819 $(HOST_EXPORTS) \
18820 for flag in $(EXTRA_HOST_FLAGS) ; do \
18821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18822 done; \
18823 echo "Doing clean in mpc" ; \
18824 (cd $(HOST_SUBDIR)/mpc && \
18825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18827 "RANLIB=$${RANLIB}" \
18828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18829 clean) \
18830 || exit 1
18831
18832@endif mpc
18833
18834.PHONY: maybe-distclean-mpc distclean-mpc
18835maybe-distclean-mpc:
18836@if mpc
18837maybe-distclean-mpc: distclean-mpc
18838
18839distclean-mpc:
18840 @[ -f ./mpc/Makefile ] || exit 0; \
18841 r=`${PWD_COMMAND}`; export r; \
18842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843 $(HOST_EXPORTS) \
18844 for flag in $(EXTRA_HOST_FLAGS) ; do \
18845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18846 done; \
18847 echo "Doing distclean in mpc" ; \
18848 (cd $(HOST_SUBDIR)/mpc && \
18849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18851 "RANLIB=$${RANLIB}" \
18852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18853 distclean) \
18854 || exit 1
18855
18856@endif mpc
18857
18858.PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18859maybe-maintainer-clean-mpc:
18860@if mpc
18861maybe-maintainer-clean-mpc: maintainer-clean-mpc
18862
18863maintainer-clean-mpc:
18864 @[ -f ./mpc/Makefile ] || exit 0; \
18865 r=`${PWD_COMMAND}`; export r; \
18866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18867 $(HOST_EXPORTS) \
18868 for flag in $(EXTRA_HOST_FLAGS) ; do \
18869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18870 done; \
18871 echo "Doing maintainer-clean in mpc" ; \
18872 (cd $(HOST_SUBDIR)/mpc && \
18873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18875 "RANLIB=$${RANLIB}" \
18876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18877 maintainer-clean) \
18878 || exit 1
18879
18880@endif mpc
18881
18882
18883
18884.PHONY: configure-ppl maybe-configure-ppl
18885maybe-configure-ppl:
18886@if gcc-bootstrap
18887configure-ppl: stage_current
18888@endif gcc-bootstrap
18889@if ppl
18890maybe-configure-ppl: configure-ppl
18891configure-ppl:
18892 @r=`${PWD_COMMAND}`; export r; \
18893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18894 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18896 $(HOST_EXPORTS) \
18897 echo Configuring in $(HOST_SUBDIR)/ppl; \
18898 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18899 case $(srcdir) in \
18900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18901 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18903 esac; \
18904 srcdiroption="--srcdir=$${topdir}/ppl"; \
18905 libsrcdir="$$s/ppl"; \
18906 $(SHELL) $${libsrcdir}/configure \
18907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18908 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18909 || exit 1
18910@endif ppl
18911
18912
18913
18914.PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18915maybe-configure-stage1-ppl:
18916@if ppl-bootstrap
18917maybe-configure-stage1-ppl: configure-stage1-ppl
18918configure-stage1-ppl:
18919 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18921 @r=`${PWD_COMMAND}`; export r; \
18922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18923 TFLAGS="$(STAGE1_TFLAGS)"; \
18924 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18925 $(HOST_EXPORTS) \
18926 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18927 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18928 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18929 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18931 cd $(HOST_SUBDIR)/ppl || exit 1; \
18932 case $(srcdir) in \
18933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18934 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18936 esac; \
18937 srcdiroption="--srcdir=$${topdir}/ppl"; \
18938 libsrcdir="$$s/ppl"; \
18939 $(SHELL) $${libsrcdir}/configure \
18940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18941 --target=${target_alias} $${srcdiroption} \
18942 $(STAGE1_CONFIGURE_FLAGS) \
18943 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18944@endif ppl-bootstrap
18945
18946.PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18947maybe-configure-stage2-ppl:
18948@if ppl-bootstrap
18949maybe-configure-stage2-ppl: configure-stage2-ppl
18950configure-stage2-ppl:
18951 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18953 @r=`${PWD_COMMAND}`; export r; \
18954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955 TFLAGS="$(STAGE2_TFLAGS)"; \
18956 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18957 $(HOST_EXPORTS) \
18958 $(POSTSTAGE1_HOST_EXPORTS) \
18959 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18960 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18961 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18962 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18964 cd $(HOST_SUBDIR)/ppl || exit 1; \
18965 case $(srcdir) in \
18966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18967 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18969 esac; \
18970 srcdiroption="--srcdir=$${topdir}/ppl"; \
18971 libsrcdir="$$s/ppl"; \
18972 $(SHELL) $${libsrcdir}/configure \
18973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18974 --target=${target_alias} $${srcdiroption} \
18975 --with-build-libsubdir=$(HOST_SUBDIR) \
18976 $(STAGE2_CONFIGURE_FLAGS) \
18977 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18978@endif ppl-bootstrap
18979
18980.PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18981maybe-configure-stage3-ppl:
18982@if ppl-bootstrap
18983maybe-configure-stage3-ppl: configure-stage3-ppl
18984configure-stage3-ppl:
18985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18987 @r=`${PWD_COMMAND}`; export r; \
18988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989 TFLAGS="$(STAGE3_TFLAGS)"; \
18990 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18991 $(HOST_EXPORTS) \
18992 $(POSTSTAGE1_HOST_EXPORTS) \
18993 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18994 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18995 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18996 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18998 cd $(HOST_SUBDIR)/ppl || exit 1; \
18999 case $(srcdir) in \
19000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19001 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19003 esac; \
19004 srcdiroption="--srcdir=$${topdir}/ppl"; \
19005 libsrcdir="$$s/ppl"; \
19006 $(SHELL) $${libsrcdir}/configure \
19007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19008 --target=${target_alias} $${srcdiroption} \
19009 --with-build-libsubdir=$(HOST_SUBDIR) \
19010 $(STAGE3_CONFIGURE_FLAGS) \
19011 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19012@endif ppl-bootstrap
19013
19014.PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19015maybe-configure-stage4-ppl:
19016@if ppl-bootstrap
19017maybe-configure-stage4-ppl: configure-stage4-ppl
19018configure-stage4-ppl:
19019 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19021 @r=`${PWD_COMMAND}`; export r; \
19022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023 TFLAGS="$(STAGE4_TFLAGS)"; \
19024 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19025 $(HOST_EXPORTS) \
19026 $(POSTSTAGE1_HOST_EXPORTS) \
19027 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19028 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19029 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19030 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19032 cd $(HOST_SUBDIR)/ppl || exit 1; \
19033 case $(srcdir) in \
19034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19035 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19037 esac; \
19038 srcdiroption="--srcdir=$${topdir}/ppl"; \
19039 libsrcdir="$$s/ppl"; \
19040 $(SHELL) $${libsrcdir}/configure \
19041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19042 --target=${target_alias} $${srcdiroption} \
19043 --with-build-libsubdir=$(HOST_SUBDIR) \
19044 $(STAGE4_CONFIGURE_FLAGS) \
19045 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19046@endif ppl-bootstrap
19047
19048.PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19049maybe-configure-stageprofile-ppl:
19050@if ppl-bootstrap
19051maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19052configure-stageprofile-ppl:
19053 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19055 @r=`${PWD_COMMAND}`; export r; \
19056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19058 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19059 $(HOST_EXPORTS) \
19060 $(POSTSTAGE1_HOST_EXPORTS) \
19061 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19062 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19063 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19064 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19066 cd $(HOST_SUBDIR)/ppl || exit 1; \
19067 case $(srcdir) in \
19068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19069 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19071 esac; \
19072 srcdiroption="--srcdir=$${topdir}/ppl"; \
19073 libsrcdir="$$s/ppl"; \
19074 $(SHELL) $${libsrcdir}/configure \
19075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19076 --target=${target_alias} $${srcdiroption} \
19077 --with-build-libsubdir=$(HOST_SUBDIR) \
19078 $(STAGEprofile_CONFIGURE_FLAGS) \
19079 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19080@endif ppl-bootstrap
19081
19082.PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19083maybe-configure-stagefeedback-ppl:
19084@if ppl-bootstrap
19085maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19086configure-stagefeedback-ppl:
19087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19089 @r=`${PWD_COMMAND}`; export r; \
19090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19091 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19092 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19093 $(HOST_EXPORTS) \
19094 $(POSTSTAGE1_HOST_EXPORTS) \
19095 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19096 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19097 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19098 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19100 cd $(HOST_SUBDIR)/ppl || exit 1; \
19101 case $(srcdir) in \
19102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19103 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19105 esac; \
19106 srcdiroption="--srcdir=$${topdir}/ppl"; \
19107 libsrcdir="$$s/ppl"; \
19108 $(SHELL) $${libsrcdir}/configure \
19109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19110 --target=${target_alias} $${srcdiroption} \
19111 --with-build-libsubdir=$(HOST_SUBDIR) \
19112 $(STAGEfeedback_CONFIGURE_FLAGS) \
19113 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19114@endif ppl-bootstrap
19115
19116
19117
19118
19119
19120.PHONY: all-ppl maybe-all-ppl
19121maybe-all-ppl:
19122@if gcc-bootstrap
19123all-ppl: stage_current
19124@endif gcc-bootstrap
19125@if ppl
19126TARGET-ppl=all
19127maybe-all-ppl: all-ppl
19128all-ppl: configure-ppl
19129 @r=`${PWD_COMMAND}`; export r; \
19130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131 $(HOST_EXPORTS) \
19132 (cd $(HOST_SUBDIR)/ppl && \
19133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19134 $(TARGET-ppl))
19135@endif ppl
19136
19137
19138
19139.PHONY: all-stage1-ppl maybe-all-stage1-ppl
19140.PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19141maybe-all-stage1-ppl:
19142maybe-clean-stage1-ppl:
19143@if ppl-bootstrap
19144maybe-all-stage1-ppl: all-stage1-ppl
19145all-stage1: all-stage1-ppl
19146TARGET-stage1-ppl = $(TARGET-ppl)
19147all-stage1-ppl: configure-stage1-ppl
19148 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19149 @r=`${PWD_COMMAND}`; export r; \
19150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19151 TFLAGS="$(STAGE1_TFLAGS)"; \
19152 $(HOST_EXPORTS) \
19153 cd $(HOST_SUBDIR)/ppl && \
19154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19155 CFLAGS="$(STAGE1_CFLAGS)" \
19156 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19157 LIBCFLAGS="$(LIBCFLAGS)" \
19158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19161 $(EXTRA_HOST_FLAGS) \
19162 TFLAGS="$(STAGE1_TFLAGS)" \
19163 $(TARGET-stage1-ppl)
19164
19165maybe-clean-stage1-ppl: clean-stage1-ppl
19166clean-stage1: clean-stage1-ppl
19167clean-stage1-ppl:
19168 @if [ $(current_stage) = stage1 ]; then \
19169 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19170 else \
19171 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19172 $(MAKE) stage1-start; \
19173 fi; \
19174 cd $(HOST_SUBDIR)/ppl && \
19175 $(MAKE) $(EXTRA_HOST_FLAGS) \
19176 clean
19177@endif ppl-bootstrap
19178
19179
19180.PHONY: all-stage2-ppl maybe-all-stage2-ppl
19181.PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19182maybe-all-stage2-ppl:
19183maybe-clean-stage2-ppl:
19184@if ppl-bootstrap
19185maybe-all-stage2-ppl: all-stage2-ppl
19186all-stage2: all-stage2-ppl
19187TARGET-stage2-ppl = $(TARGET-ppl)
19188all-stage2-ppl: configure-stage2-ppl
19189 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19190 @r=`${PWD_COMMAND}`; export r; \
19191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19192 TFLAGS="$(STAGE2_TFLAGS)"; \
19193 $(HOST_EXPORTS) \
19194 $(POSTSTAGE1_HOST_EXPORTS) \
19195 cd $(HOST_SUBDIR)/ppl && \
19196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19197 CFLAGS="$(STAGE2_CFLAGS)" \
19198 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19199 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19204 TFLAGS="$(STAGE2_TFLAGS)" \
19205 $(TARGET-stage2-ppl)
19206
19207maybe-clean-stage2-ppl: clean-stage2-ppl
19208clean-stage2: clean-stage2-ppl
19209clean-stage2-ppl:
19210 @if [ $(current_stage) = stage2 ]; then \
19211 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19212 else \
19213 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19214 $(MAKE) stage2-start; \
19215 fi; \
19216 cd $(HOST_SUBDIR)/ppl && \
19217 $(MAKE) $(EXTRA_HOST_FLAGS) \
19218 $(POSTSTAGE1_FLAGS_TO_PASS) \
19219 clean
19220@endif ppl-bootstrap
19221
19222
19223.PHONY: all-stage3-ppl maybe-all-stage3-ppl
19224.PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19225maybe-all-stage3-ppl:
19226maybe-clean-stage3-ppl:
19227@if ppl-bootstrap
19228maybe-all-stage3-ppl: all-stage3-ppl
19229all-stage3: all-stage3-ppl
19230TARGET-stage3-ppl = $(TARGET-ppl)
19231all-stage3-ppl: configure-stage3-ppl
19232 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19233 @r=`${PWD_COMMAND}`; export r; \
19234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235 TFLAGS="$(STAGE3_TFLAGS)"; \
19236 $(HOST_EXPORTS) \
19237 $(POSTSTAGE1_HOST_EXPORTS) \
19238 cd $(HOST_SUBDIR)/ppl && \
19239 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19240 CFLAGS="$(STAGE3_CFLAGS)" \
19241 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19242 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19246 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19247 TFLAGS="$(STAGE3_TFLAGS)" \
19248 $(TARGET-stage3-ppl)
19249
19250maybe-clean-stage3-ppl: clean-stage3-ppl
19251clean-stage3: clean-stage3-ppl
19252clean-stage3-ppl:
19253 @if [ $(current_stage) = stage3 ]; then \
19254 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19255 else \
19256 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19257 $(MAKE) stage3-start; \
19258 fi; \
19259 cd $(HOST_SUBDIR)/ppl && \
19260 $(MAKE) $(EXTRA_HOST_FLAGS) \
19261 $(POSTSTAGE1_FLAGS_TO_PASS) \
19262 clean
19263@endif ppl-bootstrap
19264
19265
19266.PHONY: all-stage4-ppl maybe-all-stage4-ppl
19267.PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19268maybe-all-stage4-ppl:
19269maybe-clean-stage4-ppl:
19270@if ppl-bootstrap
19271maybe-all-stage4-ppl: all-stage4-ppl
19272all-stage4: all-stage4-ppl
19273TARGET-stage4-ppl = $(TARGET-ppl)
19274all-stage4-ppl: configure-stage4-ppl
19275 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19276 @r=`${PWD_COMMAND}`; export r; \
19277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19278 TFLAGS="$(STAGE4_TFLAGS)"; \
19279 $(HOST_EXPORTS) \
19280 $(POSTSTAGE1_HOST_EXPORTS) \
19281 cd $(HOST_SUBDIR)/ppl && \
19282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19283 CFLAGS="$(STAGE4_CFLAGS)" \
19284 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19285 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19290 TFLAGS="$(STAGE4_TFLAGS)" \
19291 $(TARGET-stage4-ppl)
19292
19293maybe-clean-stage4-ppl: clean-stage4-ppl
19294clean-stage4: clean-stage4-ppl
19295clean-stage4-ppl:
19296 @if [ $(current_stage) = stage4 ]; then \
19297 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19298 else \
19299 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19300 $(MAKE) stage4-start; \
19301 fi; \
19302 cd $(HOST_SUBDIR)/ppl && \
19303 $(MAKE) $(EXTRA_HOST_FLAGS) \
19304 $(POSTSTAGE1_FLAGS_TO_PASS) \
19305 clean
19306@endif ppl-bootstrap
19307
19308
19309.PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19310.PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19311maybe-all-stageprofile-ppl:
19312maybe-clean-stageprofile-ppl:
19313@if ppl-bootstrap
19314maybe-all-stageprofile-ppl: all-stageprofile-ppl
19315all-stageprofile: all-stageprofile-ppl
19316TARGET-stageprofile-ppl = $(TARGET-ppl)
19317all-stageprofile-ppl: configure-stageprofile-ppl
19318 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19319 @r=`${PWD_COMMAND}`; export r; \
19320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19321 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19322 $(HOST_EXPORTS) \
19323 $(POSTSTAGE1_HOST_EXPORTS) \
19324 cd $(HOST_SUBDIR)/ppl && \
19325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19326 CFLAGS="$(STAGEprofile_CFLAGS)" \
19327 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19328 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19329 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19330 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19331 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19332 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19333 TFLAGS="$(STAGEprofile_TFLAGS)" \
19334 $(TARGET-stageprofile-ppl)
19335
19336maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19337clean-stageprofile: clean-stageprofile-ppl
19338clean-stageprofile-ppl:
19339 @if [ $(current_stage) = stageprofile ]; then \
19340 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19341 else \
19342 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19343 $(MAKE) stageprofile-start; \
19344 fi; \
19345 cd $(HOST_SUBDIR)/ppl && \
19346 $(MAKE) $(EXTRA_HOST_FLAGS) \
19347 $(POSTSTAGE1_FLAGS_TO_PASS) \
19348 clean
19349@endif ppl-bootstrap
19350
19351
19352.PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19353.PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19354maybe-all-stagefeedback-ppl:
19355maybe-clean-stagefeedback-ppl:
19356@if ppl-bootstrap
19357maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19358all-stagefeedback: all-stagefeedback-ppl
19359TARGET-stagefeedback-ppl = $(TARGET-ppl)
19360all-stagefeedback-ppl: configure-stagefeedback-ppl
19361 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19362 @r=`${PWD_COMMAND}`; export r; \
19363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19364 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19365 $(HOST_EXPORTS) \
19366 $(POSTSTAGE1_HOST_EXPORTS) \
19367 cd $(HOST_SUBDIR)/ppl && \
19368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19369 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19370 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19371 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19376 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19377 $(TARGET-stagefeedback-ppl)
19378
19379maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19380clean-stagefeedback: clean-stagefeedback-ppl
19381clean-stagefeedback-ppl:
19382 @if [ $(current_stage) = stagefeedback ]; then \
19383 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19384 else \
19385 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19386 $(MAKE) stagefeedback-start; \
19387 fi; \
19388 cd $(HOST_SUBDIR)/ppl && \
19389 $(MAKE) $(EXTRA_HOST_FLAGS) \
19390 $(POSTSTAGE1_FLAGS_TO_PASS) \
19391 clean
19392@endif ppl-bootstrap
19393
19394
19395
19396
19397
19398.PHONY: check-ppl maybe-check-ppl
19399maybe-check-ppl:
19400@if ppl
19401maybe-check-ppl: check-ppl
19402
19403check-ppl:
19404 @: $(MAKE); $(unstage)
19405 @r=`${PWD_COMMAND}`; export r; \
19406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19407 $(HOST_EXPORTS) \
19408 (cd $(HOST_SUBDIR)/ppl && \
19409 $(MAKE) $(FLAGS_TO_PASS) check)
19410
19411@endif ppl
19412
19413.PHONY: install-ppl maybe-install-ppl
19414maybe-install-ppl:
19415@if ppl
19416maybe-install-ppl: install-ppl
19417
19418install-ppl:
19419
19420@endif ppl
19421
19422# Other targets (info, dvi, pdf, etc.)
19423
19424.PHONY: maybe-info-ppl info-ppl
19425maybe-info-ppl:
19426@if ppl
19427maybe-info-ppl: info-ppl
19428
19429info-ppl: \
19430 configure-ppl
19431 @[ -f ./ppl/Makefile ] || exit 0; \
19432 r=`${PWD_COMMAND}`; export r; \
19433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434 $(HOST_EXPORTS) \
19435 for flag in $(EXTRA_HOST_FLAGS) ; do \
19436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437 done; \
19438 echo "Doing info in ppl" ; \
19439 (cd $(HOST_SUBDIR)/ppl && \
19440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442 "RANLIB=$${RANLIB}" \
19443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19444 info) \
19445 || exit 1
19446
19447@endif ppl
19448
19449.PHONY: maybe-dvi-ppl dvi-ppl
19450maybe-dvi-ppl:
19451@if ppl
19452maybe-dvi-ppl: dvi-ppl
19453
19454dvi-ppl: \
19455 configure-ppl
19456 @[ -f ./ppl/Makefile ] || exit 0; \
19457 r=`${PWD_COMMAND}`; export r; \
19458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459 $(HOST_EXPORTS) \
19460 for flag in $(EXTRA_HOST_FLAGS) ; do \
19461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19462 done; \
19463 echo "Doing dvi in ppl" ; \
19464 (cd $(HOST_SUBDIR)/ppl && \
19465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19467 "RANLIB=$${RANLIB}" \
19468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19469 dvi) \
19470 || exit 1
19471
19472@endif ppl
19473
19474.PHONY: maybe-pdf-ppl pdf-ppl
19475maybe-pdf-ppl:
19476@if ppl
19477maybe-pdf-ppl: pdf-ppl
19478
19479pdf-ppl: \
19480 configure-ppl
19481 @[ -f ./ppl/Makefile ] || exit 0; \
19482 r=`${PWD_COMMAND}`; export r; \
19483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19484 $(HOST_EXPORTS) \
19485 for flag in $(EXTRA_HOST_FLAGS) ; do \
19486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19487 done; \
19488 echo "Doing pdf in ppl" ; \
19489 (cd $(HOST_SUBDIR)/ppl && \
19490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19492 "RANLIB=$${RANLIB}" \
19493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19494 pdf) \
19495 || exit 1
19496
19497@endif ppl
19498
19499.PHONY: maybe-html-ppl html-ppl
19500maybe-html-ppl:
19501@if ppl
19502maybe-html-ppl: html-ppl
19503
19504html-ppl: \
19505 configure-ppl
19506 @[ -f ./ppl/Makefile ] || exit 0; \
19507 r=`${PWD_COMMAND}`; export r; \
19508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509 $(HOST_EXPORTS) \
19510 for flag in $(EXTRA_HOST_FLAGS) ; do \
19511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512 done; \
19513 echo "Doing html in ppl" ; \
19514 (cd $(HOST_SUBDIR)/ppl && \
19515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517 "RANLIB=$${RANLIB}" \
19518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19519 html) \
19520 || exit 1
19521
19522@endif ppl
19523
19524.PHONY: maybe-TAGS-ppl TAGS-ppl
19525maybe-TAGS-ppl:
19526@if ppl
19527maybe-TAGS-ppl: TAGS-ppl
19528
19529TAGS-ppl: \
19530 configure-ppl
19531 @[ -f ./ppl/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing TAGS in ppl" ; \
19539 (cd $(HOST_SUBDIR)/ppl && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544 TAGS) \
19545 || exit 1
19546
19547@endif ppl
19548
19549.PHONY: maybe-install-info-ppl install-info-ppl
19550maybe-install-info-ppl:
19551@if ppl
19552maybe-install-info-ppl: install-info-ppl
19553
19554install-info-ppl: \
19555 configure-ppl \
19556 info-ppl
19557 @[ -f ./ppl/Makefile ] || exit 0; \
19558 r=`${PWD_COMMAND}`; export r; \
19559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19560 $(HOST_EXPORTS) \
19561 for flag in $(EXTRA_HOST_FLAGS) ; do \
19562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19563 done; \
19564 echo "Doing install-info in ppl" ; \
19565 (cd $(HOST_SUBDIR)/ppl && \
19566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19568 "RANLIB=$${RANLIB}" \
19569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19570 install-info) \
19571 || exit 1
19572
19573@endif ppl
19574
19575.PHONY: maybe-install-pdf-ppl install-pdf-ppl
19576maybe-install-pdf-ppl:
19577@if ppl
19578maybe-install-pdf-ppl: install-pdf-ppl
19579
19580install-pdf-ppl: \
19581 configure-ppl \
19582 pdf-ppl
19583 @[ -f ./ppl/Makefile ] || exit 0; \
19584 r=`${PWD_COMMAND}`; export r; \
19585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19586 $(HOST_EXPORTS) \
19587 for flag in $(EXTRA_HOST_FLAGS) ; do \
19588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19589 done; \
19590 echo "Doing install-pdf in ppl" ; \
19591 (cd $(HOST_SUBDIR)/ppl && \
19592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19594 "RANLIB=$${RANLIB}" \
19595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19596 install-pdf) \
19597 || exit 1
19598
19599@endif ppl
19600
19601.PHONY: maybe-install-html-ppl install-html-ppl
19602maybe-install-html-ppl:
19603@if ppl
19604maybe-install-html-ppl: install-html-ppl
19605
19606install-html-ppl: \
19607 configure-ppl \
19608 html-ppl
19609 @[ -f ./ppl/Makefile ] || exit 0; \
19610 r=`${PWD_COMMAND}`; export r; \
19611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19612 $(HOST_EXPORTS) \
19613 for flag in $(EXTRA_HOST_FLAGS) ; do \
19614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19615 done; \
19616 echo "Doing install-html in ppl" ; \
19617 (cd $(HOST_SUBDIR)/ppl && \
19618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19620 "RANLIB=$${RANLIB}" \
19621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19622 install-html) \
19623 || exit 1
19624
19625@endif ppl
19626
19627.PHONY: maybe-installcheck-ppl installcheck-ppl
19628maybe-installcheck-ppl:
19629@if ppl
19630maybe-installcheck-ppl: installcheck-ppl
19631
19632installcheck-ppl: \
19633 configure-ppl
19634 @[ -f ./ppl/Makefile ] || exit 0; \
19635 r=`${PWD_COMMAND}`; export r; \
19636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19637 $(HOST_EXPORTS) \
19638 for flag in $(EXTRA_HOST_FLAGS) ; do \
19639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19640 done; \
19641 echo "Doing installcheck in ppl" ; \
19642 (cd $(HOST_SUBDIR)/ppl && \
19643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19645 "RANLIB=$${RANLIB}" \
19646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19647 installcheck) \
19648 || exit 1
19649
19650@endif ppl
19651
19652.PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19653maybe-mostlyclean-ppl:
19654@if ppl
19655maybe-mostlyclean-ppl: mostlyclean-ppl
19656
19657mostlyclean-ppl:
19658 @[ -f ./ppl/Makefile ] || exit 0; \
19659 r=`${PWD_COMMAND}`; export r; \
19660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19661 $(HOST_EXPORTS) \
19662 for flag in $(EXTRA_HOST_FLAGS) ; do \
19663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19664 done; \
19665 echo "Doing mostlyclean in ppl" ; \
19666 (cd $(HOST_SUBDIR)/ppl && \
19667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19669 "RANLIB=$${RANLIB}" \
19670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19671 mostlyclean) \
19672 || exit 1
19673
19674@endif ppl
19675
19676.PHONY: maybe-clean-ppl clean-ppl
19677maybe-clean-ppl:
19678@if ppl
19679maybe-clean-ppl: clean-ppl
19680
19681clean-ppl:
19682 @[ -f ./ppl/Makefile ] || exit 0; \
19683 r=`${PWD_COMMAND}`; export r; \
19684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19685 $(HOST_EXPORTS) \
19686 for flag in $(EXTRA_HOST_FLAGS) ; do \
19687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19688 done; \
19689 echo "Doing clean in ppl" ; \
19690 (cd $(HOST_SUBDIR)/ppl && \
19691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19693 "RANLIB=$${RANLIB}" \
19694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19695 clean) \
19696 || exit 1
19697
19698@endif ppl
19699
19700.PHONY: maybe-distclean-ppl distclean-ppl
19701maybe-distclean-ppl:
19702@if ppl
19703maybe-distclean-ppl: distclean-ppl
19704
19705distclean-ppl:
19706 @[ -f ./ppl/Makefile ] || exit 0; \
19707 r=`${PWD_COMMAND}`; export r; \
19708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709 $(HOST_EXPORTS) \
19710 for flag in $(EXTRA_HOST_FLAGS) ; do \
19711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19712 done; \
19713 echo "Doing distclean in ppl" ; \
19714 (cd $(HOST_SUBDIR)/ppl && \
19715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19717 "RANLIB=$${RANLIB}" \
19718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19719 distclean) \
19720 || exit 1
19721
19722@endif ppl
19723
19724.PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19725maybe-maintainer-clean-ppl:
19726@if ppl
19727maybe-maintainer-clean-ppl: maintainer-clean-ppl
19728
19729maintainer-clean-ppl:
19730 @[ -f ./ppl/Makefile ] || exit 0; \
19731 r=`${PWD_COMMAND}`; export r; \
19732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19733 $(HOST_EXPORTS) \
19734 for flag in $(EXTRA_HOST_FLAGS) ; do \
19735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19736 done; \
19737 echo "Doing maintainer-clean in ppl" ; \
19738 (cd $(HOST_SUBDIR)/ppl && \
19739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19741 "RANLIB=$${RANLIB}" \
19742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19743 maintainer-clean) \
19744 || exit 1
19745
19746@endif ppl
19747
19748
19749
19750.PHONY: configure-cloog maybe-configure-cloog
19751maybe-configure-cloog:
19752@if gcc-bootstrap
19753configure-cloog: stage_current
19754@endif gcc-bootstrap
19755@if cloog
19756maybe-configure-cloog: configure-cloog
19757configure-cloog:
19758 @r=`${PWD_COMMAND}`; export r; \
19759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19760 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19762 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19763 echo Configuring in $(HOST_SUBDIR)/cloog; \
19764 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19765 case $(srcdir) in \
19766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19767 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19769 esac; \
19770 srcdiroption="--srcdir=$${topdir}/cloog"; \
19771 libsrcdir="$$s/cloog"; \
19772 $(SHELL) $${libsrcdir}/configure \
19773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19774 --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
19775 || exit 1
19776@endif cloog
19777
19778
19779
19780.PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19781maybe-configure-stage1-cloog:
19782@if cloog-bootstrap
19783maybe-configure-stage1-cloog: configure-stage1-cloog
19784configure-stage1-cloog:
19785 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19787 @r=`${PWD_COMMAND}`; export r; \
19788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19789 TFLAGS="$(STAGE1_TFLAGS)"; \
19790 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19791 $(HOST_EXPORTS) \
19792 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19793 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19794 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19795 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19797 cd $(HOST_SUBDIR)/cloog || exit 1; \
19798 case $(srcdir) in \
19799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19800 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19802 esac; \
19803 srcdiroption="--srcdir=$${topdir}/cloog"; \
19804 libsrcdir="$$s/cloog"; \
19805 $(SHELL) $${libsrcdir}/configure \
19806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19807 --target=${target_alias} $${srcdiroption} \
19808 $(STAGE1_CONFIGURE_FLAGS) \
19809 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19810@endif cloog-bootstrap
19811
19812.PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19813maybe-configure-stage2-cloog:
19814@if cloog-bootstrap
19815maybe-configure-stage2-cloog: configure-stage2-cloog
19816configure-stage2-cloog:
19817 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19819 @r=`${PWD_COMMAND}`; export r; \
19820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821 TFLAGS="$(STAGE2_TFLAGS)"; \
19822 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19823 $(HOST_EXPORTS) \
19824 $(POSTSTAGE1_HOST_EXPORTS) \
19825 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19826 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19827 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19828 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19830 cd $(HOST_SUBDIR)/cloog || exit 1; \
19831 case $(srcdir) in \
19832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19833 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19835 esac; \
19836 srcdiroption="--srcdir=$${topdir}/cloog"; \
19837 libsrcdir="$$s/cloog"; \
19838 $(SHELL) $${libsrcdir}/configure \
19839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19840 --target=${target_alias} $${srcdiroption} \
19841 --with-build-libsubdir=$(HOST_SUBDIR) \
19842 $(STAGE2_CONFIGURE_FLAGS) \
19843 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19844@endif cloog-bootstrap
19845
19846.PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19847maybe-configure-stage3-cloog:
19848@if cloog-bootstrap
19849maybe-configure-stage3-cloog: configure-stage3-cloog
19850configure-stage3-cloog:
19851 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19853 @r=`${PWD_COMMAND}`; export r; \
19854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19855 TFLAGS="$(STAGE3_TFLAGS)"; \
19856 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19857 $(HOST_EXPORTS) \
19858 $(POSTSTAGE1_HOST_EXPORTS) \
19859 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19860 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19861 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19862 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19864 cd $(HOST_SUBDIR)/cloog || exit 1; \
19865 case $(srcdir) in \
19866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19867 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19869 esac; \
19870 srcdiroption="--srcdir=$${topdir}/cloog"; \
19871 libsrcdir="$$s/cloog"; \
19872 $(SHELL) $${libsrcdir}/configure \
19873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19874 --target=${target_alias} $${srcdiroption} \
19875 --with-build-libsubdir=$(HOST_SUBDIR) \
19876 $(STAGE3_CONFIGURE_FLAGS) \
19877 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19878@endif cloog-bootstrap
19879
19880.PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19881maybe-configure-stage4-cloog:
19882@if cloog-bootstrap
19883maybe-configure-stage4-cloog: configure-stage4-cloog
19884configure-stage4-cloog:
19885 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19887 @r=`${PWD_COMMAND}`; export r; \
19888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889 TFLAGS="$(STAGE4_TFLAGS)"; \
19890 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19891 $(HOST_EXPORTS) \
19892 $(POSTSTAGE1_HOST_EXPORTS) \
19893 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19894 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19895 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19896 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19898 cd $(HOST_SUBDIR)/cloog || exit 1; \
19899 case $(srcdir) in \
19900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19901 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19903 esac; \
19904 srcdiroption="--srcdir=$${topdir}/cloog"; \
19905 libsrcdir="$$s/cloog"; \
19906 $(SHELL) $${libsrcdir}/configure \
19907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19908 --target=${target_alias} $${srcdiroption} \
19909 --with-build-libsubdir=$(HOST_SUBDIR) \
19910 $(STAGE4_CONFIGURE_FLAGS) \
19911 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19912@endif cloog-bootstrap
19913
19914.PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19915maybe-configure-stageprofile-cloog:
19916@if cloog-bootstrap
19917maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19918configure-stageprofile-cloog:
19919 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19921 @r=`${PWD_COMMAND}`; export r; \
19922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19923 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19924 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19925 $(HOST_EXPORTS) \
19926 $(POSTSTAGE1_HOST_EXPORTS) \
19927 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19928 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19929 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19930 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19932 cd $(HOST_SUBDIR)/cloog || exit 1; \
19933 case $(srcdir) in \
19934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19935 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19937 esac; \
19938 srcdiroption="--srcdir=$${topdir}/cloog"; \
19939 libsrcdir="$$s/cloog"; \
19940 $(SHELL) $${libsrcdir}/configure \
19941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19942 --target=${target_alias} $${srcdiroption} \
19943 --with-build-libsubdir=$(HOST_SUBDIR) \
19944 $(STAGEprofile_CONFIGURE_FLAGS) \
19945 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19946@endif cloog-bootstrap
19947
19948.PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19949maybe-configure-stagefeedback-cloog:
19950@if cloog-bootstrap
19951maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19952configure-stagefeedback-cloog:
19953 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19955 @r=`${PWD_COMMAND}`; export r; \
19956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19957 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19958 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19959 $(HOST_EXPORTS) \
19960 $(POSTSTAGE1_HOST_EXPORTS) \
19961 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19962 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19963 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19964 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19966 cd $(HOST_SUBDIR)/cloog || exit 1; \
19967 case $(srcdir) in \
19968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19969 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19971 esac; \
19972 srcdiroption="--srcdir=$${topdir}/cloog"; \
19973 libsrcdir="$$s/cloog"; \
19974 $(SHELL) $${libsrcdir}/configure \
19975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19976 --target=${target_alias} $${srcdiroption} \
19977 --with-build-libsubdir=$(HOST_SUBDIR) \
19978 $(STAGEfeedback_CONFIGURE_FLAGS) \
19979 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19980@endif cloog-bootstrap
19981
19982
19983
19984
19985
19986.PHONY: all-cloog maybe-all-cloog
19987maybe-all-cloog:
19988@if gcc-bootstrap
19989all-cloog: stage_current
19990@endif gcc-bootstrap
19991@if cloog
19992TARGET-cloog=all
19993maybe-all-cloog: all-cloog
19994all-cloog: configure-cloog
19995 @r=`${PWD_COMMAND}`; export r; \
19996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19998 (cd $(HOST_SUBDIR)/cloog && \
19999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20000 $(TARGET-cloog))
20001@endif cloog
20002
20003
20004
20005.PHONY: all-stage1-cloog maybe-all-stage1-cloog
20006.PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20007maybe-all-stage1-cloog:
20008maybe-clean-stage1-cloog:
20009@if cloog-bootstrap
20010maybe-all-stage1-cloog: all-stage1-cloog
20011all-stage1: all-stage1-cloog
20012TARGET-stage1-cloog = $(TARGET-cloog)
20013all-stage1-cloog: configure-stage1-cloog
20014 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20015 @r=`${PWD_COMMAND}`; export r; \
20016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20017 TFLAGS="$(STAGE1_TFLAGS)"; \
20018 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20019 cd $(HOST_SUBDIR)/cloog && \
20020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20021 CFLAGS="$(STAGE1_CFLAGS)" \
20022 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20023 LIBCFLAGS="$(LIBCFLAGS)" \
20024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20027 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20028 TFLAGS="$(STAGE1_TFLAGS)" \
20029 $(TARGET-stage1-cloog)
20030
20031maybe-clean-stage1-cloog: clean-stage1-cloog
20032clean-stage1: clean-stage1-cloog
20033clean-stage1-cloog:
20034 @if [ $(current_stage) = stage1 ]; then \
20035 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20036 else \
20037 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20038 $(MAKE) stage1-start; \
20039 fi; \
20040 cd $(HOST_SUBDIR)/cloog && \
20041 $(MAKE) $(EXTRA_HOST_FLAGS) \
20042 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20043@endif cloog-bootstrap
20044
20045
20046.PHONY: all-stage2-cloog maybe-all-stage2-cloog
20047.PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20048maybe-all-stage2-cloog:
20049maybe-clean-stage2-cloog:
20050@if cloog-bootstrap
20051maybe-all-stage2-cloog: all-stage2-cloog
20052all-stage2: all-stage2-cloog
20053TARGET-stage2-cloog = $(TARGET-cloog)
20054all-stage2-cloog: configure-stage2-cloog
20055 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20056 @r=`${PWD_COMMAND}`; export r; \
20057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20058 TFLAGS="$(STAGE2_TFLAGS)"; \
20059 $(HOST_EXPORTS) \
20060 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20061 cd $(HOST_SUBDIR)/cloog && \
20062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20063 CFLAGS="$(STAGE2_CFLAGS)" \
20064 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20065 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20069 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20070 TFLAGS="$(STAGE2_TFLAGS)" \
20071 $(TARGET-stage2-cloog)
20072
20073maybe-clean-stage2-cloog: clean-stage2-cloog
20074clean-stage2: clean-stage2-cloog
20075clean-stage2-cloog:
20076 @if [ $(current_stage) = stage2 ]; then \
20077 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20078 else \
20079 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20080 $(MAKE) stage2-start; \
20081 fi; \
20082 cd $(HOST_SUBDIR)/cloog && \
20083 $(MAKE) $(EXTRA_HOST_FLAGS) \
20084 $(POSTSTAGE1_FLAGS_TO_PASS) \
20085 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20086@endif cloog-bootstrap
20087
20088
20089.PHONY: all-stage3-cloog maybe-all-stage3-cloog
20090.PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20091maybe-all-stage3-cloog:
20092maybe-clean-stage3-cloog:
20093@if cloog-bootstrap
20094maybe-all-stage3-cloog: all-stage3-cloog
20095all-stage3: all-stage3-cloog
20096TARGET-stage3-cloog = $(TARGET-cloog)
20097all-stage3-cloog: configure-stage3-cloog
20098 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20099 @r=`${PWD_COMMAND}`; export r; \
20100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20101 TFLAGS="$(STAGE3_TFLAGS)"; \
20102 $(HOST_EXPORTS) \
20103 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20104 cd $(HOST_SUBDIR)/cloog && \
20105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20106 CFLAGS="$(STAGE3_CFLAGS)" \
20107 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20108 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20112 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20113 TFLAGS="$(STAGE3_TFLAGS)" \
20114 $(TARGET-stage3-cloog)
20115
20116maybe-clean-stage3-cloog: clean-stage3-cloog
20117clean-stage3: clean-stage3-cloog
20118clean-stage3-cloog:
20119 @if [ $(current_stage) = stage3 ]; then \
20120 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20121 else \
20122 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20123 $(MAKE) stage3-start; \
20124 fi; \
20125 cd $(HOST_SUBDIR)/cloog && \
20126 $(MAKE) $(EXTRA_HOST_FLAGS) \
20127 $(POSTSTAGE1_FLAGS_TO_PASS) \
20128 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20129@endif cloog-bootstrap
20130
20131
20132.PHONY: all-stage4-cloog maybe-all-stage4-cloog
20133.PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20134maybe-all-stage4-cloog:
20135maybe-clean-stage4-cloog:
20136@if cloog-bootstrap
20137maybe-all-stage4-cloog: all-stage4-cloog
20138all-stage4: all-stage4-cloog
20139TARGET-stage4-cloog = $(TARGET-cloog)
20140all-stage4-cloog: configure-stage4-cloog
20141 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20142 @r=`${PWD_COMMAND}`; export r; \
20143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20144 TFLAGS="$(STAGE4_TFLAGS)"; \
20145 $(HOST_EXPORTS) \
20146 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20147 cd $(HOST_SUBDIR)/cloog && \
20148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20149 CFLAGS="$(STAGE4_CFLAGS)" \
20150 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20151 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20155 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20156 TFLAGS="$(STAGE4_TFLAGS)" \
20157 $(TARGET-stage4-cloog)
20158
20159maybe-clean-stage4-cloog: clean-stage4-cloog
20160clean-stage4: clean-stage4-cloog
20161clean-stage4-cloog:
20162 @if [ $(current_stage) = stage4 ]; then \
20163 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20164 else \
20165 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20166 $(MAKE) stage4-start; \
20167 fi; \
20168 cd $(HOST_SUBDIR)/cloog && \
20169 $(MAKE) $(EXTRA_HOST_FLAGS) \
20170 $(POSTSTAGE1_FLAGS_TO_PASS) \
20171 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20172@endif cloog-bootstrap
20173
20174
20175.PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20176.PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20177maybe-all-stageprofile-cloog:
20178maybe-clean-stageprofile-cloog:
20179@if cloog-bootstrap
20180maybe-all-stageprofile-cloog: all-stageprofile-cloog
20181all-stageprofile: all-stageprofile-cloog
20182TARGET-stageprofile-cloog = $(TARGET-cloog)
20183all-stageprofile-cloog: configure-stageprofile-cloog
20184 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20185 @r=`${PWD_COMMAND}`; export r; \
20186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20187 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20188 $(HOST_EXPORTS) \
20189 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20190 cd $(HOST_SUBDIR)/cloog && \
20191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20192 CFLAGS="$(STAGEprofile_CFLAGS)" \
20193 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20194 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20199 TFLAGS="$(STAGEprofile_TFLAGS)" \
20200 $(TARGET-stageprofile-cloog)
20201
20202maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20203clean-stageprofile: clean-stageprofile-cloog
20204clean-stageprofile-cloog:
20205 @if [ $(current_stage) = stageprofile ]; then \
20206 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20207 else \
20208 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20209 $(MAKE) stageprofile-start; \
20210 fi; \
20211 cd $(HOST_SUBDIR)/cloog && \
20212 $(MAKE) $(EXTRA_HOST_FLAGS) \
20213 $(POSTSTAGE1_FLAGS_TO_PASS) \
20214 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20215@endif cloog-bootstrap
20216
20217
20218.PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20219.PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20220maybe-all-stagefeedback-cloog:
20221maybe-clean-stagefeedback-cloog:
20222@if cloog-bootstrap
20223maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20224all-stagefeedback: all-stagefeedback-cloog
20225TARGET-stagefeedback-cloog = $(TARGET-cloog)
20226all-stagefeedback-cloog: configure-stagefeedback-cloog
20227 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20228 @r=`${PWD_COMMAND}`; export r; \
20229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20230 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20231 $(HOST_EXPORTS) \
20232 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20233 cd $(HOST_SUBDIR)/cloog && \
20234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20235 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20236 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20237 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20242 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20243 $(TARGET-stagefeedback-cloog)
20244
20245maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20246clean-stagefeedback: clean-stagefeedback-cloog
20247clean-stagefeedback-cloog:
20248 @if [ $(current_stage) = stagefeedback ]; then \
20249 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20250 else \
20251 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20252 $(MAKE) stagefeedback-start; \
20253 fi; \
20254 cd $(HOST_SUBDIR)/cloog && \
20255 $(MAKE) $(EXTRA_HOST_FLAGS) \
20256 $(POSTSTAGE1_FLAGS_TO_PASS) \
20257 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20258@endif cloog-bootstrap
20259
20260
20261
20262
20263
20264.PHONY: check-cloog maybe-check-cloog
20265maybe-check-cloog:
20266@if cloog
20267maybe-check-cloog: check-cloog
20268
20269check-cloog:
20270 @: $(MAKE); $(unstage)
20271 @r=`${PWD_COMMAND}`; export r; \
20272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20273 $(HOST_EXPORTS) \
20274 (cd $(HOST_SUBDIR)/cloog && \
20275 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20276
20277@endif cloog
20278
20279.PHONY: install-cloog maybe-install-cloog
20280maybe-install-cloog:
20281@if cloog
20282maybe-install-cloog: install-cloog
20283
20284install-cloog:
20285
20286@endif cloog
20287
20288# Other targets (info, dvi, pdf, etc.)
20289
20290.PHONY: maybe-info-cloog info-cloog
20291maybe-info-cloog:
20292@if cloog
20293maybe-info-cloog: info-cloog
20294
20295info-cloog: \
20296 configure-cloog
20297 @[ -f ./cloog/Makefile ] || exit 0; \
20298 r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 $(HOST_EXPORTS) \
20301 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20303 done; \
20304 echo "Doing info in cloog" ; \
20305 (cd $(HOST_SUBDIR)/cloog && \
20306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20308 "RANLIB=$${RANLIB}" \
20309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20310 info) \
20311 || exit 1
20312
20313@endif cloog
20314
20315.PHONY: maybe-dvi-cloog dvi-cloog
20316maybe-dvi-cloog:
20317@if cloog
20318maybe-dvi-cloog: dvi-cloog
20319
20320dvi-cloog: \
20321 configure-cloog
20322 @[ -f ./cloog/Makefile ] || exit 0; \
20323 r=`${PWD_COMMAND}`; export r; \
20324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20325 $(HOST_EXPORTS) \
20326 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20328 done; \
20329 echo "Doing dvi in cloog" ; \
20330 (cd $(HOST_SUBDIR)/cloog && \
20331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20333 "RANLIB=$${RANLIB}" \
20334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20335 dvi) \
20336 || exit 1
20337
20338@endif cloog
20339
20340.PHONY: maybe-pdf-cloog pdf-cloog
20341maybe-pdf-cloog:
20342@if cloog
20343maybe-pdf-cloog: pdf-cloog
20344
20345pdf-cloog: \
20346 configure-cloog
20347 @[ -f ./cloog/Makefile ] || exit 0; \
20348 r=`${PWD_COMMAND}`; export r; \
20349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20350 $(HOST_EXPORTS) \
20351 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20353 done; \
20354 echo "Doing pdf in cloog" ; \
20355 (cd $(HOST_SUBDIR)/cloog && \
20356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20358 "RANLIB=$${RANLIB}" \
20359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20360 pdf) \
20361 || exit 1
20362
20363@endif cloog
20364
20365.PHONY: maybe-html-cloog html-cloog
20366maybe-html-cloog:
20367@if cloog
20368maybe-html-cloog: html-cloog
20369
20370html-cloog: \
20371 configure-cloog
20372 @[ -f ./cloog/Makefile ] || exit 0; \
20373 r=`${PWD_COMMAND}`; export r; \
20374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375 $(HOST_EXPORTS) \
20376 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378 done; \
20379 echo "Doing html in cloog" ; \
20380 (cd $(HOST_SUBDIR)/cloog && \
20381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383 "RANLIB=$${RANLIB}" \
20384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385 html) \
20386 || exit 1
20387
20388@endif cloog
20389
20390.PHONY: maybe-TAGS-cloog TAGS-cloog
20391maybe-TAGS-cloog:
20392@if cloog
20393maybe-TAGS-cloog: TAGS-cloog
20394
20395TAGS-cloog: \
20396 configure-cloog
20397 @[ -f ./cloog/Makefile ] || exit 0; \
20398 r=`${PWD_COMMAND}`; export r; \
20399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20400 $(HOST_EXPORTS) \
20401 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20403 done; \
20404 echo "Doing TAGS in cloog" ; \
20405 (cd $(HOST_SUBDIR)/cloog && \
20406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20408 "RANLIB=$${RANLIB}" \
20409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20410 TAGS) \
20411 || exit 1
20412
20413@endif cloog
20414
20415.PHONY: maybe-install-info-cloog install-info-cloog
20416maybe-install-info-cloog:
20417@if cloog
20418maybe-install-info-cloog: install-info-cloog
20419
20420install-info-cloog: \
20421 configure-cloog \
20422 info-cloog
20423 @[ -f ./cloog/Makefile ] || exit 0; \
20424 r=`${PWD_COMMAND}`; export r; \
20425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20426 $(HOST_EXPORTS) \
20427 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20429 done; \
20430 echo "Doing install-info in cloog" ; \
20431 (cd $(HOST_SUBDIR)/cloog && \
20432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20434 "RANLIB=$${RANLIB}" \
20435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20436 install-info) \
20437 || exit 1
20438
20439@endif cloog
20440
20441.PHONY: maybe-install-pdf-cloog install-pdf-cloog
20442maybe-install-pdf-cloog:
20443@if cloog
20444maybe-install-pdf-cloog: install-pdf-cloog
20445
20446install-pdf-cloog: \
20447 configure-cloog \
20448 pdf-cloog
20449 @[ -f ./cloog/Makefile ] || exit 0; \
20450 r=`${PWD_COMMAND}`; export r; \
20451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20452 $(HOST_EXPORTS) \
20453 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20455 done; \
20456 echo "Doing install-pdf in cloog" ; \
20457 (cd $(HOST_SUBDIR)/cloog && \
20458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20460 "RANLIB=$${RANLIB}" \
20461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20462 install-pdf) \
20463 || exit 1
20464
20465@endif cloog
20466
20467.PHONY: maybe-install-html-cloog install-html-cloog
20468maybe-install-html-cloog:
20469@if cloog
20470maybe-install-html-cloog: install-html-cloog
20471
20472install-html-cloog: \
20473 configure-cloog \
20474 html-cloog
20475 @[ -f ./cloog/Makefile ] || exit 0; \
20476 r=`${PWD_COMMAND}`; export r; \
20477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20478 $(HOST_EXPORTS) \
20479 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20481 done; \
20482 echo "Doing install-html in cloog" ; \
20483 (cd $(HOST_SUBDIR)/cloog && \
20484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20486 "RANLIB=$${RANLIB}" \
20487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20488 install-html) \
20489 || exit 1
20490
20491@endif cloog
20492
20493.PHONY: maybe-installcheck-cloog installcheck-cloog
20494maybe-installcheck-cloog:
20495@if cloog
20496maybe-installcheck-cloog: installcheck-cloog
20497
20498installcheck-cloog: \
20499 configure-cloog
20500 @[ -f ./cloog/Makefile ] || exit 0; \
20501 r=`${PWD_COMMAND}`; export r; \
20502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20503 $(HOST_EXPORTS) \
20504 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20506 done; \
20507 echo "Doing installcheck in cloog" ; \
20508 (cd $(HOST_SUBDIR)/cloog && \
20509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20511 "RANLIB=$${RANLIB}" \
20512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20513 installcheck) \
20514 || exit 1
20515
20516@endif cloog
20517
20518.PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20519maybe-mostlyclean-cloog:
20520@if cloog
20521maybe-mostlyclean-cloog: mostlyclean-cloog
20522
20523mostlyclean-cloog:
20524 @[ -f ./cloog/Makefile ] || exit 0; \
20525 r=`${PWD_COMMAND}`; export r; \
20526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20527 $(HOST_EXPORTS) \
20528 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20530 done; \
20531 echo "Doing mostlyclean in cloog" ; \
20532 (cd $(HOST_SUBDIR)/cloog && \
20533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20535 "RANLIB=$${RANLIB}" \
20536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20537 mostlyclean) \
20538 || exit 1
20539
20540@endif cloog
20541
20542.PHONY: maybe-clean-cloog clean-cloog
20543maybe-clean-cloog:
20544@if cloog
20545maybe-clean-cloog: clean-cloog
20546
20547clean-cloog:
20548 @[ -f ./cloog/Makefile ] || exit 0; \
20549 r=`${PWD_COMMAND}`; export r; \
20550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20551 $(HOST_EXPORTS) \
20552 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20554 done; \
20555 echo "Doing clean in cloog" ; \
20556 (cd $(HOST_SUBDIR)/cloog && \
20557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20559 "RANLIB=$${RANLIB}" \
20560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20561 clean) \
20562 || exit 1
20563
20564@endif cloog
20565
20566.PHONY: maybe-distclean-cloog distclean-cloog
20567maybe-distclean-cloog:
20568@if cloog
20569maybe-distclean-cloog: distclean-cloog
20570
20571distclean-cloog:
20572 @[ -f ./cloog/Makefile ] || exit 0; \
20573 r=`${PWD_COMMAND}`; export r; \
20574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20575 $(HOST_EXPORTS) \
20576 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20578 done; \
20579 echo "Doing distclean in cloog" ; \
20580 (cd $(HOST_SUBDIR)/cloog && \
20581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20583 "RANLIB=$${RANLIB}" \
20584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20585 distclean) \
20586 || exit 1
20587
20588@endif cloog
20589
20590.PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20591maybe-maintainer-clean-cloog:
20592@if cloog
20593maybe-maintainer-clean-cloog: maintainer-clean-cloog
20594
20595maintainer-clean-cloog:
20596 @[ -f ./cloog/Makefile ] || exit 0; \
20597 r=`${PWD_COMMAND}`; export r; \
20598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20599 $(HOST_EXPORTS) \
20600 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20602 done; \
20603 echo "Doing maintainer-clean in cloog" ; \
20604 (cd $(HOST_SUBDIR)/cloog && \
20605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20607 "RANLIB=$${RANLIB}" \
20608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20609 maintainer-clean) \
20610 || exit 1
20611
20612@endif cloog
20613
20614
20615
20616.PHONY: configure-libelf maybe-configure-libelf
20617maybe-configure-libelf:
20618@if gcc-bootstrap
20619configure-libelf: stage_current
20620@endif gcc-bootstrap
20621@if libelf
20622maybe-configure-libelf: configure-libelf
20623configure-libelf:
20624 @r=`${PWD_COMMAND}`; export r; \
20625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20626 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20628 $(HOST_EXPORTS) \
20629 echo Configuring in $(HOST_SUBDIR)/libelf; \
20630 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20631 case $(srcdir) in \
20632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20633 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20635 esac; \
20636 srcdiroption="--srcdir=$${topdir}/libelf"; \
20637 libsrcdir="$$s/libelf"; \
20638 $(SHELL) $${libsrcdir}/configure \
20639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20640 --target=${target_alias} $${srcdiroption} --disable-shared \
20641 || exit 1
20642@endif libelf
20643
20644
20645
20646.PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20647maybe-configure-stage1-libelf:
20648@if libelf-bootstrap
20649maybe-configure-stage1-libelf: configure-stage1-libelf
20650configure-stage1-libelf:
20651 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20652 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20653 @r=`${PWD_COMMAND}`; export r; \
20654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20655 TFLAGS="$(STAGE1_TFLAGS)"; \
20656 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20657 $(HOST_EXPORTS) \
20658 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20659 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20660 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20661 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20663 cd $(HOST_SUBDIR)/libelf || exit 1; \
20664 case $(srcdir) in \
20665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20666 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20668 esac; \
20669 srcdiroption="--srcdir=$${topdir}/libelf"; \
20670 libsrcdir="$$s/libelf"; \
20671 $(SHELL) $${libsrcdir}/configure \
20672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20673 --target=${target_alias} $${srcdiroption} \
20674 $(STAGE1_CONFIGURE_FLAGS) \
20675 --disable-shared
20676@endif libelf-bootstrap
20677
20678.PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20679maybe-configure-stage2-libelf:
20680@if libelf-bootstrap
20681maybe-configure-stage2-libelf: configure-stage2-libelf
20682configure-stage2-libelf:
20683 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20685 @r=`${PWD_COMMAND}`; export r; \
20686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20687 TFLAGS="$(STAGE2_TFLAGS)"; \
20688 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20689 $(HOST_EXPORTS) \
20690 $(POSTSTAGE1_HOST_EXPORTS) \
20691 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20692 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20693 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20694 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20696 cd $(HOST_SUBDIR)/libelf || exit 1; \
20697 case $(srcdir) in \
20698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20699 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20701 esac; \
20702 srcdiroption="--srcdir=$${topdir}/libelf"; \
20703 libsrcdir="$$s/libelf"; \
20704 $(SHELL) $${libsrcdir}/configure \
20705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20706 --target=${target_alias} $${srcdiroption} \
20707 --with-build-libsubdir=$(HOST_SUBDIR) \
20708 $(STAGE2_CONFIGURE_FLAGS) \
20709 --disable-shared
20710@endif libelf-bootstrap
20711
20712.PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20713maybe-configure-stage3-libelf:
20714@if libelf-bootstrap
20715maybe-configure-stage3-libelf: configure-stage3-libelf
20716configure-stage3-libelf:
20717 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20719 @r=`${PWD_COMMAND}`; export r; \
20720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721 TFLAGS="$(STAGE3_TFLAGS)"; \
20722 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20723 $(HOST_EXPORTS) \
20724 $(POSTSTAGE1_HOST_EXPORTS) \
20725 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20726 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20727 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20728 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20730 cd $(HOST_SUBDIR)/libelf || exit 1; \
20731 case $(srcdir) in \
20732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20733 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20735 esac; \
20736 srcdiroption="--srcdir=$${topdir}/libelf"; \
20737 libsrcdir="$$s/libelf"; \
20738 $(SHELL) $${libsrcdir}/configure \
20739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20740 --target=${target_alias} $${srcdiroption} \
20741 --with-build-libsubdir=$(HOST_SUBDIR) \
20742 $(STAGE3_CONFIGURE_FLAGS) \
20743 --disable-shared
20744@endif libelf-bootstrap
20745
20746.PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20747maybe-configure-stage4-libelf:
20748@if libelf-bootstrap
20749maybe-configure-stage4-libelf: configure-stage4-libelf
20750configure-stage4-libelf:
20751 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20753 @r=`${PWD_COMMAND}`; export r; \
20754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755 TFLAGS="$(STAGE4_TFLAGS)"; \
20756 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20757 $(HOST_EXPORTS) \
20758 $(POSTSTAGE1_HOST_EXPORTS) \
20759 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20760 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20761 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20762 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20764 cd $(HOST_SUBDIR)/libelf || exit 1; \
20765 case $(srcdir) in \
20766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20767 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20769 esac; \
20770 srcdiroption="--srcdir=$${topdir}/libelf"; \
20771 libsrcdir="$$s/libelf"; \
20772 $(SHELL) $${libsrcdir}/configure \
20773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20774 --target=${target_alias} $${srcdiroption} \
20775 --with-build-libsubdir=$(HOST_SUBDIR) \
20776 $(STAGE4_CONFIGURE_FLAGS) \
20777 --disable-shared
20778@endif libelf-bootstrap
20779
20780.PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20781maybe-configure-stageprofile-libelf:
20782@if libelf-bootstrap
20783maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20784configure-stageprofile-libelf:
20785 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20787 @r=`${PWD_COMMAND}`; export r; \
20788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20790 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20791 $(HOST_EXPORTS) \
20792 $(POSTSTAGE1_HOST_EXPORTS) \
20793 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20794 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20795 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20796 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20798 cd $(HOST_SUBDIR)/libelf || exit 1; \
20799 case $(srcdir) in \
20800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20801 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20803 esac; \
20804 srcdiroption="--srcdir=$${topdir}/libelf"; \
20805 libsrcdir="$$s/libelf"; \
20806 $(SHELL) $${libsrcdir}/configure \
20807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20808 --target=${target_alias} $${srcdiroption} \
20809 --with-build-libsubdir=$(HOST_SUBDIR) \
20810 $(STAGEprofile_CONFIGURE_FLAGS) \
20811 --disable-shared
20812@endif libelf-bootstrap
20813
20814.PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20815maybe-configure-stagefeedback-libelf:
20816@if libelf-bootstrap
20817maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20818configure-stagefeedback-libelf:
20819 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20821 @r=`${PWD_COMMAND}`; export r; \
20822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20823 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20824 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20825 $(HOST_EXPORTS) \
20826 $(POSTSTAGE1_HOST_EXPORTS) \
20827 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20828 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20829 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20830 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20832 cd $(HOST_SUBDIR)/libelf || exit 1; \
20833 case $(srcdir) in \
20834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20835 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20837 esac; \
20838 srcdiroption="--srcdir=$${topdir}/libelf"; \
20839 libsrcdir="$$s/libelf"; \
20840 $(SHELL) $${libsrcdir}/configure \
20841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20842 --target=${target_alias} $${srcdiroption} \
20843 --with-build-libsubdir=$(HOST_SUBDIR) \
20844 $(STAGEfeedback_CONFIGURE_FLAGS) \
20845 --disable-shared
20846@endif libelf-bootstrap
20847
20848
20849
20850
20851
20852.PHONY: all-libelf maybe-all-libelf
20853maybe-all-libelf:
20854@if gcc-bootstrap
20855all-libelf: stage_current
20856@endif gcc-bootstrap
20857@if libelf
20858TARGET-libelf=all
20859maybe-all-libelf: all-libelf
20860all-libelf: configure-libelf
20861 @r=`${PWD_COMMAND}`; export r; \
20862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863 $(HOST_EXPORTS) \
20864 (cd $(HOST_SUBDIR)/libelf && \
20865 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20866 $(TARGET-libelf))
20867@endif libelf
20868
20869
20870
20871.PHONY: all-stage1-libelf maybe-all-stage1-libelf
20872.PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20873maybe-all-stage1-libelf:
20874maybe-clean-stage1-libelf:
20875@if libelf-bootstrap
20876maybe-all-stage1-libelf: all-stage1-libelf
20877all-stage1: all-stage1-libelf
20878TARGET-stage1-libelf = $(TARGET-libelf)
20879all-stage1-libelf: configure-stage1-libelf
20880 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20881 @r=`${PWD_COMMAND}`; export r; \
20882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20883 TFLAGS="$(STAGE1_TFLAGS)"; \
20884 $(HOST_EXPORTS) \
20885 cd $(HOST_SUBDIR)/libelf && \
20886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20887 CFLAGS="$(STAGE1_CFLAGS)" \
20888 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20889 LIBCFLAGS="$(LIBCFLAGS)" \
20890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20893 $(EXTRA_HOST_FLAGS) \
20894 TFLAGS="$(STAGE1_TFLAGS)" \
20895 $(TARGET-stage1-libelf)
20896
20897maybe-clean-stage1-libelf: clean-stage1-libelf
20898clean-stage1: clean-stage1-libelf
20899clean-stage1-libelf:
20900 @if [ $(current_stage) = stage1 ]; then \
20901 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20902 else \
20903 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20904 $(MAKE) stage1-start; \
20905 fi; \
20906 cd $(HOST_SUBDIR)/libelf && \
20907 $(MAKE) $(EXTRA_HOST_FLAGS) \
20908 clean
20909@endif libelf-bootstrap
20910
20911
20912.PHONY: all-stage2-libelf maybe-all-stage2-libelf
20913.PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20914maybe-all-stage2-libelf:
20915maybe-clean-stage2-libelf:
20916@if libelf-bootstrap
20917maybe-all-stage2-libelf: all-stage2-libelf
20918all-stage2: all-stage2-libelf
20919TARGET-stage2-libelf = $(TARGET-libelf)
20920all-stage2-libelf: configure-stage2-libelf
20921 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20922 @r=`${PWD_COMMAND}`; export r; \
20923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20924 TFLAGS="$(STAGE2_TFLAGS)"; \
20925 $(HOST_EXPORTS) \
20926 $(POSTSTAGE1_HOST_EXPORTS) \
20927 cd $(HOST_SUBDIR)/libelf && \
20928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20929 CFLAGS="$(STAGE2_CFLAGS)" \
20930 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20931 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20932 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20933 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20934 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20935 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20936 TFLAGS="$(STAGE2_TFLAGS)" \
20937 $(TARGET-stage2-libelf)
20938
20939maybe-clean-stage2-libelf: clean-stage2-libelf
20940clean-stage2: clean-stage2-libelf
20941clean-stage2-libelf:
20942 @if [ $(current_stage) = stage2 ]; then \
20943 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20944 else \
20945 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20946 $(MAKE) stage2-start; \
20947 fi; \
20948 cd $(HOST_SUBDIR)/libelf && \
20949 $(MAKE) $(EXTRA_HOST_FLAGS) \
20950 $(POSTSTAGE1_FLAGS_TO_PASS) \
20951 clean
20952@endif libelf-bootstrap
20953
20954
20955.PHONY: all-stage3-libelf maybe-all-stage3-libelf
20956.PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
20957maybe-all-stage3-libelf:
20958maybe-clean-stage3-libelf:
20959@if libelf-bootstrap
20960maybe-all-stage3-libelf: all-stage3-libelf
20961all-stage3: all-stage3-libelf
20962TARGET-stage3-libelf = $(TARGET-libelf)
20963all-stage3-libelf: configure-stage3-libelf
20964 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20965 @r=`${PWD_COMMAND}`; export r; \
20966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20967 TFLAGS="$(STAGE3_TFLAGS)"; \
20968 $(HOST_EXPORTS) \
20969 $(POSTSTAGE1_HOST_EXPORTS) \
20970 cd $(HOST_SUBDIR)/libelf && \
20971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20972 CFLAGS="$(STAGE3_CFLAGS)" \
20973 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20974 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20978 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20979 TFLAGS="$(STAGE3_TFLAGS)" \
20980 $(TARGET-stage3-libelf)
20981
20982maybe-clean-stage3-libelf: clean-stage3-libelf
20983clean-stage3: clean-stage3-libelf
20984clean-stage3-libelf:
20985 @if [ $(current_stage) = stage3 ]; then \
20986 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20987 else \
20988 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
20989 $(MAKE) stage3-start; \
20990 fi; \
20991 cd $(HOST_SUBDIR)/libelf && \
20992 $(MAKE) $(EXTRA_HOST_FLAGS) \
20993 $(POSTSTAGE1_FLAGS_TO_PASS) \
20994 clean
20995@endif libelf-bootstrap
20996
20997
20998.PHONY: all-stage4-libelf maybe-all-stage4-libelf
20999.PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21000maybe-all-stage4-libelf:
21001maybe-clean-stage4-libelf:
21002@if libelf-bootstrap
21003maybe-all-stage4-libelf: all-stage4-libelf
21004all-stage4: all-stage4-libelf
21005TARGET-stage4-libelf = $(TARGET-libelf)
21006all-stage4-libelf: configure-stage4-libelf
21007 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21008 @r=`${PWD_COMMAND}`; export r; \
21009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21010 TFLAGS="$(STAGE4_TFLAGS)"; \
21011 $(HOST_EXPORTS) \
21012 $(POSTSTAGE1_HOST_EXPORTS) \
21013 cd $(HOST_SUBDIR)/libelf && \
21014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21015 CFLAGS="$(STAGE4_CFLAGS)" \
21016 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21017 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21022 TFLAGS="$(STAGE4_TFLAGS)" \
21023 $(TARGET-stage4-libelf)
21024
21025maybe-clean-stage4-libelf: clean-stage4-libelf
21026clean-stage4: clean-stage4-libelf
21027clean-stage4-libelf:
21028 @if [ $(current_stage) = stage4 ]; then \
21029 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21030 else \
21031 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21032 $(MAKE) stage4-start; \
21033 fi; \
21034 cd $(HOST_SUBDIR)/libelf && \
21035 $(MAKE) $(EXTRA_HOST_FLAGS) \
21036 $(POSTSTAGE1_FLAGS_TO_PASS) \
21037 clean
21038@endif libelf-bootstrap
21039
21040
21041.PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21042.PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21043maybe-all-stageprofile-libelf:
21044maybe-clean-stageprofile-libelf:
21045@if libelf-bootstrap
21046maybe-all-stageprofile-libelf: all-stageprofile-libelf
21047all-stageprofile: all-stageprofile-libelf
21048TARGET-stageprofile-libelf = $(TARGET-libelf)
21049all-stageprofile-libelf: configure-stageprofile-libelf
21050 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21051 @r=`${PWD_COMMAND}`; export r; \
21052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21054 $(HOST_EXPORTS) \
21055 $(POSTSTAGE1_HOST_EXPORTS) \
21056 cd $(HOST_SUBDIR)/libelf && \
21057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21058 CFLAGS="$(STAGEprofile_CFLAGS)" \
21059 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21060 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21065 TFLAGS="$(STAGEprofile_TFLAGS)" \
21066 $(TARGET-stageprofile-libelf)
21067
21068maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21069clean-stageprofile: clean-stageprofile-libelf
21070clean-stageprofile-libelf:
21071 @if [ $(current_stage) = stageprofile ]; then \
21072 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21073 else \
21074 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21075 $(MAKE) stageprofile-start; \
21076 fi; \
21077 cd $(HOST_SUBDIR)/libelf && \
21078 $(MAKE) $(EXTRA_HOST_FLAGS) \
21079 $(POSTSTAGE1_FLAGS_TO_PASS) \
21080 clean
21081@endif libelf-bootstrap
21082
21083
21084.PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21085.PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21086maybe-all-stagefeedback-libelf:
21087maybe-clean-stagefeedback-libelf:
21088@if libelf-bootstrap
21089maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21090all-stagefeedback: all-stagefeedback-libelf
21091TARGET-stagefeedback-libelf = $(TARGET-libelf)
21092all-stagefeedback-libelf: configure-stagefeedback-libelf
21093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21094 @r=`${PWD_COMMAND}`; export r; \
21095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21097 $(HOST_EXPORTS) \
21098 $(POSTSTAGE1_HOST_EXPORTS) \
21099 cd $(HOST_SUBDIR)/libelf && \
21100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21101 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21102 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21103 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21108 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21109 $(TARGET-stagefeedback-libelf)
21110
21111maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21112clean-stagefeedback: clean-stagefeedback-libelf
21113clean-stagefeedback-libelf:
21114 @if [ $(current_stage) = stagefeedback ]; then \
21115 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21116 else \
21117 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21118 $(MAKE) stagefeedback-start; \
21119 fi; \
21120 cd $(HOST_SUBDIR)/libelf && \
21121 $(MAKE) $(EXTRA_HOST_FLAGS) \
21122 $(POSTSTAGE1_FLAGS_TO_PASS) \
21123 clean
21124@endif libelf-bootstrap
21125
21126
21127
21128
21129
21130.PHONY: check-libelf maybe-check-libelf
21131maybe-check-libelf:
21132@if libelf
21133maybe-check-libelf: check-libelf
21134
21135check-libelf:
21136 @: $(MAKE); $(unstage)
21137 @r=`${PWD_COMMAND}`; export r; \
21138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139 $(HOST_EXPORTS) \
21140 (cd $(HOST_SUBDIR)/libelf && \
21141 $(MAKE) $(FLAGS_TO_PASS) check)
21142
21143@endif libelf
21144
21145.PHONY: install-libelf maybe-install-libelf
21146maybe-install-libelf:
21147@if libelf
21148maybe-install-libelf: install-libelf
21149
21150install-libelf:
21151
21152@endif libelf
21153
21154# Other targets (info, dvi, pdf, etc.)
21155
21156.PHONY: maybe-info-libelf info-libelf
21157maybe-info-libelf:
21158@if libelf
21159maybe-info-libelf: info-libelf
21160
21161info-libelf: \
21162 configure-libelf
21163 @[ -f ./libelf/Makefile ] || exit 0; \
21164 r=`${PWD_COMMAND}`; export r; \
21165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21166 $(HOST_EXPORTS) \
21167 for flag in $(EXTRA_HOST_FLAGS) ; do \
21168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21169 done; \
21170 echo "Doing info in libelf" ; \
21171 (cd $(HOST_SUBDIR)/libelf && \
21172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21174 "RANLIB=$${RANLIB}" \
21175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21176 info) \
21177 || exit 1
21178
21179@endif libelf
21180
21181.PHONY: maybe-dvi-libelf dvi-libelf
21182maybe-dvi-libelf:
21183@if libelf
21184maybe-dvi-libelf: dvi-libelf
21185
21186dvi-libelf: \
21187 configure-libelf
21188 @[ -f ./libelf/Makefile ] || exit 0; \
21189 r=`${PWD_COMMAND}`; export r; \
21190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21191 $(HOST_EXPORTS) \
21192 for flag in $(EXTRA_HOST_FLAGS) ; do \
21193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21194 done; \
21195 echo "Doing dvi in libelf" ; \
21196 (cd $(HOST_SUBDIR)/libelf && \
21197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21199 "RANLIB=$${RANLIB}" \
21200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21201 dvi) \
21202 || exit 1
21203
21204@endif libelf
21205
21206.PHONY: maybe-pdf-libelf pdf-libelf
21207maybe-pdf-libelf:
21208@if libelf
21209maybe-pdf-libelf: pdf-libelf
21210
21211pdf-libelf: \
21212 configure-libelf
21213 @[ -f ./libelf/Makefile ] || exit 0; \
21214 r=`${PWD_COMMAND}`; export r; \
21215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21216 $(HOST_EXPORTS) \
21217 for flag in $(EXTRA_HOST_FLAGS) ; do \
21218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21219 done; \
21220 echo "Doing pdf in libelf" ; \
21221 (cd $(HOST_SUBDIR)/libelf && \
21222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21224 "RANLIB=$${RANLIB}" \
21225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21226 pdf) \
21227 || exit 1
21228
21229@endif libelf
21230
21231.PHONY: maybe-html-libelf html-libelf
21232maybe-html-libelf:
21233@if libelf
21234maybe-html-libelf: html-libelf
21235
21236html-libelf: \
21237 configure-libelf
21238 @[ -f ./libelf/Makefile ] || exit 0; \
21239 r=`${PWD_COMMAND}`; export r; \
21240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21241 $(HOST_EXPORTS) \
21242 for flag in $(EXTRA_HOST_FLAGS) ; do \
21243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21244 done; \
21245 echo "Doing html in libelf" ; \
21246 (cd $(HOST_SUBDIR)/libelf && \
21247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21249 "RANLIB=$${RANLIB}" \
21250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21251 html) \
21252 || exit 1
21253
21254@endif libelf
21255
21256.PHONY: maybe-TAGS-libelf TAGS-libelf
21257maybe-TAGS-libelf:
21258@if libelf
21259maybe-TAGS-libelf: TAGS-libelf
21260
21261TAGS-libelf: \
21262 configure-libelf
21263 @[ -f ./libelf/Makefile ] || exit 0; \
21264 r=`${PWD_COMMAND}`; export r; \
21265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266 $(HOST_EXPORTS) \
21267 for flag in $(EXTRA_HOST_FLAGS) ; do \
21268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21269 done; \
21270 echo "Doing TAGS in libelf" ; \
21271 (cd $(HOST_SUBDIR)/libelf && \
21272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21274 "RANLIB=$${RANLIB}" \
21275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21276 TAGS) \
21277 || exit 1
21278
21279@endif libelf
21280
21281.PHONY: maybe-install-info-libelf install-info-libelf
21282maybe-install-info-libelf:
21283@if libelf
21284maybe-install-info-libelf: install-info-libelf
21285
21286install-info-libelf: \
21287 configure-libelf \
21288 info-libelf
21289 @[ -f ./libelf/Makefile ] || exit 0; \
21290 r=`${PWD_COMMAND}`; export r; \
21291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21292 $(HOST_EXPORTS) \
21293 for flag in $(EXTRA_HOST_FLAGS) ; do \
21294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21295 done; \
21296 echo "Doing install-info in libelf" ; \
21297 (cd $(HOST_SUBDIR)/libelf && \
21298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21300 "RANLIB=$${RANLIB}" \
21301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21302 install-info) \
21303 || exit 1
21304
21305@endif libelf
21306
21307.PHONY: maybe-install-pdf-libelf install-pdf-libelf
21308maybe-install-pdf-libelf:
21309@if libelf
21310maybe-install-pdf-libelf: install-pdf-libelf
21311
21312install-pdf-libelf: \
21313 configure-libelf \
21314 pdf-libelf
21315 @[ -f ./libelf/Makefile ] || exit 0; \
21316 r=`${PWD_COMMAND}`; export r; \
21317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21318 $(HOST_EXPORTS) \
21319 for flag in $(EXTRA_HOST_FLAGS) ; do \
21320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21321 done; \
21322 echo "Doing install-pdf in libelf" ; \
21323 (cd $(HOST_SUBDIR)/libelf && \
21324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21326 "RANLIB=$${RANLIB}" \
21327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21328 install-pdf) \
21329 || exit 1
21330
21331@endif libelf
21332
21333.PHONY: maybe-install-html-libelf install-html-libelf
21334maybe-install-html-libelf:
21335@if libelf
21336maybe-install-html-libelf: install-html-libelf
21337
21338install-html-libelf: \
21339 configure-libelf \
21340 html-libelf
21341 @[ -f ./libelf/Makefile ] || exit 0; \
21342 r=`${PWD_COMMAND}`; export r; \
21343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21344 $(HOST_EXPORTS) \
21345 for flag in $(EXTRA_HOST_FLAGS) ; do \
21346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21347 done; \
21348 echo "Doing install-html in libelf" ; \
21349 (cd $(HOST_SUBDIR)/libelf && \
21350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21352 "RANLIB=$${RANLIB}" \
21353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21354 install-html) \
21355 || exit 1
21356
21357@endif libelf
21358
21359.PHONY: maybe-installcheck-libelf installcheck-libelf
21360maybe-installcheck-libelf:
21361@if libelf
21362maybe-installcheck-libelf: installcheck-libelf
21363
21364installcheck-libelf: \
21365 configure-libelf
21366 @[ -f ./libelf/Makefile ] || exit 0; \
21367 r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 $(HOST_EXPORTS) \
21370 for flag in $(EXTRA_HOST_FLAGS) ; do \
21371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21372 done; \
21373 echo "Doing installcheck in libelf" ; \
21374 (cd $(HOST_SUBDIR)/libelf && \
21375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21377 "RANLIB=$${RANLIB}" \
21378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21379 installcheck) \
21380 || exit 1
21381
21382@endif libelf
21383
21384.PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21385maybe-mostlyclean-libelf:
21386@if libelf
21387maybe-mostlyclean-libelf: mostlyclean-libelf
21388
21389mostlyclean-libelf:
21390 @[ -f ./libelf/Makefile ] || exit 0; \
21391 r=`${PWD_COMMAND}`; export r; \
21392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393 $(HOST_EXPORTS) \
21394 for flag in $(EXTRA_HOST_FLAGS) ; do \
21395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21396 done; \
21397 echo "Doing mostlyclean in libelf" ; \
21398 (cd $(HOST_SUBDIR)/libelf && \
21399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21401 "RANLIB=$${RANLIB}" \
21402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21403 mostlyclean) \
21404 || exit 1
21405
21406@endif libelf
21407
21408.PHONY: maybe-clean-libelf clean-libelf
21409maybe-clean-libelf:
21410@if libelf
21411maybe-clean-libelf: clean-libelf
21412
21413clean-libelf:
21414 @[ -f ./libelf/Makefile ] || exit 0; \
21415 r=`${PWD_COMMAND}`; export r; \
21416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417 $(HOST_EXPORTS) \
21418 for flag in $(EXTRA_HOST_FLAGS) ; do \
21419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21420 done; \
21421 echo "Doing clean in libelf" ; \
21422 (cd $(HOST_SUBDIR)/libelf && \
21423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21425 "RANLIB=$${RANLIB}" \
21426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21427 clean) \
21428 || exit 1
21429
21430@endif libelf
21431
21432.PHONY: maybe-distclean-libelf distclean-libelf
21433maybe-distclean-libelf:
21434@if libelf
21435maybe-distclean-libelf: distclean-libelf
21436
21437distclean-libelf:
21438 @[ -f ./libelf/Makefile ] || exit 0; \
21439 r=`${PWD_COMMAND}`; export r; \
21440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441 $(HOST_EXPORTS) \
21442 for flag in $(EXTRA_HOST_FLAGS) ; do \
21443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21444 done; \
21445 echo "Doing distclean in libelf" ; \
21446 (cd $(HOST_SUBDIR)/libelf && \
21447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21449 "RANLIB=$${RANLIB}" \
21450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21451 distclean) \
21452 || exit 1
21453
21454@endif libelf
21455
21456.PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21457maybe-maintainer-clean-libelf:
21458@if libelf
21459maybe-maintainer-clean-libelf: maintainer-clean-libelf
21460
21461maintainer-clean-libelf:
21462 @[ -f ./libelf/Makefile ] || exit 0; \
21463 r=`${PWD_COMMAND}`; export r; \
21464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21465 $(HOST_EXPORTS) \
21466 for flag in $(EXTRA_HOST_FLAGS) ; do \
21467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21468 done; \
21469 echo "Doing maintainer-clean in libelf" ; \
21470 (cd $(HOST_SUBDIR)/libelf && \
21471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21473 "RANLIB=$${RANLIB}" \
21474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21475 maintainer-clean) \
21476 || exit 1
21477
21478@endif libelf
21479
21480
21481
21482.PHONY: configure-gnuserv maybe-configure-gnuserv
21483maybe-configure-gnuserv:
21484@if gcc-bootstrap
21485configure-gnuserv: stage_current
21486@endif gcc-bootstrap
21487@if gnuserv
21488maybe-configure-gnuserv: configure-gnuserv
21489configure-gnuserv:
21490 @: $(MAKE); $(unstage)
21491 @r=`${PWD_COMMAND}`; export r; \
21492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21495 $(HOST_EXPORTS) \
21496 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21497 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21498 case $(srcdir) in \
21499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21500 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21502 esac; \
21503 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21504 libsrcdir="$$s/gnuserv"; \
21505 $(SHELL) $${libsrcdir}/configure \
21506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21507 --target=${target_alias} $${srcdiroption} \
21508 || exit 1
21509@endif gnuserv
21510
21511
21512
21513
21514
21515.PHONY: all-gnuserv maybe-all-gnuserv
21516maybe-all-gnuserv:
21517@if gcc-bootstrap
21518all-gnuserv: stage_current
21519@endif gcc-bootstrap
21520@if gnuserv
21521TARGET-gnuserv=all
21522maybe-all-gnuserv: all-gnuserv
21523all-gnuserv: configure-gnuserv
21524 @: $(MAKE); $(unstage)
21525 @r=`${PWD_COMMAND}`; export r; \
21526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527 $(HOST_EXPORTS) \
21528 (cd $(HOST_SUBDIR)/gnuserv && \
21529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21530 $(TARGET-gnuserv))
21531@endif gnuserv
21532
21533
21534
21535
21536.PHONY: check-gnuserv maybe-check-gnuserv
21537maybe-check-gnuserv:
21538@if gnuserv
21539maybe-check-gnuserv: check-gnuserv
21540
21541check-gnuserv:
21542 @: $(MAKE); $(unstage)
21543 @r=`${PWD_COMMAND}`; export r; \
21544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21545 $(HOST_EXPORTS) \
21546 (cd $(HOST_SUBDIR)/gnuserv && \
21547 $(MAKE) $(FLAGS_TO_PASS) check)
21548
21549@endif gnuserv
21550
21551.PHONY: install-gnuserv maybe-install-gnuserv
21552maybe-install-gnuserv:
21553@if gnuserv
21554maybe-install-gnuserv: install-gnuserv
21555
21556install-gnuserv: installdirs
21557 @: $(MAKE); $(unstage)
21558 @r=`${PWD_COMMAND}`; export r; \
21559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21560 $(HOST_EXPORTS) \
21561 (cd $(HOST_SUBDIR)/gnuserv && \
21562 $(MAKE) $(FLAGS_TO_PASS) install)
21563
21564@endif gnuserv
21565
21566# Other targets (info, dvi, pdf, etc.)
21567
21568.PHONY: maybe-info-gnuserv info-gnuserv
21569maybe-info-gnuserv:
21570@if gnuserv
21571maybe-info-gnuserv: info-gnuserv
21572
21573info-gnuserv: \
21574 configure-gnuserv
21575 @: $(MAKE); $(unstage)
21576 @[ -f ./gnuserv/Makefile ] || exit 0; \
21577 r=`${PWD_COMMAND}`; export r; \
21578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579 $(HOST_EXPORTS) \
21580 for flag in $(EXTRA_HOST_FLAGS) ; do \
21581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582 done; \
21583 echo "Doing info in gnuserv" ; \
21584 (cd $(HOST_SUBDIR)/gnuserv && \
21585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587 "RANLIB=$${RANLIB}" \
21588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21589 info) \
21590 || exit 1
21591
21592@endif gnuserv
21593
21594.PHONY: maybe-dvi-gnuserv dvi-gnuserv
21595maybe-dvi-gnuserv:
21596@if gnuserv
21597maybe-dvi-gnuserv: dvi-gnuserv
21598
21599dvi-gnuserv: \
21600 configure-gnuserv
21601 @: $(MAKE); $(unstage)
21602 @[ -f ./gnuserv/Makefile ] || exit 0; \
21603 r=`${PWD_COMMAND}`; export r; \
21604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21605 $(HOST_EXPORTS) \
21606 for flag in $(EXTRA_HOST_FLAGS) ; do \
21607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21608 done; \
21609 echo "Doing dvi in gnuserv" ; \
21610 (cd $(HOST_SUBDIR)/gnuserv && \
21611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21613 "RANLIB=$${RANLIB}" \
21614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21615 dvi) \
21616 || exit 1
21617
21618@endif gnuserv
21619
21620.PHONY: maybe-pdf-gnuserv pdf-gnuserv
21621maybe-pdf-gnuserv:
21622@if gnuserv
21623maybe-pdf-gnuserv: pdf-gnuserv
21624
21625pdf-gnuserv: \
21626 configure-gnuserv
21627 @: $(MAKE); $(unstage)
21628 @[ -f ./gnuserv/Makefile ] || exit 0; \
21629 r=`${PWD_COMMAND}`; export r; \
21630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21631 $(HOST_EXPORTS) \
21632 for flag in $(EXTRA_HOST_FLAGS) ; do \
21633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21634 done; \
21635 echo "Doing pdf in gnuserv" ; \
21636 (cd $(HOST_SUBDIR)/gnuserv && \
21637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21639 "RANLIB=$${RANLIB}" \
21640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21641 pdf) \
21642 || exit 1
21643
21644@endif gnuserv
21645
21646.PHONY: maybe-html-gnuserv html-gnuserv
21647maybe-html-gnuserv:
21648@if gnuserv
21649maybe-html-gnuserv: html-gnuserv
21650
21651html-gnuserv: \
21652 configure-gnuserv
21653 @: $(MAKE); $(unstage)
21654 @[ -f ./gnuserv/Makefile ] || exit 0; \
21655 r=`${PWD_COMMAND}`; export r; \
21656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21657 $(HOST_EXPORTS) \
21658 for flag in $(EXTRA_HOST_FLAGS) ; do \
21659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21660 done; \
21661 echo "Doing html in gnuserv" ; \
21662 (cd $(HOST_SUBDIR)/gnuserv && \
21663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21665 "RANLIB=$${RANLIB}" \
21666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21667 html) \
21668 || exit 1
21669
21670@endif gnuserv
21671
21672.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21673maybe-TAGS-gnuserv:
21674@if gnuserv
21675maybe-TAGS-gnuserv: TAGS-gnuserv
21676
21677TAGS-gnuserv: \
21678 configure-gnuserv
21679 @: $(MAKE); $(unstage)
21680 @[ -f ./gnuserv/Makefile ] || exit 0; \
21681 r=`${PWD_COMMAND}`; export r; \
21682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683 $(HOST_EXPORTS) \
21684 for flag in $(EXTRA_HOST_FLAGS) ; do \
21685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21686 done; \
21687 echo "Doing TAGS in gnuserv" ; \
21688 (cd $(HOST_SUBDIR)/gnuserv && \
21689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21691 "RANLIB=$${RANLIB}" \
21692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21693 TAGS) \
21694 || exit 1
21695
21696@endif gnuserv
21697
21698.PHONY: maybe-install-info-gnuserv install-info-gnuserv
21699maybe-install-info-gnuserv:
21700@if gnuserv
21701maybe-install-info-gnuserv: install-info-gnuserv
21702
21703install-info-gnuserv: \
21704 configure-gnuserv \
21705 info-gnuserv
21706 @: $(MAKE); $(unstage)
21707 @[ -f ./gnuserv/Makefile ] || exit 0; \
21708 r=`${PWD_COMMAND}`; export r; \
21709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21710 $(HOST_EXPORTS) \
21711 for flag in $(EXTRA_HOST_FLAGS) ; do \
21712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21713 done; \
21714 echo "Doing install-info in gnuserv" ; \
21715 (cd $(HOST_SUBDIR)/gnuserv && \
21716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21718 "RANLIB=$${RANLIB}" \
21719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21720 install-info) \
21721 || exit 1
21722
21723@endif gnuserv
21724
21725.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21726maybe-install-pdf-gnuserv:
21727@if gnuserv
21728maybe-install-pdf-gnuserv: install-pdf-gnuserv
21729
21730install-pdf-gnuserv: \
21731 configure-gnuserv \
21732 pdf-gnuserv
21733 @: $(MAKE); $(unstage)
21734 @[ -f ./gnuserv/Makefile ] || exit 0; \
21735 r=`${PWD_COMMAND}`; export r; \
21736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21737 $(HOST_EXPORTS) \
21738 for flag in $(EXTRA_HOST_FLAGS) ; do \
21739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21740 done; \
21741 echo "Doing install-pdf in gnuserv" ; \
21742 (cd $(HOST_SUBDIR)/gnuserv && \
21743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21745 "RANLIB=$${RANLIB}" \
21746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21747 install-pdf) \
21748 || exit 1
21749
21750@endif gnuserv
21751
21752.PHONY: maybe-install-html-gnuserv install-html-gnuserv
21753maybe-install-html-gnuserv:
21754@if gnuserv
21755maybe-install-html-gnuserv: install-html-gnuserv
21756
21757install-html-gnuserv: \
21758 configure-gnuserv \
21759 html-gnuserv
21760 @: $(MAKE); $(unstage)
21761 @[ -f ./gnuserv/Makefile ] || exit 0; \
21762 r=`${PWD_COMMAND}`; export r; \
21763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764 $(HOST_EXPORTS) \
21765 for flag in $(EXTRA_HOST_FLAGS) ; do \
21766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21767 done; \
21768 echo "Doing install-html in gnuserv" ; \
21769 (cd $(HOST_SUBDIR)/gnuserv && \
21770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772 "RANLIB=$${RANLIB}" \
21773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21774 install-html) \
21775 || exit 1
21776
21777@endif gnuserv
21778
21779.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21780maybe-installcheck-gnuserv:
21781@if gnuserv
21782maybe-installcheck-gnuserv: installcheck-gnuserv
21783
21784installcheck-gnuserv: \
21785 configure-gnuserv
21786 @: $(MAKE); $(unstage)
21787 @[ -f ./gnuserv/Makefile ] || exit 0; \
21788 r=`${PWD_COMMAND}`; export r; \
21789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21790 $(HOST_EXPORTS) \
21791 for flag in $(EXTRA_HOST_FLAGS) ; do \
21792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21793 done; \
21794 echo "Doing installcheck in gnuserv" ; \
21795 (cd $(HOST_SUBDIR)/gnuserv && \
21796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21798 "RANLIB=$${RANLIB}" \
21799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21800 installcheck) \
21801 || exit 1
21802
21803@endif gnuserv
21804
21805.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21806maybe-mostlyclean-gnuserv:
21807@if gnuserv
21808maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21809
21810mostlyclean-gnuserv:
21811 @: $(MAKE); $(unstage)
21812 @[ -f ./gnuserv/Makefile ] || exit 0; \
21813 r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 $(HOST_EXPORTS) \
21816 for flag in $(EXTRA_HOST_FLAGS) ; do \
21817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21818 done; \
21819 echo "Doing mostlyclean in gnuserv" ; \
21820 (cd $(HOST_SUBDIR)/gnuserv && \
21821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21823 "RANLIB=$${RANLIB}" \
21824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21825 mostlyclean) \
21826 || exit 1
21827
21828@endif gnuserv
21829
21830.PHONY: maybe-clean-gnuserv clean-gnuserv
21831maybe-clean-gnuserv:
21832@if gnuserv
21833maybe-clean-gnuserv: clean-gnuserv
21834
21835clean-gnuserv:
21836 @: $(MAKE); $(unstage)
21837 @[ -f ./gnuserv/Makefile ] || exit 0; \
21838 r=`${PWD_COMMAND}`; export r; \
21839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21840 $(HOST_EXPORTS) \
21841 for flag in $(EXTRA_HOST_FLAGS) ; do \
21842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21843 done; \
21844 echo "Doing clean in gnuserv" ; \
21845 (cd $(HOST_SUBDIR)/gnuserv && \
21846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21848 "RANLIB=$${RANLIB}" \
21849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21850 clean) \
21851 || exit 1
21852
21853@endif gnuserv
21854
21855.PHONY: maybe-distclean-gnuserv distclean-gnuserv
21856maybe-distclean-gnuserv:
21857@if gnuserv
21858maybe-distclean-gnuserv: distclean-gnuserv
21859
21860distclean-gnuserv:
21861 @: $(MAKE); $(unstage)
21862 @[ -f ./gnuserv/Makefile ] || exit 0; \
21863 r=`${PWD_COMMAND}`; export r; \
21864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21865 $(HOST_EXPORTS) \
21866 for flag in $(EXTRA_HOST_FLAGS) ; do \
21867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21868 done; \
21869 echo "Doing distclean in gnuserv" ; \
21870 (cd $(HOST_SUBDIR)/gnuserv && \
21871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21873 "RANLIB=$${RANLIB}" \
21874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21875 distclean) \
21876 || exit 1
21877
21878@endif gnuserv
21879
21880.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21881maybe-maintainer-clean-gnuserv:
21882@if gnuserv
21883maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21884
21885maintainer-clean-gnuserv:
21886 @: $(MAKE); $(unstage)
21887 @[ -f ./gnuserv/Makefile ] || exit 0; \
21888 r=`${PWD_COMMAND}`; export r; \
21889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21890 $(HOST_EXPORTS) \
21891 for flag in $(EXTRA_HOST_FLAGS) ; do \
21892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21893 done; \
21894 echo "Doing maintainer-clean in gnuserv" ; \
21895 (cd $(HOST_SUBDIR)/gnuserv && \
21896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21898 "RANLIB=$${RANLIB}" \
21899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21900 maintainer-clean) \
21901 || exit 1
21902
21903@endif gnuserv
21904
21905
21906
21907.PHONY: configure-gold maybe-configure-gold
21908maybe-configure-gold:
21909@if gcc-bootstrap
21910configure-gold: stage_current
21911@endif gcc-bootstrap
21912@if gold
21913maybe-configure-gold: configure-gold
21914configure-gold:
21915 @r=`${PWD_COMMAND}`; export r; \
21916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21919 $(HOST_EXPORTS) \
21920 echo Configuring in $(HOST_SUBDIR)/gold; \
21921 cd "$(HOST_SUBDIR)/gold" || exit 1; \
21922 case $(srcdir) in \
21923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21924 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21926 esac; \
21927 srcdiroption="--srcdir=$${topdir}/gold"; \
21928 libsrcdir="$$s/gold"; \
21929 $(SHELL) $${libsrcdir}/configure \
21930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21931 --target=${target_alias} $${srcdiroption} \
21932 || exit 1
21933@endif gold
21934
21935
21936
21937.PHONY: configure-stage1-gold maybe-configure-stage1-gold
21938maybe-configure-stage1-gold:
21939@if gold-bootstrap
21940maybe-configure-stage1-gold: configure-stage1-gold
21941configure-stage1-gold:
21942 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21944 @r=`${PWD_COMMAND}`; export r; \
21945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21946 TFLAGS="$(STAGE1_TFLAGS)"; \
21947 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21948 $(HOST_EXPORTS) \
21949 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21950 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21951 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21952 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21954 cd $(HOST_SUBDIR)/gold || exit 1; \
21955 case $(srcdir) in \
21956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21957 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21959 esac; \
21960 srcdiroption="--srcdir=$${topdir}/gold"; \
21961 libsrcdir="$$s/gold"; \
21962 $(SHELL) $${libsrcdir}/configure \
21963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21964 --target=${target_alias} $${srcdiroption} \
21965 $(STAGE1_CONFIGURE_FLAGS)
21966@endif gold-bootstrap
21967
21968.PHONY: configure-stage2-gold maybe-configure-stage2-gold
21969maybe-configure-stage2-gold:
21970@if gold-bootstrap
21971maybe-configure-stage2-gold: configure-stage2-gold
21972configure-stage2-gold:
21973 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21975 @r=`${PWD_COMMAND}`; export r; \
21976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21977 TFLAGS="$(STAGE2_TFLAGS)"; \
21978 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21979 $(HOST_EXPORTS) \
21980 $(POSTSTAGE1_HOST_EXPORTS) \
21981 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21982 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21983 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21984 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21986 cd $(HOST_SUBDIR)/gold || exit 1; \
21987 case $(srcdir) in \
21988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21989 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21991 esac; \
21992 srcdiroption="--srcdir=$${topdir}/gold"; \
21993 libsrcdir="$$s/gold"; \
21994 $(SHELL) $${libsrcdir}/configure \
21995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21996 --target=${target_alias} $${srcdiroption} \
21997 --with-build-libsubdir=$(HOST_SUBDIR) \
21998 $(STAGE2_CONFIGURE_FLAGS)
21999@endif gold-bootstrap
22000
22001.PHONY: configure-stage3-gold maybe-configure-stage3-gold
22002maybe-configure-stage3-gold:
22003@if gold-bootstrap
22004maybe-configure-stage3-gold: configure-stage3-gold
22005configure-stage3-gold:
22006 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22008 @r=`${PWD_COMMAND}`; export r; \
22009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22010 TFLAGS="$(STAGE3_TFLAGS)"; \
22011 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22012 $(HOST_EXPORTS) \
22013 $(POSTSTAGE1_HOST_EXPORTS) \
22014 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22015 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22016 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22017 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22019 cd $(HOST_SUBDIR)/gold || exit 1; \
22020 case $(srcdir) in \
22021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22022 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22024 esac; \
22025 srcdiroption="--srcdir=$${topdir}/gold"; \
22026 libsrcdir="$$s/gold"; \
22027 $(SHELL) $${libsrcdir}/configure \
22028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22029 --target=${target_alias} $${srcdiroption} \
22030 --with-build-libsubdir=$(HOST_SUBDIR) \
22031 $(STAGE3_CONFIGURE_FLAGS)
22032@endif gold-bootstrap
22033
22034.PHONY: configure-stage4-gold maybe-configure-stage4-gold
22035maybe-configure-stage4-gold:
22036@if gold-bootstrap
22037maybe-configure-stage4-gold: configure-stage4-gold
22038configure-stage4-gold:
22039 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22041 @r=`${PWD_COMMAND}`; export r; \
22042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22043 TFLAGS="$(STAGE4_TFLAGS)"; \
22044 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22045 $(HOST_EXPORTS) \
22046 $(POSTSTAGE1_HOST_EXPORTS) \
22047 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22048 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22049 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22050 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22052 cd $(HOST_SUBDIR)/gold || exit 1; \
22053 case $(srcdir) in \
22054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22055 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22057 esac; \
22058 srcdiroption="--srcdir=$${topdir}/gold"; \
22059 libsrcdir="$$s/gold"; \
22060 $(SHELL) $${libsrcdir}/configure \
22061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22062 --target=${target_alias} $${srcdiroption} \
22063 --with-build-libsubdir=$(HOST_SUBDIR) \
22064 $(STAGE4_CONFIGURE_FLAGS)
22065@endif gold-bootstrap
22066
22067.PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22068maybe-configure-stageprofile-gold:
22069@if gold-bootstrap
22070maybe-configure-stageprofile-gold: configure-stageprofile-gold
22071configure-stageprofile-gold:
22072 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22074 @r=`${PWD_COMMAND}`; export r; \
22075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22076 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22077 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22078 $(HOST_EXPORTS) \
22079 $(POSTSTAGE1_HOST_EXPORTS) \
22080 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22081 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22082 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22083 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22085 cd $(HOST_SUBDIR)/gold || exit 1; \
22086 case $(srcdir) in \
22087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22088 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22090 esac; \
22091 srcdiroption="--srcdir=$${topdir}/gold"; \
22092 libsrcdir="$$s/gold"; \
22093 $(SHELL) $${libsrcdir}/configure \
22094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22095 --target=${target_alias} $${srcdiroption} \
22096 --with-build-libsubdir=$(HOST_SUBDIR) \
22097 $(STAGEprofile_CONFIGURE_FLAGS)
22098@endif gold-bootstrap
22099
22100.PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22101maybe-configure-stagefeedback-gold:
22102@if gold-bootstrap
22103maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22104configure-stagefeedback-gold:
22105 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22107 @r=`${PWD_COMMAND}`; export r; \
22108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22109 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22110 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22111 $(HOST_EXPORTS) \
22112 $(POSTSTAGE1_HOST_EXPORTS) \
22113 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22114 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22115 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22116 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22118 cd $(HOST_SUBDIR)/gold || exit 1; \
22119 case $(srcdir) in \
22120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22121 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22123 esac; \
22124 srcdiroption="--srcdir=$${topdir}/gold"; \
22125 libsrcdir="$$s/gold"; \
22126 $(SHELL) $${libsrcdir}/configure \
22127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22128 --target=${target_alias} $${srcdiroption} \
22129 --with-build-libsubdir=$(HOST_SUBDIR) \
22130 $(STAGEfeedback_CONFIGURE_FLAGS)
22131@endif gold-bootstrap
22132
22133
22134
22135
22136
22137.PHONY: all-gold maybe-all-gold
22138maybe-all-gold:
22139@if gcc-bootstrap
22140all-gold: stage_current
22141@endif gcc-bootstrap
22142@if gold
22143TARGET-gold=all
22144maybe-all-gold: all-gold
22145all-gold: configure-gold
22146 @r=`${PWD_COMMAND}`; export r; \
22147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22148 $(HOST_EXPORTS) \
22149 (cd $(HOST_SUBDIR)/gold && \
22150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22151 $(TARGET-gold))
22152@endif gold
22153
22154
22155
22156.PHONY: all-stage1-gold maybe-all-stage1-gold
22157.PHONY: clean-stage1-gold maybe-clean-stage1-gold
22158maybe-all-stage1-gold:
22159maybe-clean-stage1-gold:
22160@if gold-bootstrap
22161maybe-all-stage1-gold: all-stage1-gold
22162all-stage1: all-stage1-gold
22163TARGET-stage1-gold = $(TARGET-gold)
22164all-stage1-gold: configure-stage1-gold
22165 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22166 @r=`${PWD_COMMAND}`; export r; \
22167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168 TFLAGS="$(STAGE1_TFLAGS)"; \
22169 $(HOST_EXPORTS) \
22170 cd $(HOST_SUBDIR)/gold && \
22171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22172 CFLAGS="$(STAGE1_CFLAGS)" \
22173 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22174 LIBCFLAGS="$(LIBCFLAGS)" \
22175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22178 $(EXTRA_HOST_FLAGS) \
22179 TFLAGS="$(STAGE1_TFLAGS)" \
22180 $(TARGET-stage1-gold)
22181
22182maybe-clean-stage1-gold: clean-stage1-gold
22183clean-stage1: clean-stage1-gold
22184clean-stage1-gold:
22185 @if [ $(current_stage) = stage1 ]; then \
22186 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22187 else \
22188 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22189 $(MAKE) stage1-start; \
22190 fi; \
22191 cd $(HOST_SUBDIR)/gold && \
22192 $(MAKE) $(EXTRA_HOST_FLAGS) \
22193 clean
22194@endif gold-bootstrap
22195
22196
22197.PHONY: all-stage2-gold maybe-all-stage2-gold
22198.PHONY: clean-stage2-gold maybe-clean-stage2-gold
22199maybe-all-stage2-gold:
22200maybe-clean-stage2-gold:
22201@if gold-bootstrap
22202maybe-all-stage2-gold: all-stage2-gold
22203all-stage2: all-stage2-gold
22204TARGET-stage2-gold = $(TARGET-gold)
22205all-stage2-gold: configure-stage2-gold
22206 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22207 @r=`${PWD_COMMAND}`; export r; \
22208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22209 TFLAGS="$(STAGE2_TFLAGS)"; \
22210 $(HOST_EXPORTS) \
22211 $(POSTSTAGE1_HOST_EXPORTS) \
22212 cd $(HOST_SUBDIR)/gold && \
22213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22214 CFLAGS="$(STAGE2_CFLAGS)" \
22215 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22216 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22221 TFLAGS="$(STAGE2_TFLAGS)" \
22222 $(TARGET-stage2-gold)
22223
22224maybe-clean-stage2-gold: clean-stage2-gold
22225clean-stage2: clean-stage2-gold
22226clean-stage2-gold:
22227 @if [ $(current_stage) = stage2 ]; then \
22228 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22229 else \
22230 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22231 $(MAKE) stage2-start; \
22232 fi; \
22233 cd $(HOST_SUBDIR)/gold && \
22234 $(MAKE) $(EXTRA_HOST_FLAGS) \
22235 $(POSTSTAGE1_FLAGS_TO_PASS) \
22236 clean
22237@endif gold-bootstrap
22238
22239
22240.PHONY: all-stage3-gold maybe-all-stage3-gold
22241.PHONY: clean-stage3-gold maybe-clean-stage3-gold
22242maybe-all-stage3-gold:
22243maybe-clean-stage3-gold:
22244@if gold-bootstrap
22245maybe-all-stage3-gold: all-stage3-gold
22246all-stage3: all-stage3-gold
22247TARGET-stage3-gold = $(TARGET-gold)
22248all-stage3-gold: configure-stage3-gold
22249 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22250 @r=`${PWD_COMMAND}`; export r; \
22251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252 TFLAGS="$(STAGE3_TFLAGS)"; \
22253 $(HOST_EXPORTS) \
22254 $(POSTSTAGE1_HOST_EXPORTS) \
22255 cd $(HOST_SUBDIR)/gold && \
22256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22257 CFLAGS="$(STAGE3_CFLAGS)" \
22258 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22259 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22264 TFLAGS="$(STAGE3_TFLAGS)" \
22265 $(TARGET-stage3-gold)
22266
22267maybe-clean-stage3-gold: clean-stage3-gold
22268clean-stage3: clean-stage3-gold
22269clean-stage3-gold:
22270 @if [ $(current_stage) = stage3 ]; then \
22271 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22272 else \
22273 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22274 $(MAKE) stage3-start; \
22275 fi; \
22276 cd $(HOST_SUBDIR)/gold && \
22277 $(MAKE) $(EXTRA_HOST_FLAGS) \
22278 $(POSTSTAGE1_FLAGS_TO_PASS) \
22279 clean
22280@endif gold-bootstrap
22281
22282
22283.PHONY: all-stage4-gold maybe-all-stage4-gold
22284.PHONY: clean-stage4-gold maybe-clean-stage4-gold
22285maybe-all-stage4-gold:
22286maybe-clean-stage4-gold:
22287@if gold-bootstrap
22288maybe-all-stage4-gold: all-stage4-gold
22289all-stage4: all-stage4-gold
22290TARGET-stage4-gold = $(TARGET-gold)
22291all-stage4-gold: configure-stage4-gold
22292 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22293 @r=`${PWD_COMMAND}`; export r; \
22294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295 TFLAGS="$(STAGE4_TFLAGS)"; \
22296 $(HOST_EXPORTS) \
22297 $(POSTSTAGE1_HOST_EXPORTS) \
22298 cd $(HOST_SUBDIR)/gold && \
22299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22300 CFLAGS="$(STAGE4_CFLAGS)" \
22301 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22302 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22307 TFLAGS="$(STAGE4_TFLAGS)" \
22308 $(TARGET-stage4-gold)
22309
22310maybe-clean-stage4-gold: clean-stage4-gold
22311clean-stage4: clean-stage4-gold
22312clean-stage4-gold:
22313 @if [ $(current_stage) = stage4 ]; then \
22314 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22315 else \
22316 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22317 $(MAKE) stage4-start; \
22318 fi; \
22319 cd $(HOST_SUBDIR)/gold && \
22320 $(MAKE) $(EXTRA_HOST_FLAGS) \
22321 $(POSTSTAGE1_FLAGS_TO_PASS) \
22322 clean
22323@endif gold-bootstrap
22324
22325
22326.PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22327.PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22328maybe-all-stageprofile-gold:
22329maybe-clean-stageprofile-gold:
22330@if gold-bootstrap
22331maybe-all-stageprofile-gold: all-stageprofile-gold
22332all-stageprofile: all-stageprofile-gold
22333TARGET-stageprofile-gold = $(TARGET-gold)
22334all-stageprofile-gold: configure-stageprofile-gold
22335 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22336 @r=`${PWD_COMMAND}`; export r; \
22337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22338 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22339 $(HOST_EXPORTS) \
22340 $(POSTSTAGE1_HOST_EXPORTS) \
22341 cd $(HOST_SUBDIR)/gold && \
22342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22343 CFLAGS="$(STAGEprofile_CFLAGS)" \
22344 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22345 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22350 TFLAGS="$(STAGEprofile_TFLAGS)" \
22351 $(TARGET-stageprofile-gold)
22352
22353maybe-clean-stageprofile-gold: clean-stageprofile-gold
22354clean-stageprofile: clean-stageprofile-gold
22355clean-stageprofile-gold:
22356 @if [ $(current_stage) = stageprofile ]; then \
22357 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22358 else \
22359 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22360 $(MAKE) stageprofile-start; \
22361 fi; \
22362 cd $(HOST_SUBDIR)/gold && \
22363 $(MAKE) $(EXTRA_HOST_FLAGS) \
22364 $(POSTSTAGE1_FLAGS_TO_PASS) \
22365 clean
22366@endif gold-bootstrap
22367
22368
22369.PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22370.PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22371maybe-all-stagefeedback-gold:
22372maybe-clean-stagefeedback-gold:
22373@if gold-bootstrap
22374maybe-all-stagefeedback-gold: all-stagefeedback-gold
22375all-stagefeedback: all-stagefeedback-gold
22376TARGET-stagefeedback-gold = $(TARGET-gold)
22377all-stagefeedback-gold: configure-stagefeedback-gold
22378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22379 @r=`${PWD_COMMAND}`; export r; \
22380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22382 $(HOST_EXPORTS) \
22383 $(POSTSTAGE1_HOST_EXPORTS) \
22384 cd $(HOST_SUBDIR)/gold && \
22385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22386 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22387 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22388 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22393 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22394 $(TARGET-stagefeedback-gold)
22395
22396maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22397clean-stagefeedback: clean-stagefeedback-gold
22398clean-stagefeedback-gold:
22399 @if [ $(current_stage) = stagefeedback ]; then \
22400 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22401 else \
22402 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22403 $(MAKE) stagefeedback-start; \
22404 fi; \
22405 cd $(HOST_SUBDIR)/gold && \
22406 $(MAKE) $(EXTRA_HOST_FLAGS) \
22407 $(POSTSTAGE1_FLAGS_TO_PASS) \
22408 clean
22409@endif gold-bootstrap
22410
22411
22412
22413
22414
22415.PHONY: check-gold maybe-check-gold
22416maybe-check-gold:
22417@if gold
22418maybe-check-gold: check-gold
22419
22420check-gold:
22421 @: $(MAKE); $(unstage)
22422 @r=`${PWD_COMMAND}`; export r; \
22423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424 $(HOST_EXPORTS) \
22425 (cd $(HOST_SUBDIR)/gold && \
22426 $(MAKE) $(FLAGS_TO_PASS) check)
22427
22428@endif gold
22429
22430.PHONY: install-gold maybe-install-gold
22431maybe-install-gold:
22432@if gold
22433maybe-install-gold: install-gold
22434
22435install-gold: installdirs
22436 @: $(MAKE); $(unstage)
22437 @r=`${PWD_COMMAND}`; export r; \
22438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439 $(HOST_EXPORTS) \
22440 (cd $(HOST_SUBDIR)/gold && \
22441 $(MAKE) $(FLAGS_TO_PASS) install)
22442
22443@endif gold
22444
22445# Other targets (info, dvi, pdf, etc.)
22446
22447.PHONY: maybe-info-gold info-gold
22448maybe-info-gold:
22449@if gold
22450maybe-info-gold: info-gold
22451
22452info-gold: \
22453 configure-gold
22454 @[ -f ./gold/Makefile ] || exit 0; \
22455 r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 $(HOST_EXPORTS) \
22458 for flag in $(EXTRA_HOST_FLAGS) ; do \
22459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460 done; \
22461 echo "Doing info in gold" ; \
22462 (cd $(HOST_SUBDIR)/gold && \
22463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465 "RANLIB=$${RANLIB}" \
22466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467 info) \
22468 || exit 1
22469
22470@endif gold
22471
22472.PHONY: maybe-dvi-gold dvi-gold
22473maybe-dvi-gold:
22474@if gold
22475maybe-dvi-gold: dvi-gold
22476
22477dvi-gold: \
22478 configure-gold
22479 @[ -f ./gold/Makefile ] || exit 0; \
22480 r=`${PWD_COMMAND}`; export r; \
22481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22482 $(HOST_EXPORTS) \
22483 for flag in $(EXTRA_HOST_FLAGS) ; do \
22484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22485 done; \
22486 echo "Doing dvi in gold" ; \
22487 (cd $(HOST_SUBDIR)/gold && \
22488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22490 "RANLIB=$${RANLIB}" \
22491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22492 dvi) \
22493 || exit 1
22494
22495@endif gold
22496
22497.PHONY: maybe-pdf-gold pdf-gold
22498maybe-pdf-gold:
22499@if gold
22500maybe-pdf-gold: pdf-gold
22501
22502pdf-gold: \
22503 configure-gold
22504 @[ -f ./gold/Makefile ] || exit 0; \
22505 r=`${PWD_COMMAND}`; export r; \
22506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507 $(HOST_EXPORTS) \
22508 for flag in $(EXTRA_HOST_FLAGS) ; do \
22509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510 done; \
22511 echo "Doing pdf in gold" ; \
22512 (cd $(HOST_SUBDIR)/gold && \
22513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515 "RANLIB=$${RANLIB}" \
22516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22517 pdf) \
22518 || exit 1
22519
22520@endif gold
22521
22522.PHONY: maybe-html-gold html-gold
22523maybe-html-gold:
22524@if gold
22525maybe-html-gold: html-gold
22526
22527html-gold: \
22528 configure-gold
22529 @[ -f ./gold/Makefile ] || exit 0; \
22530 r=`${PWD_COMMAND}`; export r; \
22531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22532 $(HOST_EXPORTS) \
22533 for flag in $(EXTRA_HOST_FLAGS) ; do \
22534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22535 done; \
22536 echo "Doing html in gold" ; \
22537 (cd $(HOST_SUBDIR)/gold && \
22538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22540 "RANLIB=$${RANLIB}" \
22541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22542 html) \
22543 || exit 1
22544
22545@endif gold
22546
22547.PHONY: maybe-TAGS-gold TAGS-gold
22548maybe-TAGS-gold:
22549@if gold
22550maybe-TAGS-gold: TAGS-gold
22551
22552TAGS-gold: \
22553 configure-gold
22554 @[ -f ./gold/Makefile ] || exit 0; \
22555 r=`${PWD_COMMAND}`; export r; \
22556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22557 $(HOST_EXPORTS) \
22558 for flag in $(EXTRA_HOST_FLAGS) ; do \
22559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22560 done; \
22561 echo "Doing TAGS in gold" ; \
22562 (cd $(HOST_SUBDIR)/gold && \
22563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22565 "RANLIB=$${RANLIB}" \
22566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22567 TAGS) \
22568 || exit 1
22569
22570@endif gold
22571
22572.PHONY: maybe-install-info-gold install-info-gold
22573maybe-install-info-gold:
22574@if gold
22575maybe-install-info-gold: install-info-gold
22576
22577install-info-gold: \
22578 configure-gold \
22579 info-gold
22580 @[ -f ./gold/Makefile ] || exit 0; \
22581 r=`${PWD_COMMAND}`; export r; \
22582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22583 $(HOST_EXPORTS) \
22584 for flag in $(EXTRA_HOST_FLAGS) ; do \
22585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22586 done; \
22587 echo "Doing install-info in gold" ; \
22588 (cd $(HOST_SUBDIR)/gold && \
22589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22591 "RANLIB=$${RANLIB}" \
22592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22593 install-info) \
22594 || exit 1
22595
22596@endif gold
22597
22598.PHONY: maybe-install-pdf-gold install-pdf-gold
22599maybe-install-pdf-gold:
22600@if gold
22601maybe-install-pdf-gold: install-pdf-gold
22602
22603install-pdf-gold: \
22604 configure-gold \
22605 pdf-gold
22606 @[ -f ./gold/Makefile ] || exit 0; \
22607 r=`${PWD_COMMAND}`; export r; \
22608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22609 $(HOST_EXPORTS) \
22610 for flag in $(EXTRA_HOST_FLAGS) ; do \
22611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22612 done; \
22613 echo "Doing install-pdf in gold" ; \
22614 (cd $(HOST_SUBDIR)/gold && \
22615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22617 "RANLIB=$${RANLIB}" \
22618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22619 install-pdf) \
22620 || exit 1
22621
22622@endif gold
22623
22624.PHONY: maybe-install-html-gold install-html-gold
22625maybe-install-html-gold:
22626@if gold
22627maybe-install-html-gold: install-html-gold
22628
22629install-html-gold: \
22630 configure-gold \
22631 html-gold
22632 @[ -f ./gold/Makefile ] || exit 0; \
22633 r=`${PWD_COMMAND}`; export r; \
22634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635 $(HOST_EXPORTS) \
22636 for flag in $(EXTRA_HOST_FLAGS) ; do \
22637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22638 done; \
22639 echo "Doing install-html in gold" ; \
22640 (cd $(HOST_SUBDIR)/gold && \
22641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22643 "RANLIB=$${RANLIB}" \
22644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22645 install-html) \
22646 || exit 1
22647
22648@endif gold
22649
22650.PHONY: maybe-installcheck-gold installcheck-gold
22651maybe-installcheck-gold:
22652@if gold
22653maybe-installcheck-gold: installcheck-gold
22654
22655installcheck-gold: \
22656 configure-gold
22657 @[ -f ./gold/Makefile ] || exit 0; \
22658 r=`${PWD_COMMAND}`; export r; \
22659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660 $(HOST_EXPORTS) \
22661 for flag in $(EXTRA_HOST_FLAGS) ; do \
22662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22663 done; \
22664 echo "Doing installcheck in gold" ; \
22665 (cd $(HOST_SUBDIR)/gold && \
22666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22668 "RANLIB=$${RANLIB}" \
22669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22670 installcheck) \
22671 || exit 1
22672
22673@endif gold
22674
22675.PHONY: maybe-mostlyclean-gold mostlyclean-gold
22676maybe-mostlyclean-gold:
22677@if gold
22678maybe-mostlyclean-gold: mostlyclean-gold
22679
22680mostlyclean-gold:
22681 @[ -f ./gold/Makefile ] || exit 0; \
22682 r=`${PWD_COMMAND}`; export r; \
22683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22684 $(HOST_EXPORTS) \
22685 for flag in $(EXTRA_HOST_FLAGS) ; do \
22686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22687 done; \
22688 echo "Doing mostlyclean in gold" ; \
22689 (cd $(HOST_SUBDIR)/gold && \
22690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22692 "RANLIB=$${RANLIB}" \
22693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22694 mostlyclean) \
22695 || exit 1
22696
22697@endif gold
22698
22699.PHONY: maybe-clean-gold clean-gold
22700maybe-clean-gold:
22701@if gold
22702maybe-clean-gold: clean-gold
22703
22704clean-gold:
22705 @[ -f ./gold/Makefile ] || exit 0; \
22706 r=`${PWD_COMMAND}`; export r; \
22707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22708 $(HOST_EXPORTS) \
22709 for flag in $(EXTRA_HOST_FLAGS) ; do \
22710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22711 done; \
22712 echo "Doing clean in gold" ; \
22713 (cd $(HOST_SUBDIR)/gold && \
22714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22716 "RANLIB=$${RANLIB}" \
22717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22718 clean) \
22719 || exit 1
22720
22721@endif gold
22722
22723.PHONY: maybe-distclean-gold distclean-gold
22724maybe-distclean-gold:
22725@if gold
22726maybe-distclean-gold: distclean-gold
22727
22728distclean-gold:
22729 @[ -f ./gold/Makefile ] || exit 0; \
22730 r=`${PWD_COMMAND}`; export r; \
22731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732 $(HOST_EXPORTS) \
22733 for flag in $(EXTRA_HOST_FLAGS) ; do \
22734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22735 done; \
22736 echo "Doing distclean in gold" ; \
22737 (cd $(HOST_SUBDIR)/gold && \
22738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22740 "RANLIB=$${RANLIB}" \
22741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22742 distclean) \
22743 || exit 1
22744
22745@endif gold
22746
22747.PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22748maybe-maintainer-clean-gold:
22749@if gold
22750maybe-maintainer-clean-gold: maintainer-clean-gold
22751
22752maintainer-clean-gold:
22753 @[ -f ./gold/Makefile ] || exit 0; \
22754 r=`${PWD_COMMAND}`; export r; \
22755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22756 $(HOST_EXPORTS) \
22757 for flag in $(EXTRA_HOST_FLAGS) ; do \
22758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22759 done; \
22760 echo "Doing maintainer-clean in gold" ; \
22761 (cd $(HOST_SUBDIR)/gold && \
22762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22764 "RANLIB=$${RANLIB}" \
22765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22766 maintainer-clean) \
22767 || exit 1
22768
22769@endif gold
22770
22771
22772
22773.PHONY: configure-gprof maybe-configure-gprof
22774maybe-configure-gprof:
22775@if gcc-bootstrap
22776configure-gprof: stage_current
22777@endif gcc-bootstrap
22778@if gprof
22779maybe-configure-gprof: configure-gprof
22780configure-gprof:
22781 @: $(MAKE); $(unstage)
22782 @r=`${PWD_COMMAND}`; export r; \
22783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22784 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22785 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22786 $(HOST_EXPORTS) \
22787 echo Configuring in $(HOST_SUBDIR)/gprof; \
22788 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22789 case $(srcdir) in \
22790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22791 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22793 esac; \
22794 srcdiroption="--srcdir=$${topdir}/gprof"; \
22795 libsrcdir="$$s/gprof"; \
22796 $(SHELL) $${libsrcdir}/configure \
22797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22798 --target=${target_alias} $${srcdiroption} \
22799 || exit 1
22800@endif gprof
22801
22802
22803
22804
22805
22806.PHONY: all-gprof maybe-all-gprof
22807maybe-all-gprof:
22808@if gcc-bootstrap
22809all-gprof: stage_current
22810@endif gcc-bootstrap
22811@if gprof
22812TARGET-gprof=all
22813maybe-all-gprof: all-gprof
22814all-gprof: configure-gprof
22815 @: $(MAKE); $(unstage)
22816 @r=`${PWD_COMMAND}`; export r; \
22817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818 $(HOST_EXPORTS) \
22819 (cd $(HOST_SUBDIR)/gprof && \
22820 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22821 $(TARGET-gprof))
22822@endif gprof
22823
22824
22825
22826
22827.PHONY: check-gprof maybe-check-gprof
22828maybe-check-gprof:
22829@if gprof
22830maybe-check-gprof: check-gprof
22831
22832check-gprof:
22833 @: $(MAKE); $(unstage)
22834 @r=`${PWD_COMMAND}`; export r; \
22835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22836 $(HOST_EXPORTS) \
22837 (cd $(HOST_SUBDIR)/gprof && \
22838 $(MAKE) $(FLAGS_TO_PASS) check)
22839
22840@endif gprof
22841
22842.PHONY: install-gprof maybe-install-gprof
22843maybe-install-gprof:
22844@if gprof
22845maybe-install-gprof: install-gprof
22846
22847install-gprof: installdirs
22848 @: $(MAKE); $(unstage)
22849 @r=`${PWD_COMMAND}`; export r; \
22850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22851 $(HOST_EXPORTS) \
22852 (cd $(HOST_SUBDIR)/gprof && \
22853 $(MAKE) $(FLAGS_TO_PASS) install)
22854
22855@endif gprof
22856
22857# Other targets (info, dvi, pdf, etc.)
22858
22859.PHONY: maybe-info-gprof info-gprof
22860maybe-info-gprof:
22861@if gprof
22862maybe-info-gprof: info-gprof
22863
22864info-gprof: \
22865 configure-gprof
22866 @: $(MAKE); $(unstage)
22867 @[ -f ./gprof/Makefile ] || exit 0; \
22868 r=`${PWD_COMMAND}`; export r; \
22869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870 $(HOST_EXPORTS) \
22871 for flag in $(EXTRA_HOST_FLAGS) ; do \
22872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22873 done; \
22874 echo "Doing info in gprof" ; \
22875 (cd $(HOST_SUBDIR)/gprof && \
22876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22878 "RANLIB=$${RANLIB}" \
22879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22880 info) \
22881 || exit 1
22882
22883@endif gprof
22884
22885.PHONY: maybe-dvi-gprof dvi-gprof
22886maybe-dvi-gprof:
22887@if gprof
22888maybe-dvi-gprof: dvi-gprof
22889
22890dvi-gprof: \
22891 configure-gprof
22892 @: $(MAKE); $(unstage)
22893 @[ -f ./gprof/Makefile ] || exit 0; \
22894 r=`${PWD_COMMAND}`; export r; \
22895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22896 $(HOST_EXPORTS) \
22897 for flag in $(EXTRA_HOST_FLAGS) ; do \
22898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22899 done; \
22900 echo "Doing dvi in gprof" ; \
22901 (cd $(HOST_SUBDIR)/gprof && \
22902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22904 "RANLIB=$${RANLIB}" \
22905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22906 dvi) \
22907 || exit 1
22908
22909@endif gprof
22910
22911.PHONY: maybe-pdf-gprof pdf-gprof
22912maybe-pdf-gprof:
22913@if gprof
22914maybe-pdf-gprof: pdf-gprof
22915
22916pdf-gprof: \
22917 configure-gprof
22918 @: $(MAKE); $(unstage)
22919 @[ -f ./gprof/Makefile ] || exit 0; \
22920 r=`${PWD_COMMAND}`; export r; \
22921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22922 $(HOST_EXPORTS) \
22923 for flag in $(EXTRA_HOST_FLAGS) ; do \
22924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22925 done; \
22926 echo "Doing pdf in gprof" ; \
22927 (cd $(HOST_SUBDIR)/gprof && \
22928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22930 "RANLIB=$${RANLIB}" \
22931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22932 pdf) \
22933 || exit 1
22934
22935@endif gprof
22936
22937.PHONY: maybe-html-gprof html-gprof
22938maybe-html-gprof:
22939@if gprof
22940maybe-html-gprof: html-gprof
22941
22942html-gprof: \
22943 configure-gprof
22944 @: $(MAKE); $(unstage)
22945 @[ -f ./gprof/Makefile ] || exit 0; \
22946 r=`${PWD_COMMAND}`; export r; \
22947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948 $(HOST_EXPORTS) \
22949 for flag in $(EXTRA_HOST_FLAGS) ; do \
22950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22951 done; \
22952 echo "Doing html in gprof" ; \
22953 (cd $(HOST_SUBDIR)/gprof && \
22954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22956 "RANLIB=$${RANLIB}" \
22957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22958 html) \
22959 || exit 1
22960
22961@endif gprof
22962
22963.PHONY: maybe-TAGS-gprof TAGS-gprof
22964maybe-TAGS-gprof:
22965@if gprof
22966maybe-TAGS-gprof: TAGS-gprof
22967
22968TAGS-gprof: \
22969 configure-gprof
22970 @: $(MAKE); $(unstage)
22971 @[ -f ./gprof/Makefile ] || exit 0; \
22972 r=`${PWD_COMMAND}`; export r; \
22973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22974 $(HOST_EXPORTS) \
22975 for flag in $(EXTRA_HOST_FLAGS) ; do \
22976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22977 done; \
22978 echo "Doing TAGS in gprof" ; \
22979 (cd $(HOST_SUBDIR)/gprof && \
22980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22982 "RANLIB=$${RANLIB}" \
22983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22984 TAGS) \
22985 || exit 1
22986
22987@endif gprof
22988
22989.PHONY: maybe-install-info-gprof install-info-gprof
22990maybe-install-info-gprof:
22991@if gprof
22992maybe-install-info-gprof: install-info-gprof
22993
22994install-info-gprof: \
22995 configure-gprof \
22996 info-gprof
22997 @: $(MAKE); $(unstage)
22998 @[ -f ./gprof/Makefile ] || exit 0; \
22999 r=`${PWD_COMMAND}`; export r; \
23000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23001 $(HOST_EXPORTS) \
23002 for flag in $(EXTRA_HOST_FLAGS) ; do \
23003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23004 done; \
23005 echo "Doing install-info in gprof" ; \
23006 (cd $(HOST_SUBDIR)/gprof && \
23007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23009 "RANLIB=$${RANLIB}" \
23010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23011 install-info) \
23012 || exit 1
23013
23014@endif gprof
23015
23016.PHONY: maybe-install-pdf-gprof install-pdf-gprof
23017maybe-install-pdf-gprof:
23018@if gprof
23019maybe-install-pdf-gprof: install-pdf-gprof
23020
23021install-pdf-gprof: \
23022 configure-gprof \
23023 pdf-gprof
23024 @: $(MAKE); $(unstage)
23025 @[ -f ./gprof/Makefile ] || exit 0; \
23026 r=`${PWD_COMMAND}`; export r; \
23027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028 $(HOST_EXPORTS) \
23029 for flag in $(EXTRA_HOST_FLAGS) ; do \
23030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23031 done; \
23032 echo "Doing install-pdf in gprof" ; \
23033 (cd $(HOST_SUBDIR)/gprof && \
23034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23036 "RANLIB=$${RANLIB}" \
23037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23038 install-pdf) \
23039 || exit 1
23040
23041@endif gprof
23042
23043.PHONY: maybe-install-html-gprof install-html-gprof
23044maybe-install-html-gprof:
23045@if gprof
23046maybe-install-html-gprof: install-html-gprof
23047
23048install-html-gprof: \
23049 configure-gprof \
23050 html-gprof
23051 @: $(MAKE); $(unstage)
23052 @[ -f ./gprof/Makefile ] || exit 0; \
23053 r=`${PWD_COMMAND}`; export r; \
23054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055 $(HOST_EXPORTS) \
23056 for flag in $(EXTRA_HOST_FLAGS) ; do \
23057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23058 done; \
23059 echo "Doing install-html in gprof" ; \
23060 (cd $(HOST_SUBDIR)/gprof && \
23061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23063 "RANLIB=$${RANLIB}" \
23064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23065 install-html) \
23066 || exit 1
23067
23068@endif gprof
23069
23070.PHONY: maybe-installcheck-gprof installcheck-gprof
23071maybe-installcheck-gprof:
23072@if gprof
23073maybe-installcheck-gprof: installcheck-gprof
23074
23075installcheck-gprof: \
23076 configure-gprof
23077 @: $(MAKE); $(unstage)
23078 @[ -f ./gprof/Makefile ] || exit 0; \
23079 r=`${PWD_COMMAND}`; export r; \
23080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23081 $(HOST_EXPORTS) \
23082 for flag in $(EXTRA_HOST_FLAGS) ; do \
23083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23084 done; \
23085 echo "Doing installcheck in gprof" ; \
23086 (cd $(HOST_SUBDIR)/gprof && \
23087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23089 "RANLIB=$${RANLIB}" \
23090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23091 installcheck) \
23092 || exit 1
23093
23094@endif gprof
23095
23096.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23097maybe-mostlyclean-gprof:
23098@if gprof
23099maybe-mostlyclean-gprof: mostlyclean-gprof
23100
23101mostlyclean-gprof:
23102 @: $(MAKE); $(unstage)
23103 @[ -f ./gprof/Makefile ] || exit 0; \
23104 r=`${PWD_COMMAND}`; export r; \
23105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23106 $(HOST_EXPORTS) \
23107 for flag in $(EXTRA_HOST_FLAGS) ; do \
23108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23109 done; \
23110 echo "Doing mostlyclean in gprof" ; \
23111 (cd $(HOST_SUBDIR)/gprof && \
23112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23114 "RANLIB=$${RANLIB}" \
23115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23116 mostlyclean) \
23117 || exit 1
23118
23119@endif gprof
23120
23121.PHONY: maybe-clean-gprof clean-gprof
23122maybe-clean-gprof:
23123@if gprof
23124maybe-clean-gprof: clean-gprof
23125
23126clean-gprof:
23127 @: $(MAKE); $(unstage)
23128 @[ -f ./gprof/Makefile ] || exit 0; \
23129 r=`${PWD_COMMAND}`; export r; \
23130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23131 $(HOST_EXPORTS) \
23132 for flag in $(EXTRA_HOST_FLAGS) ; do \
23133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23134 done; \
23135 echo "Doing clean in gprof" ; \
23136 (cd $(HOST_SUBDIR)/gprof && \
23137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23139 "RANLIB=$${RANLIB}" \
23140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23141 clean) \
23142 || exit 1
23143
23144@endif gprof
23145
23146.PHONY: maybe-distclean-gprof distclean-gprof
23147maybe-distclean-gprof:
23148@if gprof
23149maybe-distclean-gprof: distclean-gprof
23150
23151distclean-gprof:
23152 @: $(MAKE); $(unstage)
23153 @[ -f ./gprof/Makefile ] || exit 0; \
23154 r=`${PWD_COMMAND}`; export r; \
23155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23156 $(HOST_EXPORTS) \
23157 for flag in $(EXTRA_HOST_FLAGS) ; do \
23158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23159 done; \
23160 echo "Doing distclean in gprof" ; \
23161 (cd $(HOST_SUBDIR)/gprof && \
23162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23164 "RANLIB=$${RANLIB}" \
23165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23166 distclean) \
23167 || exit 1
23168
23169@endif gprof
23170
23171.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23172maybe-maintainer-clean-gprof:
23173@if gprof
23174maybe-maintainer-clean-gprof: maintainer-clean-gprof
23175
23176maintainer-clean-gprof:
23177 @: $(MAKE); $(unstage)
23178 @[ -f ./gprof/Makefile ] || exit 0; \
23179 r=`${PWD_COMMAND}`; export r; \
23180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23181 $(HOST_EXPORTS) \
23182 for flag in $(EXTRA_HOST_FLAGS) ; do \
23183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23184 done; \
23185 echo "Doing maintainer-clean in gprof" ; \
23186 (cd $(HOST_SUBDIR)/gprof && \
23187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23189 "RANLIB=$${RANLIB}" \
23190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23191 maintainer-clean) \
23192 || exit 1
23193
23194@endif gprof
23195
23196
23197
23198.PHONY: configure-gzip maybe-configure-gzip
23199maybe-configure-gzip:
23200@if gcc-bootstrap
23201configure-gzip: stage_current
23202@endif gcc-bootstrap
23203@if gzip
23204maybe-configure-gzip: configure-gzip
23205configure-gzip:
23206 @: $(MAKE); $(unstage)
23207 @r=`${PWD_COMMAND}`; export r; \
23208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23209 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23211 $(HOST_EXPORTS) \
23212 echo Configuring in $(HOST_SUBDIR)/gzip; \
23213 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23214 case $(srcdir) in \
23215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23216 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23218 esac; \
23219 srcdiroption="--srcdir=$${topdir}/gzip"; \
23220 libsrcdir="$$s/gzip"; \
23221 $(SHELL) $${libsrcdir}/configure \
23222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23223 --target=${target_alias} $${srcdiroption} \
23224 || exit 1
23225@endif gzip
23226
23227
23228
23229
23230
23231.PHONY: all-gzip maybe-all-gzip
23232maybe-all-gzip:
23233@if gcc-bootstrap
23234all-gzip: stage_current
23235@endif gcc-bootstrap
23236@if gzip
23237TARGET-gzip=all
23238maybe-all-gzip: all-gzip
23239all-gzip: configure-gzip
23240 @: $(MAKE); $(unstage)
23241 @r=`${PWD_COMMAND}`; export r; \
23242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23243 $(HOST_EXPORTS) \
23244 (cd $(HOST_SUBDIR)/gzip && \
23245 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23246 $(TARGET-gzip))
23247@endif gzip
23248
23249
23250
23251
23252.PHONY: check-gzip maybe-check-gzip
23253maybe-check-gzip:
23254@if gzip
23255maybe-check-gzip: check-gzip
23256
23257check-gzip:
23258 @: $(MAKE); $(unstage)
23259 @r=`${PWD_COMMAND}`; export r; \
23260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23261 $(HOST_EXPORTS) \
23262 (cd $(HOST_SUBDIR)/gzip && \
23263 $(MAKE) $(FLAGS_TO_PASS) check)
23264
23265@endif gzip
23266
23267.PHONY: install-gzip maybe-install-gzip
23268maybe-install-gzip:
23269@if gzip
23270maybe-install-gzip: install-gzip
23271
23272install-gzip: installdirs
23273 @: $(MAKE); $(unstage)
23274 @r=`${PWD_COMMAND}`; export r; \
23275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276 $(HOST_EXPORTS) \
23277 (cd $(HOST_SUBDIR)/gzip && \
23278 $(MAKE) $(FLAGS_TO_PASS) install)
23279
23280@endif gzip
23281
23282# Other targets (info, dvi, pdf, etc.)
23283
23284.PHONY: maybe-info-gzip info-gzip
23285maybe-info-gzip:
23286@if gzip
23287maybe-info-gzip: info-gzip
23288
23289info-gzip: \
23290 configure-gzip
23291 @: $(MAKE); $(unstage)
23292 @[ -f ./gzip/Makefile ] || exit 0; \
23293 r=`${PWD_COMMAND}`; export r; \
23294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23295 $(HOST_EXPORTS) \
23296 for flag in $(EXTRA_HOST_FLAGS) ; do \
23297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23298 done; \
23299 echo "Doing info in gzip" ; \
23300 (cd $(HOST_SUBDIR)/gzip && \
23301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23303 "RANLIB=$${RANLIB}" \
23304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23305 info) \
23306 || exit 1
23307
23308@endif gzip
23309
23310.PHONY: maybe-dvi-gzip dvi-gzip
23311maybe-dvi-gzip:
23312@if gzip
23313maybe-dvi-gzip: dvi-gzip
23314
23315dvi-gzip: \
23316 configure-gzip
23317 @: $(MAKE); $(unstage)
23318 @[ -f ./gzip/Makefile ] || exit 0; \
23319 r=`${PWD_COMMAND}`; export r; \
23320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23321 $(HOST_EXPORTS) \
23322 for flag in $(EXTRA_HOST_FLAGS) ; do \
23323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23324 done; \
23325 echo "Doing dvi in gzip" ; \
23326 (cd $(HOST_SUBDIR)/gzip && \
23327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23329 "RANLIB=$${RANLIB}" \
23330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23331 dvi) \
23332 || exit 1
23333
23334@endif gzip
23335
23336.PHONY: maybe-pdf-gzip pdf-gzip
23337maybe-pdf-gzip:
23338@if gzip
23339maybe-pdf-gzip: pdf-gzip
23340
23341pdf-gzip: \
23342 configure-gzip
23343 @: $(MAKE); $(unstage)
23344 @[ -f ./gzip/Makefile ] || exit 0; \
23345 r=`${PWD_COMMAND}`; export r; \
23346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347 $(HOST_EXPORTS) \
23348 for flag in $(EXTRA_HOST_FLAGS) ; do \
23349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23350 done; \
23351 echo "Doing pdf in gzip" ; \
23352 (cd $(HOST_SUBDIR)/gzip && \
23353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23355 "RANLIB=$${RANLIB}" \
23356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23357 pdf) \
23358 || exit 1
23359
23360@endif gzip
23361
23362.PHONY: maybe-html-gzip html-gzip
23363maybe-html-gzip:
23364@if gzip
23365maybe-html-gzip: html-gzip
23366
23367html-gzip: \
23368 configure-gzip
23369 @: $(MAKE); $(unstage)
23370 @[ -f ./gzip/Makefile ] || exit 0; \
23371 r=`${PWD_COMMAND}`; export r; \
23372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23373 $(HOST_EXPORTS) \
23374 for flag in $(EXTRA_HOST_FLAGS) ; do \
23375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23376 done; \
23377 echo "Doing html in gzip" ; \
23378 (cd $(HOST_SUBDIR)/gzip && \
23379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23381 "RANLIB=$${RANLIB}" \
23382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23383 html) \
23384 || exit 1
23385
23386@endif gzip
23387
23388.PHONY: maybe-TAGS-gzip TAGS-gzip
23389maybe-TAGS-gzip:
23390@if gzip
23391maybe-TAGS-gzip: TAGS-gzip
23392
23393TAGS-gzip: \
23394 configure-gzip
23395 @: $(MAKE); $(unstage)
23396 @[ -f ./gzip/Makefile ] || exit 0; \
23397 r=`${PWD_COMMAND}`; export r; \
23398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23399 $(HOST_EXPORTS) \
23400 for flag in $(EXTRA_HOST_FLAGS) ; do \
23401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23402 done; \
23403 echo "Doing TAGS in gzip" ; \
23404 (cd $(HOST_SUBDIR)/gzip && \
23405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23407 "RANLIB=$${RANLIB}" \
23408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23409 TAGS) \
23410 || exit 1
23411
23412@endif gzip
23413
23414.PHONY: maybe-install-info-gzip install-info-gzip
23415maybe-install-info-gzip:
23416@if gzip
23417maybe-install-info-gzip: install-info-gzip
23418
23419install-info-gzip: \
23420 configure-gzip \
23421 info-gzip
23422 @: $(MAKE); $(unstage)
23423 @[ -f ./gzip/Makefile ] || exit 0; \
23424 r=`${PWD_COMMAND}`; export r; \
23425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23426 $(HOST_EXPORTS) \
23427 for flag in $(EXTRA_HOST_FLAGS) ; do \
23428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23429 done; \
23430 echo "Doing install-info in gzip" ; \
23431 (cd $(HOST_SUBDIR)/gzip && \
23432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23434 "RANLIB=$${RANLIB}" \
23435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23436 install-info) \
23437 || exit 1
23438
23439@endif gzip
23440
23441.PHONY: maybe-install-pdf-gzip install-pdf-gzip
23442maybe-install-pdf-gzip:
23443@if gzip
23444maybe-install-pdf-gzip: install-pdf-gzip
23445
23446install-pdf-gzip: \
23447 configure-gzip \
23448 pdf-gzip
23449 @: $(MAKE); $(unstage)
23450 @[ -f ./gzip/Makefile ] || exit 0; \
23451 r=`${PWD_COMMAND}`; export r; \
23452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23453 $(HOST_EXPORTS) \
23454 for flag in $(EXTRA_HOST_FLAGS) ; do \
23455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23456 done; \
23457 echo "Doing install-pdf in gzip" ; \
23458 (cd $(HOST_SUBDIR)/gzip && \
23459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23461 "RANLIB=$${RANLIB}" \
23462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23463 install-pdf) \
23464 || exit 1
23465
23466@endif gzip
23467
23468.PHONY: maybe-install-html-gzip install-html-gzip
23469maybe-install-html-gzip:
23470@if gzip
23471maybe-install-html-gzip: install-html-gzip
23472
23473install-html-gzip: \
23474 configure-gzip \
23475 html-gzip
23476 @: $(MAKE); $(unstage)
23477 @[ -f ./gzip/Makefile ] || exit 0; \
23478 r=`${PWD_COMMAND}`; export r; \
23479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480 $(HOST_EXPORTS) \
23481 for flag in $(EXTRA_HOST_FLAGS) ; do \
23482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23483 done; \
23484 echo "Doing install-html in gzip" ; \
23485 (cd $(HOST_SUBDIR)/gzip && \
23486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23488 "RANLIB=$${RANLIB}" \
23489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23490 install-html) \
23491 || exit 1
23492
23493@endif gzip
23494
23495.PHONY: maybe-installcheck-gzip installcheck-gzip
23496maybe-installcheck-gzip:
23497@if gzip
23498maybe-installcheck-gzip: installcheck-gzip
23499
23500installcheck-gzip: \
23501 configure-gzip
23502 @: $(MAKE); $(unstage)
23503 @[ -f ./gzip/Makefile ] || exit 0; \
23504 r=`${PWD_COMMAND}`; export r; \
23505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506 $(HOST_EXPORTS) \
23507 for flag in $(EXTRA_HOST_FLAGS) ; do \
23508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509 done; \
23510 echo "Doing installcheck in gzip" ; \
23511 (cd $(HOST_SUBDIR)/gzip && \
23512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514 "RANLIB=$${RANLIB}" \
23515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516 installcheck) \
23517 || exit 1
23518
23519@endif gzip
23520
23521.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23522maybe-mostlyclean-gzip:
23523@if gzip
23524maybe-mostlyclean-gzip: mostlyclean-gzip
23525
23526mostlyclean-gzip:
23527 @: $(MAKE); $(unstage)
23528 @[ -f ./gzip/Makefile ] || exit 0; \
23529 r=`${PWD_COMMAND}`; export r; \
23530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23531 $(HOST_EXPORTS) \
23532 for flag in $(EXTRA_HOST_FLAGS) ; do \
23533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23534 done; \
23535 echo "Doing mostlyclean in gzip" ; \
23536 (cd $(HOST_SUBDIR)/gzip && \
23537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23539 "RANLIB=$${RANLIB}" \
23540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23541 mostlyclean) \
23542 || exit 1
23543
23544@endif gzip
23545
23546.PHONY: maybe-clean-gzip clean-gzip
23547maybe-clean-gzip:
23548@if gzip
23549maybe-clean-gzip: clean-gzip
23550
23551clean-gzip:
23552 @: $(MAKE); $(unstage)
23553 @[ -f ./gzip/Makefile ] || exit 0; \
23554 r=`${PWD_COMMAND}`; export r; \
23555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556 $(HOST_EXPORTS) \
23557 for flag in $(EXTRA_HOST_FLAGS) ; do \
23558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23559 done; \
23560 echo "Doing clean in gzip" ; \
23561 (cd $(HOST_SUBDIR)/gzip && \
23562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23564 "RANLIB=$${RANLIB}" \
23565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23566 clean) \
23567 || exit 1
23568
23569@endif gzip
23570
23571.PHONY: maybe-distclean-gzip distclean-gzip
23572maybe-distclean-gzip:
23573@if gzip
23574maybe-distclean-gzip: distclean-gzip
23575
23576distclean-gzip:
23577 @: $(MAKE); $(unstage)
23578 @[ -f ./gzip/Makefile ] || exit 0; \
23579 r=`${PWD_COMMAND}`; export r; \
23580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581 $(HOST_EXPORTS) \
23582 for flag in $(EXTRA_HOST_FLAGS) ; do \
23583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23584 done; \
23585 echo "Doing distclean in gzip" ; \
23586 (cd $(HOST_SUBDIR)/gzip && \
23587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23589 "RANLIB=$${RANLIB}" \
23590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23591 distclean) \
23592 || exit 1
23593
23594@endif gzip
23595
23596.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23597maybe-maintainer-clean-gzip:
23598@if gzip
23599maybe-maintainer-clean-gzip: maintainer-clean-gzip
23600
23601maintainer-clean-gzip:
23602 @: $(MAKE); $(unstage)
23603 @[ -f ./gzip/Makefile ] || exit 0; \
23604 r=`${PWD_COMMAND}`; export r; \
23605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23606 $(HOST_EXPORTS) \
23607 for flag in $(EXTRA_HOST_FLAGS) ; do \
23608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23609 done; \
23610 echo "Doing maintainer-clean in gzip" ; \
23611 (cd $(HOST_SUBDIR)/gzip && \
23612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23614 "RANLIB=$${RANLIB}" \
23615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23616 maintainer-clean) \
23617 || exit 1
23618
23619@endif gzip
23620
23621
23622
23623.PHONY: configure-hello maybe-configure-hello
23624maybe-configure-hello:
23625@if gcc-bootstrap
23626configure-hello: stage_current
23627@endif gcc-bootstrap
23628@if hello
23629maybe-configure-hello: configure-hello
23630configure-hello:
23631 @: $(MAKE); $(unstage)
23632 @r=`${PWD_COMMAND}`; export r; \
23633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23636 $(HOST_EXPORTS) \
23637 echo Configuring in $(HOST_SUBDIR)/hello; \
23638 cd "$(HOST_SUBDIR)/hello" || exit 1; \
23639 case $(srcdir) in \
23640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23641 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23643 esac; \
23644 srcdiroption="--srcdir=$${topdir}/hello"; \
23645 libsrcdir="$$s/hello"; \
23646 $(SHELL) $${libsrcdir}/configure \
23647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23648 --target=${target_alias} $${srcdiroption} \
23649 || exit 1
23650@endif hello
23651
23652
23653
23654
23655
23656.PHONY: all-hello maybe-all-hello
23657maybe-all-hello:
23658@if gcc-bootstrap
23659all-hello: stage_current
23660@endif gcc-bootstrap
23661@if hello
23662TARGET-hello=all
23663maybe-all-hello: all-hello
23664all-hello: configure-hello
23665 @: $(MAKE); $(unstage)
23666 @r=`${PWD_COMMAND}`; export r; \
23667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23668 $(HOST_EXPORTS) \
23669 (cd $(HOST_SUBDIR)/hello && \
23670 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23671 $(TARGET-hello))
23672@endif hello
23673
23674
23675
23676
23677.PHONY: check-hello maybe-check-hello
23678maybe-check-hello:
23679@if hello
23680maybe-check-hello: check-hello
23681
23682check-hello:
23683 @: $(MAKE); $(unstage)
23684 @r=`${PWD_COMMAND}`; export r; \
23685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23686 $(HOST_EXPORTS) \
23687 (cd $(HOST_SUBDIR)/hello && \
23688 $(MAKE) $(FLAGS_TO_PASS) check)
23689
23690@endif hello
23691
23692.PHONY: install-hello maybe-install-hello
23693maybe-install-hello:
23694@if hello
23695maybe-install-hello: install-hello
23696
23697install-hello: installdirs
23698 @: $(MAKE); $(unstage)
23699 @r=`${PWD_COMMAND}`; export r; \
23700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23701 $(HOST_EXPORTS) \
23702 (cd $(HOST_SUBDIR)/hello && \
23703 $(MAKE) $(FLAGS_TO_PASS) install)
23704
23705@endif hello
23706
23707# Other targets (info, dvi, pdf, etc.)
23708
23709.PHONY: maybe-info-hello info-hello
23710maybe-info-hello:
23711@if hello
23712maybe-info-hello: info-hello
23713
23714info-hello: \
23715 configure-hello
23716 @: $(MAKE); $(unstage)
23717 @[ -f ./hello/Makefile ] || exit 0; \
23718 r=`${PWD_COMMAND}`; export r; \
23719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23720 $(HOST_EXPORTS) \
23721 for flag in $(EXTRA_HOST_FLAGS) ; do \
23722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23723 done; \
23724 echo "Doing info in hello" ; \
23725 (cd $(HOST_SUBDIR)/hello && \
23726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23728 "RANLIB=$${RANLIB}" \
23729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23730 info) \
23731 || exit 1
23732
23733@endif hello
23734
23735.PHONY: maybe-dvi-hello dvi-hello
23736maybe-dvi-hello:
23737@if hello
23738maybe-dvi-hello: dvi-hello
23739
23740dvi-hello: \
23741 configure-hello
23742 @: $(MAKE); $(unstage)
23743 @[ -f ./hello/Makefile ] || exit 0; \
23744 r=`${PWD_COMMAND}`; export r; \
23745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746 $(HOST_EXPORTS) \
23747 for flag in $(EXTRA_HOST_FLAGS) ; do \
23748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23749 done; \
23750 echo "Doing dvi in hello" ; \
23751 (cd $(HOST_SUBDIR)/hello && \
23752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23754 "RANLIB=$${RANLIB}" \
23755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23756 dvi) \
23757 || exit 1
23758
23759@endif hello
23760
23761.PHONY: maybe-pdf-hello pdf-hello
23762maybe-pdf-hello:
23763@if hello
23764maybe-pdf-hello: pdf-hello
23765
23766pdf-hello: \
23767 configure-hello
23768 @: $(MAKE); $(unstage)
23769 @[ -f ./hello/Makefile ] || exit 0; \
23770 r=`${PWD_COMMAND}`; export r; \
23771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23772 $(HOST_EXPORTS) \
23773 for flag in $(EXTRA_HOST_FLAGS) ; do \
23774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23775 done; \
23776 echo "Doing pdf in hello" ; \
23777 (cd $(HOST_SUBDIR)/hello && \
23778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23780 "RANLIB=$${RANLIB}" \
23781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23782 pdf) \
23783 || exit 1
23784
23785@endif hello
23786
23787.PHONY: maybe-html-hello html-hello
23788maybe-html-hello:
23789@if hello
23790maybe-html-hello: html-hello
23791
23792html-hello: \
23793 configure-hello
23794 @: $(MAKE); $(unstage)
23795 @[ -f ./hello/Makefile ] || exit 0; \
23796 r=`${PWD_COMMAND}`; export r; \
23797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23798 $(HOST_EXPORTS) \
23799 for flag in $(EXTRA_HOST_FLAGS) ; do \
23800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23801 done; \
23802 echo "Doing html in hello" ; \
23803 (cd $(HOST_SUBDIR)/hello && \
23804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23806 "RANLIB=$${RANLIB}" \
23807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23808 html) \
23809 || exit 1
23810
23811@endif hello
23812
23813.PHONY: maybe-TAGS-hello TAGS-hello
23814maybe-TAGS-hello:
23815@if hello
23816maybe-TAGS-hello: TAGS-hello
23817
23818TAGS-hello: \
23819 configure-hello
23820 @: $(MAKE); $(unstage)
23821 @[ -f ./hello/Makefile ] || exit 0; \
23822 r=`${PWD_COMMAND}`; export r; \
23823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23824 $(HOST_EXPORTS) \
23825 for flag in $(EXTRA_HOST_FLAGS) ; do \
23826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23827 done; \
23828 echo "Doing TAGS in hello" ; \
23829 (cd $(HOST_SUBDIR)/hello && \
23830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23832 "RANLIB=$${RANLIB}" \
23833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23834 TAGS) \
23835 || exit 1
23836
23837@endif hello
23838
23839.PHONY: maybe-install-info-hello install-info-hello
23840maybe-install-info-hello:
23841@if hello
23842maybe-install-info-hello: install-info-hello
23843
23844install-info-hello: \
23845 configure-hello \
23846 info-hello
23847 @: $(MAKE); $(unstage)
23848 @[ -f ./hello/Makefile ] || exit 0; \
23849 r=`${PWD_COMMAND}`; export r; \
23850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23851 $(HOST_EXPORTS) \
23852 for flag in $(EXTRA_HOST_FLAGS) ; do \
23853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23854 done; \
23855 echo "Doing install-info in hello" ; \
23856 (cd $(HOST_SUBDIR)/hello && \
23857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23859 "RANLIB=$${RANLIB}" \
23860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23861 install-info) \
23862 || exit 1
23863
23864@endif hello
23865
23866.PHONY: maybe-install-pdf-hello install-pdf-hello
23867maybe-install-pdf-hello:
23868@if hello
23869maybe-install-pdf-hello: install-pdf-hello
23870
23871install-pdf-hello: \
23872 configure-hello \
23873 pdf-hello
23874 @: $(MAKE); $(unstage)
23875 @[ -f ./hello/Makefile ] || exit 0; \
23876 r=`${PWD_COMMAND}`; export r; \
23877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878 $(HOST_EXPORTS) \
23879 for flag in $(EXTRA_HOST_FLAGS) ; do \
23880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881 done; \
23882 echo "Doing install-pdf in hello" ; \
23883 (cd $(HOST_SUBDIR)/hello && \
23884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886 "RANLIB=$${RANLIB}" \
23887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23888 install-pdf) \
23889 || exit 1
23890
23891@endif hello
23892
23893.PHONY: maybe-install-html-hello install-html-hello
23894maybe-install-html-hello:
23895@if hello
23896maybe-install-html-hello: install-html-hello
23897
23898install-html-hello: \
23899 configure-hello \
23900 html-hello
23901 @: $(MAKE); $(unstage)
23902 @[ -f ./hello/Makefile ] || exit 0; \
23903 r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 $(HOST_EXPORTS) \
23906 for flag in $(EXTRA_HOST_FLAGS) ; do \
23907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908 done; \
23909 echo "Doing install-html in hello" ; \
23910 (cd $(HOST_SUBDIR)/hello && \
23911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913 "RANLIB=$${RANLIB}" \
23914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915 install-html) \
23916 || exit 1
23917
23918@endif hello
23919
23920.PHONY: maybe-installcheck-hello installcheck-hello
23921maybe-installcheck-hello:
23922@if hello
23923maybe-installcheck-hello: installcheck-hello
23924
23925installcheck-hello: \
23926 configure-hello
23927 @: $(MAKE); $(unstage)
23928 @[ -f ./hello/Makefile ] || exit 0; \
23929 r=`${PWD_COMMAND}`; export r; \
23930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931 $(HOST_EXPORTS) \
23932 for flag in $(EXTRA_HOST_FLAGS) ; do \
23933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934 done; \
23935 echo "Doing installcheck in hello" ; \
23936 (cd $(HOST_SUBDIR)/hello && \
23937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939 "RANLIB=$${RANLIB}" \
23940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941 installcheck) \
23942 || exit 1
23943
23944@endif hello
23945
23946.PHONY: maybe-mostlyclean-hello mostlyclean-hello
23947maybe-mostlyclean-hello:
23948@if hello
23949maybe-mostlyclean-hello: mostlyclean-hello
23950
23951mostlyclean-hello:
23952 @: $(MAKE); $(unstage)
23953 @[ -f ./hello/Makefile ] || exit 0; \
23954 r=`${PWD_COMMAND}`; export r; \
23955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956 $(HOST_EXPORTS) \
23957 for flag in $(EXTRA_HOST_FLAGS) ; do \
23958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23959 done; \
23960 echo "Doing mostlyclean in hello" ; \
23961 (cd $(HOST_SUBDIR)/hello && \
23962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23964 "RANLIB=$${RANLIB}" \
23965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23966 mostlyclean) \
23967 || exit 1
23968
23969@endif hello
23970
23971.PHONY: maybe-clean-hello clean-hello
23972maybe-clean-hello:
23973@if hello
23974maybe-clean-hello: clean-hello
23975
23976clean-hello:
23977 @: $(MAKE); $(unstage)
23978 @[ -f ./hello/Makefile ] || exit 0; \
23979 r=`${PWD_COMMAND}`; export r; \
23980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981 $(HOST_EXPORTS) \
23982 for flag in $(EXTRA_HOST_FLAGS) ; do \
23983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23984 done; \
23985 echo "Doing clean in hello" ; \
23986 (cd $(HOST_SUBDIR)/hello && \
23987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23989 "RANLIB=$${RANLIB}" \
23990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23991 clean) \
23992 || exit 1
23993
23994@endif hello
23995
23996.PHONY: maybe-distclean-hello distclean-hello
23997maybe-distclean-hello:
23998@if hello
23999maybe-distclean-hello: distclean-hello
24000
24001distclean-hello:
24002 @: $(MAKE); $(unstage)
24003 @[ -f ./hello/Makefile ] || exit 0; \
24004 r=`${PWD_COMMAND}`; export r; \
24005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006 $(HOST_EXPORTS) \
24007 for flag in $(EXTRA_HOST_FLAGS) ; do \
24008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009 done; \
24010 echo "Doing distclean in hello" ; \
24011 (cd $(HOST_SUBDIR)/hello && \
24012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014 "RANLIB=$${RANLIB}" \
24015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24016 distclean) \
24017 || exit 1
24018
24019@endif hello
24020
24021.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24022maybe-maintainer-clean-hello:
24023@if hello
24024maybe-maintainer-clean-hello: maintainer-clean-hello
24025
24026maintainer-clean-hello:
24027 @: $(MAKE); $(unstage)
24028 @[ -f ./hello/Makefile ] || exit 0; \
24029 r=`${PWD_COMMAND}`; export r; \
24030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031 $(HOST_EXPORTS) \
24032 for flag in $(EXTRA_HOST_FLAGS) ; do \
24033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24034 done; \
24035 echo "Doing maintainer-clean in hello" ; \
24036 (cd $(HOST_SUBDIR)/hello && \
24037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039 "RANLIB=$${RANLIB}" \
24040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24041 maintainer-clean) \
24042 || exit 1
24043
24044@endif hello
24045
24046
24047
24048.PHONY: configure-indent maybe-configure-indent
24049maybe-configure-indent:
24050@if gcc-bootstrap
24051configure-indent: stage_current
24052@endif gcc-bootstrap
24053@if indent
24054maybe-configure-indent: configure-indent
24055configure-indent:
24056 @: $(MAKE); $(unstage)
24057 @r=`${PWD_COMMAND}`; export r; \
24058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24059 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24061 $(HOST_EXPORTS) \
24062 echo Configuring in $(HOST_SUBDIR)/indent; \
24063 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24064 case $(srcdir) in \
24065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24066 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24068 esac; \
24069 srcdiroption="--srcdir=$${topdir}/indent"; \
24070 libsrcdir="$$s/indent"; \
24071 $(SHELL) $${libsrcdir}/configure \
24072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24073 --target=${target_alias} $${srcdiroption} \
24074 || exit 1
24075@endif indent
24076
24077
24078
24079
24080
24081.PHONY: all-indent maybe-all-indent
24082maybe-all-indent:
24083@if gcc-bootstrap
24084all-indent: stage_current
24085@endif gcc-bootstrap
24086@if indent
24087TARGET-indent=all
24088maybe-all-indent: all-indent
24089all-indent: configure-indent
24090 @: $(MAKE); $(unstage)
24091 @r=`${PWD_COMMAND}`; export r; \
24092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24093 $(HOST_EXPORTS) \
24094 (cd $(HOST_SUBDIR)/indent && \
24095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24096 $(TARGET-indent))
24097@endif indent
24098
24099
24100
24101
24102.PHONY: check-indent maybe-check-indent
24103maybe-check-indent:
24104@if indent
24105maybe-check-indent: check-indent
24106
24107check-indent:
24108 @: $(MAKE); $(unstage)
24109 @r=`${PWD_COMMAND}`; export r; \
24110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24111 $(HOST_EXPORTS) \
24112 (cd $(HOST_SUBDIR)/indent && \
24113 $(MAKE) $(FLAGS_TO_PASS) check)
24114
24115@endif indent
24116
24117.PHONY: install-indent maybe-install-indent
24118maybe-install-indent:
24119@if indent
24120maybe-install-indent: install-indent
24121
24122install-indent: installdirs
24123 @: $(MAKE); $(unstage)
24124 @r=`${PWD_COMMAND}`; export r; \
24125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24126 $(HOST_EXPORTS) \
24127 (cd $(HOST_SUBDIR)/indent && \
24128 $(MAKE) $(FLAGS_TO_PASS) install)
24129
24130@endif indent
24131
24132# Other targets (info, dvi, pdf, etc.)
24133
24134.PHONY: maybe-info-indent info-indent
24135maybe-info-indent:
24136@if indent
24137maybe-info-indent: info-indent
24138
24139info-indent: \
24140 configure-indent
24141 @: $(MAKE); $(unstage)
24142 @[ -f ./indent/Makefile ] || exit 0; \
24143 r=`${PWD_COMMAND}`; export r; \
24144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24145 $(HOST_EXPORTS) \
24146 for flag in $(EXTRA_HOST_FLAGS) ; do \
24147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24148 done; \
24149 echo "Doing info in indent" ; \
24150 (cd $(HOST_SUBDIR)/indent && \
24151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24153 "RANLIB=$${RANLIB}" \
24154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24155 info) \
24156 || exit 1
24157
24158@endif indent
24159
24160.PHONY: maybe-dvi-indent dvi-indent
24161maybe-dvi-indent:
24162@if indent
24163maybe-dvi-indent: dvi-indent
24164
24165dvi-indent: \
24166 configure-indent
24167 @: $(MAKE); $(unstage)
24168 @[ -f ./indent/Makefile ] || exit 0; \
24169 r=`${PWD_COMMAND}`; export r; \
24170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171 $(HOST_EXPORTS) \
24172 for flag in $(EXTRA_HOST_FLAGS) ; do \
24173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24174 done; \
24175 echo "Doing dvi in indent" ; \
24176 (cd $(HOST_SUBDIR)/indent && \
24177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24179 "RANLIB=$${RANLIB}" \
24180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24181 dvi) \
24182 || exit 1
24183
24184@endif indent
24185
24186.PHONY: maybe-pdf-indent pdf-indent
24187maybe-pdf-indent:
24188@if indent
24189maybe-pdf-indent: pdf-indent
24190
24191pdf-indent: \
24192 configure-indent
24193 @: $(MAKE); $(unstage)
24194 @[ -f ./indent/Makefile ] || exit 0; \
24195 r=`${PWD_COMMAND}`; export r; \
24196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24197 $(HOST_EXPORTS) \
24198 for flag in $(EXTRA_HOST_FLAGS) ; do \
24199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24200 done; \
24201 echo "Doing pdf in indent" ; \
24202 (cd $(HOST_SUBDIR)/indent && \
24203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24205 "RANLIB=$${RANLIB}" \
24206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24207 pdf) \
24208 || exit 1
24209
24210@endif indent
24211
24212.PHONY: maybe-html-indent html-indent
24213maybe-html-indent:
24214@if indent
24215maybe-html-indent: html-indent
24216
24217html-indent: \
24218 configure-indent
24219 @: $(MAKE); $(unstage)
24220 @[ -f ./indent/Makefile ] || exit 0; \
24221 r=`${PWD_COMMAND}`; export r; \
24222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24223 $(HOST_EXPORTS) \
24224 for flag in $(EXTRA_HOST_FLAGS) ; do \
24225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24226 done; \
24227 echo "Doing html in indent" ; \
24228 (cd $(HOST_SUBDIR)/indent && \
24229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24231 "RANLIB=$${RANLIB}" \
24232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24233 html) \
24234 || exit 1
24235
24236@endif indent
24237
24238.PHONY: maybe-TAGS-indent TAGS-indent
24239maybe-TAGS-indent:
24240@if indent
24241maybe-TAGS-indent: TAGS-indent
24242
24243TAGS-indent: \
24244 configure-indent
24245 @: $(MAKE); $(unstage)
24246 @[ -f ./indent/Makefile ] || exit 0; \
24247 r=`${PWD_COMMAND}`; export r; \
24248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249 $(HOST_EXPORTS) \
24250 for flag in $(EXTRA_HOST_FLAGS) ; do \
24251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24252 done; \
24253 echo "Doing TAGS in indent" ; \
24254 (cd $(HOST_SUBDIR)/indent && \
24255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24257 "RANLIB=$${RANLIB}" \
24258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24259 TAGS) \
24260 || exit 1
24261
24262@endif indent
24263
24264.PHONY: maybe-install-info-indent install-info-indent
24265maybe-install-info-indent:
24266@if indent
24267maybe-install-info-indent: install-info-indent
24268
24269install-info-indent: \
24270 configure-indent \
24271 info-indent
24272 @: $(MAKE); $(unstage)
24273 @[ -f ./indent/Makefile ] || exit 0; \
24274 r=`${PWD_COMMAND}`; export r; \
24275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24276 $(HOST_EXPORTS) \
24277 for flag in $(EXTRA_HOST_FLAGS) ; do \
24278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24279 done; \
24280 echo "Doing install-info in indent" ; \
24281 (cd $(HOST_SUBDIR)/indent && \
24282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24284 "RANLIB=$${RANLIB}" \
24285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24286 install-info) \
24287 || exit 1
24288
24289@endif indent
24290
24291.PHONY: maybe-install-pdf-indent install-pdf-indent
24292maybe-install-pdf-indent:
24293@if indent
24294maybe-install-pdf-indent: install-pdf-indent
24295
24296install-pdf-indent: \
24297 configure-indent \
24298 pdf-indent
24299 @: $(MAKE); $(unstage)
24300 @[ -f ./indent/Makefile ] || exit 0; \
24301 r=`${PWD_COMMAND}`; export r; \
24302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24303 $(HOST_EXPORTS) \
24304 for flag in $(EXTRA_HOST_FLAGS) ; do \
24305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24306 done; \
24307 echo "Doing install-pdf in indent" ; \
24308 (cd $(HOST_SUBDIR)/indent && \
24309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24311 "RANLIB=$${RANLIB}" \
24312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24313 install-pdf) \
24314 || exit 1
24315
24316@endif indent
24317
24318.PHONY: maybe-install-html-indent install-html-indent
24319maybe-install-html-indent:
24320@if indent
24321maybe-install-html-indent: install-html-indent
24322
24323install-html-indent: \
24324 configure-indent \
24325 html-indent
24326 @: $(MAKE); $(unstage)
24327 @[ -f ./indent/Makefile ] || exit 0; \
24328 r=`${PWD_COMMAND}`; export r; \
24329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24330 $(HOST_EXPORTS) \
24331 for flag in $(EXTRA_HOST_FLAGS) ; do \
24332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24333 done; \
24334 echo "Doing install-html in indent" ; \
24335 (cd $(HOST_SUBDIR)/indent && \
24336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24338 "RANLIB=$${RANLIB}" \
24339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24340 install-html) \
24341 || exit 1
24342
24343@endif indent
24344
24345.PHONY: maybe-installcheck-indent installcheck-indent
24346maybe-installcheck-indent:
24347@if indent
24348maybe-installcheck-indent: installcheck-indent
24349
24350installcheck-indent: \
24351 configure-indent
24352 @: $(MAKE); $(unstage)
24353 @[ -f ./indent/Makefile ] || exit 0; \
24354 r=`${PWD_COMMAND}`; export r; \
24355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356 $(HOST_EXPORTS) \
24357 for flag in $(EXTRA_HOST_FLAGS) ; do \
24358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24359 done; \
24360 echo "Doing installcheck in indent" ; \
24361 (cd $(HOST_SUBDIR)/indent && \
24362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24364 "RANLIB=$${RANLIB}" \
24365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24366 installcheck) \
24367 || exit 1
24368
24369@endif indent
24370
24371.PHONY: maybe-mostlyclean-indent mostlyclean-indent
24372maybe-mostlyclean-indent:
24373@if indent
24374maybe-mostlyclean-indent: mostlyclean-indent
24375
24376mostlyclean-indent:
24377 @: $(MAKE); $(unstage)
24378 @[ -f ./indent/Makefile ] || exit 0; \
24379 r=`${PWD_COMMAND}`; export r; \
24380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381 $(HOST_EXPORTS) \
24382 for flag in $(EXTRA_HOST_FLAGS) ; do \
24383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24384 done; \
24385 echo "Doing mostlyclean in indent" ; \
24386 (cd $(HOST_SUBDIR)/indent && \
24387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24389 "RANLIB=$${RANLIB}" \
24390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24391 mostlyclean) \
24392 || exit 1
24393
24394@endif indent
24395
24396.PHONY: maybe-clean-indent clean-indent
24397maybe-clean-indent:
24398@if indent
24399maybe-clean-indent: clean-indent
24400
24401clean-indent:
24402 @: $(MAKE); $(unstage)
24403 @[ -f ./indent/Makefile ] || exit 0; \
24404 r=`${PWD_COMMAND}`; export r; \
24405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406 $(HOST_EXPORTS) \
24407 for flag in $(EXTRA_HOST_FLAGS) ; do \
24408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24409 done; \
24410 echo "Doing clean in indent" ; \
24411 (cd $(HOST_SUBDIR)/indent && \
24412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24414 "RANLIB=$${RANLIB}" \
24415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24416 clean) \
24417 || exit 1
24418
24419@endif indent
24420
24421.PHONY: maybe-distclean-indent distclean-indent
24422maybe-distclean-indent:
24423@if indent
24424maybe-distclean-indent: distclean-indent
24425
24426distclean-indent:
24427 @: $(MAKE); $(unstage)
24428 @[ -f ./indent/Makefile ] || exit 0; \
24429 r=`${PWD_COMMAND}`; export r; \
24430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24431 $(HOST_EXPORTS) \
24432 for flag in $(EXTRA_HOST_FLAGS) ; do \
24433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24434 done; \
24435 echo "Doing distclean in indent" ; \
24436 (cd $(HOST_SUBDIR)/indent && \
24437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24439 "RANLIB=$${RANLIB}" \
24440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24441 distclean) \
24442 || exit 1
24443
24444@endif indent
24445
24446.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24447maybe-maintainer-clean-indent:
24448@if indent
24449maybe-maintainer-clean-indent: maintainer-clean-indent
24450
24451maintainer-clean-indent:
24452 @: $(MAKE); $(unstage)
24453 @[ -f ./indent/Makefile ] || exit 0; \
24454 r=`${PWD_COMMAND}`; export r; \
24455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24456 $(HOST_EXPORTS) \
24457 for flag in $(EXTRA_HOST_FLAGS) ; do \
24458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24459 done; \
24460 echo "Doing maintainer-clean in indent" ; \
24461 (cd $(HOST_SUBDIR)/indent && \
24462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24464 "RANLIB=$${RANLIB}" \
24465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24466 maintainer-clean) \
24467 || exit 1
24468
24469@endif indent
24470
24471
24472
24473.PHONY: configure-intl maybe-configure-intl
24474maybe-configure-intl:
24475@if gcc-bootstrap
24476configure-intl: stage_current
24477@endif gcc-bootstrap
24478@if intl
24479maybe-configure-intl: configure-intl
24480configure-intl:
24481 @r=`${PWD_COMMAND}`; export r; \
24482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24485 $(HOST_EXPORTS) \
24486 echo Configuring in $(HOST_SUBDIR)/intl; \
24487 cd "$(HOST_SUBDIR)/intl" || exit 1; \
24488 case $(srcdir) in \
24489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24490 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24492 esac; \
24493 srcdiroption="--srcdir=$${topdir}/intl"; \
24494 libsrcdir="$$s/intl"; \
24495 $(SHELL) $${libsrcdir}/configure \
24496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24497 --target=${target_alias} $${srcdiroption} \
24498 || exit 1
24499@endif intl
24500
24501
24502
24503.PHONY: configure-stage1-intl maybe-configure-stage1-intl
24504maybe-configure-stage1-intl:
24505@if intl-bootstrap
24506maybe-configure-stage1-intl: configure-stage1-intl
24507configure-stage1-intl:
24508 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24509 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24510 @r=`${PWD_COMMAND}`; export r; \
24511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24512 TFLAGS="$(STAGE1_TFLAGS)"; \
24513 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24514 $(HOST_EXPORTS) \
24515 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24516 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24517 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24518 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24520 cd $(HOST_SUBDIR)/intl || exit 1; \
24521 case $(srcdir) in \
24522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24523 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24525 esac; \
24526 srcdiroption="--srcdir=$${topdir}/intl"; \
24527 libsrcdir="$$s/intl"; \
24528 $(SHELL) $${libsrcdir}/configure \
24529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24530 --target=${target_alias} $${srcdiroption} \
24531 $(STAGE1_CONFIGURE_FLAGS)
24532@endif intl-bootstrap
24533
24534.PHONY: configure-stage2-intl maybe-configure-stage2-intl
24535maybe-configure-stage2-intl:
24536@if intl-bootstrap
24537maybe-configure-stage2-intl: configure-stage2-intl
24538configure-stage2-intl:
24539 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24541 @r=`${PWD_COMMAND}`; export r; \
24542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543 TFLAGS="$(STAGE2_TFLAGS)"; \
24544 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24545 $(HOST_EXPORTS) \
24546 $(POSTSTAGE1_HOST_EXPORTS) \
24547 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24548 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24549 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24550 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24552 cd $(HOST_SUBDIR)/intl || exit 1; \
24553 case $(srcdir) in \
24554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24555 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24557 esac; \
24558 srcdiroption="--srcdir=$${topdir}/intl"; \
24559 libsrcdir="$$s/intl"; \
24560 $(SHELL) $${libsrcdir}/configure \
24561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24562 --target=${target_alias} $${srcdiroption} \
24563 --with-build-libsubdir=$(HOST_SUBDIR) \
24564 $(STAGE2_CONFIGURE_FLAGS)
24565@endif intl-bootstrap
24566
24567.PHONY: configure-stage3-intl maybe-configure-stage3-intl
24568maybe-configure-stage3-intl:
24569@if intl-bootstrap
24570maybe-configure-stage3-intl: configure-stage3-intl
24571configure-stage3-intl:
24572 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24573 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24574 @r=`${PWD_COMMAND}`; export r; \
24575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24576 TFLAGS="$(STAGE3_TFLAGS)"; \
24577 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24578 $(HOST_EXPORTS) \
24579 $(POSTSTAGE1_HOST_EXPORTS) \
24580 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24581 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24582 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24583 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24585 cd $(HOST_SUBDIR)/intl || exit 1; \
24586 case $(srcdir) in \
24587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24588 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24590 esac; \
24591 srcdiroption="--srcdir=$${topdir}/intl"; \
24592 libsrcdir="$$s/intl"; \
24593 $(SHELL) $${libsrcdir}/configure \
24594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24595 --target=${target_alias} $${srcdiroption} \
24596 --with-build-libsubdir=$(HOST_SUBDIR) \
24597 $(STAGE3_CONFIGURE_FLAGS)
24598@endif intl-bootstrap
24599
24600.PHONY: configure-stage4-intl maybe-configure-stage4-intl
24601maybe-configure-stage4-intl:
24602@if intl-bootstrap
24603maybe-configure-stage4-intl: configure-stage4-intl
24604configure-stage4-intl:
24605 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24607 @r=`${PWD_COMMAND}`; export r; \
24608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24609 TFLAGS="$(STAGE4_TFLAGS)"; \
24610 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24611 $(HOST_EXPORTS) \
24612 $(POSTSTAGE1_HOST_EXPORTS) \
24613 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24614 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24615 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24616 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24618 cd $(HOST_SUBDIR)/intl || exit 1; \
24619 case $(srcdir) in \
24620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24621 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24623 esac; \
24624 srcdiroption="--srcdir=$${topdir}/intl"; \
24625 libsrcdir="$$s/intl"; \
24626 $(SHELL) $${libsrcdir}/configure \
24627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24628 --target=${target_alias} $${srcdiroption} \
24629 --with-build-libsubdir=$(HOST_SUBDIR) \
24630 $(STAGE4_CONFIGURE_FLAGS)
24631@endif intl-bootstrap
24632
24633.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24634maybe-configure-stageprofile-intl:
24635@if intl-bootstrap
24636maybe-configure-stageprofile-intl: configure-stageprofile-intl
24637configure-stageprofile-intl:
24638 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24640 @r=`${PWD_COMMAND}`; export r; \
24641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24643 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24644 $(HOST_EXPORTS) \
24645 $(POSTSTAGE1_HOST_EXPORTS) \
24646 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24647 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24648 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24649 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24651 cd $(HOST_SUBDIR)/intl || exit 1; \
24652 case $(srcdir) in \
24653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24654 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24656 esac; \
24657 srcdiroption="--srcdir=$${topdir}/intl"; \
24658 libsrcdir="$$s/intl"; \
24659 $(SHELL) $${libsrcdir}/configure \
24660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24661 --target=${target_alias} $${srcdiroption} \
24662 --with-build-libsubdir=$(HOST_SUBDIR) \
24663 $(STAGEprofile_CONFIGURE_FLAGS)
24664@endif intl-bootstrap
24665
24666.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24667maybe-configure-stagefeedback-intl:
24668@if intl-bootstrap
24669maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24670configure-stagefeedback-intl:
24671 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24673 @r=`${PWD_COMMAND}`; export r; \
24674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24675 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24676 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24677 $(HOST_EXPORTS) \
24678 $(POSTSTAGE1_HOST_EXPORTS) \
24679 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24680 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24681 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24682 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24684 cd $(HOST_SUBDIR)/intl || exit 1; \
24685 case $(srcdir) in \
24686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24687 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24689 esac; \
24690 srcdiroption="--srcdir=$${topdir}/intl"; \
24691 libsrcdir="$$s/intl"; \
24692 $(SHELL) $${libsrcdir}/configure \
24693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24694 --target=${target_alias} $${srcdiroption} \
24695 --with-build-libsubdir=$(HOST_SUBDIR) \
24696 $(STAGEfeedback_CONFIGURE_FLAGS)
24697@endif intl-bootstrap
24698
24699
24700
24701
24702
24703.PHONY: all-intl maybe-all-intl
24704maybe-all-intl:
24705@if gcc-bootstrap
24706all-intl: stage_current
24707@endif gcc-bootstrap
24708@if intl
24709TARGET-intl=all
24710maybe-all-intl: all-intl
24711all-intl: configure-intl
24712 @r=`${PWD_COMMAND}`; export r; \
24713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24714 $(HOST_EXPORTS) \
24715 (cd $(HOST_SUBDIR)/intl && \
24716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24717 $(TARGET-intl))
24718@endif intl
24719
24720
24721
24722.PHONY: all-stage1-intl maybe-all-stage1-intl
24723.PHONY: clean-stage1-intl maybe-clean-stage1-intl
24724maybe-all-stage1-intl:
24725maybe-clean-stage1-intl:
24726@if intl-bootstrap
24727maybe-all-stage1-intl: all-stage1-intl
24728all-stage1: all-stage1-intl
24729TARGET-stage1-intl = $(TARGET-intl)
24730all-stage1-intl: configure-stage1-intl
24731 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24732 @r=`${PWD_COMMAND}`; export r; \
24733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24734 TFLAGS="$(STAGE1_TFLAGS)"; \
24735 $(HOST_EXPORTS) \
24736 cd $(HOST_SUBDIR)/intl && \
24737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24738 CFLAGS="$(STAGE1_CFLAGS)" \
24739 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24740 LIBCFLAGS="$(LIBCFLAGS)" \
24741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24744 $(EXTRA_HOST_FLAGS) \
24745 TFLAGS="$(STAGE1_TFLAGS)" \
24746 $(TARGET-stage1-intl)
24747
24748maybe-clean-stage1-intl: clean-stage1-intl
24749clean-stage1: clean-stage1-intl
24750clean-stage1-intl:
24751 @if [ $(current_stage) = stage1 ]; then \
24752 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24753 else \
24754 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24755 $(MAKE) stage1-start; \
24756 fi; \
24757 cd $(HOST_SUBDIR)/intl && \
24758 $(MAKE) $(EXTRA_HOST_FLAGS) \
24759 clean
24760@endif intl-bootstrap
24761
24762
24763.PHONY: all-stage2-intl maybe-all-stage2-intl
24764.PHONY: clean-stage2-intl maybe-clean-stage2-intl
24765maybe-all-stage2-intl:
24766maybe-clean-stage2-intl:
24767@if intl-bootstrap
24768maybe-all-stage2-intl: all-stage2-intl
24769all-stage2: all-stage2-intl
24770TARGET-stage2-intl = $(TARGET-intl)
24771all-stage2-intl: configure-stage2-intl
24772 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24773 @r=`${PWD_COMMAND}`; export r; \
24774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24775 TFLAGS="$(STAGE2_TFLAGS)"; \
24776 $(HOST_EXPORTS) \
24777 $(POSTSTAGE1_HOST_EXPORTS) \
24778 cd $(HOST_SUBDIR)/intl && \
24779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24780 CFLAGS="$(STAGE2_CFLAGS)" \
24781 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24782 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24787 TFLAGS="$(STAGE2_TFLAGS)" \
24788 $(TARGET-stage2-intl)
24789
24790maybe-clean-stage2-intl: clean-stage2-intl
24791clean-stage2: clean-stage2-intl
24792clean-stage2-intl:
24793 @if [ $(current_stage) = stage2 ]; then \
24794 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24795 else \
24796 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24797 $(MAKE) stage2-start; \
24798 fi; \
24799 cd $(HOST_SUBDIR)/intl && \
24800 $(MAKE) $(EXTRA_HOST_FLAGS) \
24801 $(POSTSTAGE1_FLAGS_TO_PASS) \
24802 clean
24803@endif intl-bootstrap
24804
24805
24806.PHONY: all-stage3-intl maybe-all-stage3-intl
24807.PHONY: clean-stage3-intl maybe-clean-stage3-intl
24808maybe-all-stage3-intl:
24809maybe-clean-stage3-intl:
24810@if intl-bootstrap
24811maybe-all-stage3-intl: all-stage3-intl
24812all-stage3: all-stage3-intl
24813TARGET-stage3-intl = $(TARGET-intl)
24814all-stage3-intl: configure-stage3-intl
24815 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24816 @r=`${PWD_COMMAND}`; export r; \
24817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24818 TFLAGS="$(STAGE3_TFLAGS)"; \
24819 $(HOST_EXPORTS) \
24820 $(POSTSTAGE1_HOST_EXPORTS) \
24821 cd $(HOST_SUBDIR)/intl && \
24822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24823 CFLAGS="$(STAGE3_CFLAGS)" \
24824 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24825 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24830 TFLAGS="$(STAGE3_TFLAGS)" \
24831 $(TARGET-stage3-intl)
24832
24833maybe-clean-stage3-intl: clean-stage3-intl
24834clean-stage3: clean-stage3-intl
24835clean-stage3-intl:
24836 @if [ $(current_stage) = stage3 ]; then \
24837 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24838 else \
24839 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24840 $(MAKE) stage3-start; \
24841 fi; \
24842 cd $(HOST_SUBDIR)/intl && \
24843 $(MAKE) $(EXTRA_HOST_FLAGS) \
24844 $(POSTSTAGE1_FLAGS_TO_PASS) \
24845 clean
24846@endif intl-bootstrap
24847
24848
24849.PHONY: all-stage4-intl maybe-all-stage4-intl
24850.PHONY: clean-stage4-intl maybe-clean-stage4-intl
24851maybe-all-stage4-intl:
24852maybe-clean-stage4-intl:
24853@if intl-bootstrap
24854maybe-all-stage4-intl: all-stage4-intl
24855all-stage4: all-stage4-intl
24856TARGET-stage4-intl = $(TARGET-intl)
24857all-stage4-intl: configure-stage4-intl
24858 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24859 @r=`${PWD_COMMAND}`; export r; \
24860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861 TFLAGS="$(STAGE4_TFLAGS)"; \
24862 $(HOST_EXPORTS) \
24863 $(POSTSTAGE1_HOST_EXPORTS) \
24864 cd $(HOST_SUBDIR)/intl && \
24865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24866 CFLAGS="$(STAGE4_CFLAGS)" \
24867 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24868 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24873 TFLAGS="$(STAGE4_TFLAGS)" \
24874 $(TARGET-stage4-intl)
24875
24876maybe-clean-stage4-intl: clean-stage4-intl
24877clean-stage4: clean-stage4-intl
24878clean-stage4-intl:
24879 @if [ $(current_stage) = stage4 ]; then \
24880 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24881 else \
24882 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24883 $(MAKE) stage4-start; \
24884 fi; \
24885 cd $(HOST_SUBDIR)/intl && \
24886 $(MAKE) $(EXTRA_HOST_FLAGS) \
24887 $(POSTSTAGE1_FLAGS_TO_PASS) \
24888 clean
24889@endif intl-bootstrap
24890
24891
24892.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24893.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24894maybe-all-stageprofile-intl:
24895maybe-clean-stageprofile-intl:
24896@if intl-bootstrap
24897maybe-all-stageprofile-intl: all-stageprofile-intl
24898all-stageprofile: all-stageprofile-intl
24899TARGET-stageprofile-intl = $(TARGET-intl)
24900all-stageprofile-intl: configure-stageprofile-intl
24901 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24902 @r=`${PWD_COMMAND}`; export r; \
24903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24905 $(HOST_EXPORTS) \
24906 $(POSTSTAGE1_HOST_EXPORTS) \
24907 cd $(HOST_SUBDIR)/intl && \
24908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24909 CFLAGS="$(STAGEprofile_CFLAGS)" \
24910 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24911 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24916 TFLAGS="$(STAGEprofile_TFLAGS)" \
24917 $(TARGET-stageprofile-intl)
24918
24919maybe-clean-stageprofile-intl: clean-stageprofile-intl
24920clean-stageprofile: clean-stageprofile-intl
24921clean-stageprofile-intl:
24922 @if [ $(current_stage) = stageprofile ]; then \
24923 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24924 else \
24925 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24926 $(MAKE) stageprofile-start; \
24927 fi; \
24928 cd $(HOST_SUBDIR)/intl && \
24929 $(MAKE) $(EXTRA_HOST_FLAGS) \
24930 $(POSTSTAGE1_FLAGS_TO_PASS) \
24931 clean
24932@endif intl-bootstrap
24933
24934
24935.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24936.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24937maybe-all-stagefeedback-intl:
24938maybe-clean-stagefeedback-intl:
24939@if intl-bootstrap
24940maybe-all-stagefeedback-intl: all-stagefeedback-intl
24941all-stagefeedback: all-stagefeedback-intl
24942TARGET-stagefeedback-intl = $(TARGET-intl)
24943all-stagefeedback-intl: configure-stagefeedback-intl
24944 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24945 @r=`${PWD_COMMAND}`; export r; \
24946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24947 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24948 $(HOST_EXPORTS) \
24949 $(POSTSTAGE1_HOST_EXPORTS) \
24950 cd $(HOST_SUBDIR)/intl && \
24951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24952 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24953 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24954 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24959 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24960 $(TARGET-stagefeedback-intl)
24961
24962maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
24963clean-stagefeedback: clean-stagefeedback-intl
24964clean-stagefeedback-intl:
24965 @if [ $(current_stage) = stagefeedback ]; then \
24966 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24967 else \
24968 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24969 $(MAKE) stagefeedback-start; \
24970 fi; \
24971 cd $(HOST_SUBDIR)/intl && \
24972 $(MAKE) $(EXTRA_HOST_FLAGS) \
24973 $(POSTSTAGE1_FLAGS_TO_PASS) \
24974 clean
24975@endif intl-bootstrap
24976
24977
24978
24979
24980
24981.PHONY: check-intl maybe-check-intl
24982maybe-check-intl:
24983@if intl
24984maybe-check-intl: check-intl
24985
24986check-intl:
24987 @: $(MAKE); $(unstage)
24988 @r=`${PWD_COMMAND}`; export r; \
24989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990 $(HOST_EXPORTS) \
24991 (cd $(HOST_SUBDIR)/intl && \
24992 $(MAKE) $(FLAGS_TO_PASS) check)
24993
24994@endif intl
24995
24996.PHONY: install-intl maybe-install-intl
24997maybe-install-intl:
24998@if intl
24999maybe-install-intl: install-intl
25000
25001install-intl: installdirs
25002 @: $(MAKE); $(unstage)
25003 @r=`${PWD_COMMAND}`; export r; \
25004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25005 $(HOST_EXPORTS) \
25006 (cd $(HOST_SUBDIR)/intl && \
25007 $(MAKE) $(FLAGS_TO_PASS) install)
25008
25009@endif intl
25010
25011# Other targets (info, dvi, pdf, etc.)
25012
25013.PHONY: maybe-info-intl info-intl
25014maybe-info-intl:
25015@if intl
25016maybe-info-intl: info-intl
25017
25018info-intl: \
25019 configure-intl
25020 @[ -f ./intl/Makefile ] || exit 0; \
25021 r=`${PWD_COMMAND}`; export r; \
25022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25023 $(HOST_EXPORTS) \
25024 for flag in $(EXTRA_HOST_FLAGS) ; do \
25025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25026 done; \
25027 echo "Doing info in intl" ; \
25028 (cd $(HOST_SUBDIR)/intl && \
25029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25031 "RANLIB=$${RANLIB}" \
25032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25033 info) \
25034 || exit 1
25035
25036@endif intl
25037
25038.PHONY: maybe-dvi-intl dvi-intl
25039maybe-dvi-intl:
25040@if intl
25041maybe-dvi-intl: dvi-intl
25042
25043dvi-intl: \
25044 configure-intl
25045 @[ -f ./intl/Makefile ] || exit 0; \
25046 r=`${PWD_COMMAND}`; export r; \
25047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048 $(HOST_EXPORTS) \
25049 for flag in $(EXTRA_HOST_FLAGS) ; do \
25050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25051 done; \
25052 echo "Doing dvi in intl" ; \
25053 (cd $(HOST_SUBDIR)/intl && \
25054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25056 "RANLIB=$${RANLIB}" \
25057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25058 dvi) \
25059 || exit 1
25060
25061@endif intl
25062
25063.PHONY: maybe-pdf-intl pdf-intl
25064maybe-pdf-intl:
25065@if intl
25066maybe-pdf-intl: pdf-intl
25067
25068pdf-intl: \
25069 configure-intl
25070 @[ -f ./intl/Makefile ] || exit 0; \
25071 r=`${PWD_COMMAND}`; export r; \
25072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073 $(HOST_EXPORTS) \
25074 for flag in $(EXTRA_HOST_FLAGS) ; do \
25075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25076 done; \
25077 echo "Doing pdf in intl" ; \
25078 (cd $(HOST_SUBDIR)/intl && \
25079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25081 "RANLIB=$${RANLIB}" \
25082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25083 pdf) \
25084 || exit 1
25085
25086@endif intl
25087
25088.PHONY: maybe-html-intl html-intl
25089maybe-html-intl:
25090@if intl
25091maybe-html-intl: html-intl
25092
25093html-intl: \
25094 configure-intl
25095 @[ -f ./intl/Makefile ] || exit 0; \
25096 r=`${PWD_COMMAND}`; export r; \
25097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098 $(HOST_EXPORTS) \
25099 for flag in $(EXTRA_HOST_FLAGS) ; do \
25100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25101 done; \
25102 echo "Doing html in intl" ; \
25103 (cd $(HOST_SUBDIR)/intl && \
25104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25106 "RANLIB=$${RANLIB}" \
25107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25108 html) \
25109 || exit 1
25110
25111@endif intl
25112
25113.PHONY: maybe-TAGS-intl TAGS-intl
25114maybe-TAGS-intl:
25115@if intl
25116maybe-TAGS-intl: TAGS-intl
25117
25118TAGS-intl: \
25119 configure-intl
25120 @[ -f ./intl/Makefile ] || exit 0; \
25121 r=`${PWD_COMMAND}`; export r; \
25122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123 $(HOST_EXPORTS) \
25124 for flag in $(EXTRA_HOST_FLAGS) ; do \
25125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126 done; \
25127 echo "Doing TAGS in intl" ; \
25128 (cd $(HOST_SUBDIR)/intl && \
25129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131 "RANLIB=$${RANLIB}" \
25132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25133 TAGS) \
25134 || exit 1
25135
25136@endif intl
25137
25138.PHONY: maybe-install-info-intl install-info-intl
25139maybe-install-info-intl:
25140@if intl
25141maybe-install-info-intl: install-info-intl
25142
25143install-info-intl: \
25144 configure-intl \
25145 info-intl
25146 @[ -f ./intl/Makefile ] || exit 0; \
25147 r=`${PWD_COMMAND}`; export r; \
25148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25149 $(HOST_EXPORTS) \
25150 for flag in $(EXTRA_HOST_FLAGS) ; do \
25151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25152 done; \
25153 echo "Doing install-info in intl" ; \
25154 (cd $(HOST_SUBDIR)/intl && \
25155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25157 "RANLIB=$${RANLIB}" \
25158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25159 install-info) \
25160 || exit 1
25161
25162@endif intl
25163
25164.PHONY: maybe-install-pdf-intl install-pdf-intl
25165maybe-install-pdf-intl:
25166@if intl
25167maybe-install-pdf-intl: install-pdf-intl
25168
25169install-pdf-intl: \
25170 configure-intl \
25171 pdf-intl
25172 @[ -f ./intl/Makefile ] || exit 0; \
25173 r=`${PWD_COMMAND}`; export r; \
25174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25175 $(HOST_EXPORTS) \
25176 for flag in $(EXTRA_HOST_FLAGS) ; do \
25177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25178 done; \
25179 echo "Doing install-pdf in intl" ; \
25180 (cd $(HOST_SUBDIR)/intl && \
25181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25183 "RANLIB=$${RANLIB}" \
25184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25185 install-pdf) \
25186 || exit 1
25187
25188@endif intl
25189
25190.PHONY: maybe-install-html-intl install-html-intl
25191maybe-install-html-intl:
25192@if intl
25193maybe-install-html-intl: install-html-intl
25194
25195install-html-intl: \
25196 configure-intl \
25197 html-intl
25198 @[ -f ./intl/Makefile ] || exit 0; \
25199 r=`${PWD_COMMAND}`; export r; \
25200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25201 $(HOST_EXPORTS) \
25202 for flag in $(EXTRA_HOST_FLAGS) ; do \
25203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25204 done; \
25205 echo "Doing install-html in intl" ; \
25206 (cd $(HOST_SUBDIR)/intl && \
25207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25209 "RANLIB=$${RANLIB}" \
25210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25211 install-html) \
25212 || exit 1
25213
25214@endif intl
25215
25216.PHONY: maybe-installcheck-intl installcheck-intl
25217maybe-installcheck-intl:
25218@if intl
25219maybe-installcheck-intl: installcheck-intl
25220
25221installcheck-intl: \
25222 configure-intl
25223 @[ -f ./intl/Makefile ] || exit 0; \
25224 r=`${PWD_COMMAND}`; export r; \
25225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25226 $(HOST_EXPORTS) \
25227 for flag in $(EXTRA_HOST_FLAGS) ; do \
25228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25229 done; \
25230 echo "Doing installcheck in intl" ; \
25231 (cd $(HOST_SUBDIR)/intl && \
25232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25234 "RANLIB=$${RANLIB}" \
25235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25236 installcheck) \
25237 || exit 1
25238
25239@endif intl
25240
25241.PHONY: maybe-mostlyclean-intl mostlyclean-intl
25242maybe-mostlyclean-intl:
25243@if intl
25244maybe-mostlyclean-intl: mostlyclean-intl
25245
25246mostlyclean-intl:
25247 @[ -f ./intl/Makefile ] || exit 0; \
25248 r=`${PWD_COMMAND}`; export r; \
25249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250 $(HOST_EXPORTS) \
25251 for flag in $(EXTRA_HOST_FLAGS) ; do \
25252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25253 done; \
25254 echo "Doing mostlyclean in intl" ; \
25255 (cd $(HOST_SUBDIR)/intl && \
25256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25258 "RANLIB=$${RANLIB}" \
25259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25260 mostlyclean) \
25261 || exit 1
25262
25263@endif intl
25264
25265.PHONY: maybe-clean-intl clean-intl
25266maybe-clean-intl:
25267@if intl
25268maybe-clean-intl: clean-intl
25269
25270clean-intl:
25271 @[ -f ./intl/Makefile ] || exit 0; \
25272 r=`${PWD_COMMAND}`; export r; \
25273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25274 $(HOST_EXPORTS) \
25275 for flag in $(EXTRA_HOST_FLAGS) ; do \
25276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25277 done; \
25278 echo "Doing clean in intl" ; \
25279 (cd $(HOST_SUBDIR)/intl && \
25280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25282 "RANLIB=$${RANLIB}" \
25283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25284 clean) \
25285 || exit 1
25286
25287@endif intl
25288
25289.PHONY: maybe-distclean-intl distclean-intl
25290maybe-distclean-intl:
25291@if intl
25292maybe-distclean-intl: distclean-intl
25293
25294distclean-intl:
25295 @[ -f ./intl/Makefile ] || exit 0; \
25296 r=`${PWD_COMMAND}`; export r; \
25297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25298 $(HOST_EXPORTS) \
25299 for flag in $(EXTRA_HOST_FLAGS) ; do \
25300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25301 done; \
25302 echo "Doing distclean in intl" ; \
25303 (cd $(HOST_SUBDIR)/intl && \
25304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25306 "RANLIB=$${RANLIB}" \
25307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25308 distclean) \
25309 || exit 1
25310
25311@endif intl
25312
25313.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25314maybe-maintainer-clean-intl:
25315@if intl
25316maybe-maintainer-clean-intl: maintainer-clean-intl
25317
25318maintainer-clean-intl:
25319 @[ -f ./intl/Makefile ] || exit 0; \
25320 r=`${PWD_COMMAND}`; export r; \
25321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25322 $(HOST_EXPORTS) \
25323 for flag in $(EXTRA_HOST_FLAGS) ; do \
25324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25325 done; \
25326 echo "Doing maintainer-clean in intl" ; \
25327 (cd $(HOST_SUBDIR)/intl && \
25328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25330 "RANLIB=$${RANLIB}" \
25331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25332 maintainer-clean) \
25333 || exit 1
25334
25335@endif intl
25336
25337
25338
25339.PHONY: configure-tcl maybe-configure-tcl
25340maybe-configure-tcl:
25341@if gcc-bootstrap
25342configure-tcl: stage_current
25343@endif gcc-bootstrap
25344@if tcl
25345maybe-configure-tcl: configure-tcl
25346configure-tcl:
25347 @: $(MAKE); $(unstage)
25348 @r=`${PWD_COMMAND}`; export r; \
25349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25350 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25352 $(HOST_EXPORTS) \
25353 echo Configuring in $(HOST_SUBDIR)/tcl; \
25354 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25355 case $(srcdir) in \
25356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25357 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25359 esac; \
25360 srcdiroption="--srcdir=$${topdir}/tcl"; \
25361 libsrcdir="$$s/tcl"; \
25362 $(SHELL) $${libsrcdir}/configure \
25363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25364 --target=${target_alias} $${srcdiroption} \
25365 || exit 1
25366@endif tcl
25367
25368
25369
25370
25371
25372.PHONY: all-tcl maybe-all-tcl
25373maybe-all-tcl:
25374@if gcc-bootstrap
25375all-tcl: stage_current
25376@endif gcc-bootstrap
25377@if tcl
25378TARGET-tcl=all
25379maybe-all-tcl: all-tcl
25380all-tcl: configure-tcl
25381 @: $(MAKE); $(unstage)
25382 @r=`${PWD_COMMAND}`; export r; \
25383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25384 $(HOST_EXPORTS) \
25385 (cd $(HOST_SUBDIR)/tcl && \
25386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25387 $(TARGET-tcl))
25388@endif tcl
25389
25390
25391
25392
25393.PHONY: check-tcl maybe-check-tcl
25394maybe-check-tcl:
25395@if tcl
25396maybe-check-tcl: check-tcl
25397
25398check-tcl:
25399 @: $(MAKE); $(unstage)
25400 @r=`${PWD_COMMAND}`; export r; \
25401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402 $(HOST_EXPORTS) \
25403 (cd $(HOST_SUBDIR)/tcl && \
25404 $(MAKE) $(FLAGS_TO_PASS) check)
25405
25406@endif tcl
25407
25408.PHONY: install-tcl maybe-install-tcl
25409maybe-install-tcl:
25410@if tcl
25411maybe-install-tcl: install-tcl
25412
25413install-tcl: installdirs
25414 @: $(MAKE); $(unstage)
25415 @r=`${PWD_COMMAND}`; export r; \
25416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25417 $(HOST_EXPORTS) \
25418 (cd $(HOST_SUBDIR)/tcl && \
25419 $(MAKE) $(FLAGS_TO_PASS) install)
25420
25421@endif tcl
25422
25423# Other targets (info, dvi, pdf, etc.)
25424
25425.PHONY: maybe-info-tcl info-tcl
25426maybe-info-tcl:
25427@if tcl
25428maybe-info-tcl: info-tcl
25429
25430info-tcl: \
25431 configure-tcl
25432 @: $(MAKE); $(unstage)
25433 @[ -f ./tcl/Makefile ] || exit 0; \
25434 r=`${PWD_COMMAND}`; export r; \
25435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436 $(HOST_EXPORTS) \
25437 for flag in $(EXTRA_HOST_FLAGS) ; do \
25438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25439 done; \
25440 echo "Doing info in tcl" ; \
25441 (cd $(HOST_SUBDIR)/tcl && \
25442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25444 "RANLIB=$${RANLIB}" \
25445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25446 info) \
25447 || exit 1
25448
25449@endif tcl
25450
25451.PHONY: maybe-dvi-tcl dvi-tcl
25452maybe-dvi-tcl:
25453@if tcl
25454maybe-dvi-tcl: dvi-tcl
25455
25456dvi-tcl: \
25457 configure-tcl
25458 @: $(MAKE); $(unstage)
25459 @[ -f ./tcl/Makefile ] || exit 0; \
25460 r=`${PWD_COMMAND}`; export r; \
25461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25462 $(HOST_EXPORTS) \
25463 for flag in $(EXTRA_HOST_FLAGS) ; do \
25464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25465 done; \
25466 echo "Doing dvi in tcl" ; \
25467 (cd $(HOST_SUBDIR)/tcl && \
25468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25470 "RANLIB=$${RANLIB}" \
25471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25472 dvi) \
25473 || exit 1
25474
25475@endif tcl
25476
25477.PHONY: maybe-pdf-tcl pdf-tcl
25478maybe-pdf-tcl:
25479@if tcl
25480maybe-pdf-tcl: pdf-tcl
25481
25482pdf-tcl: \
25483 configure-tcl
25484 @: $(MAKE); $(unstage)
25485 @[ -f ./tcl/Makefile ] || exit 0; \
25486 r=`${PWD_COMMAND}`; export r; \
25487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25488 $(HOST_EXPORTS) \
25489 for flag in $(EXTRA_HOST_FLAGS) ; do \
25490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25491 done; \
25492 echo "Doing pdf in tcl" ; \
25493 (cd $(HOST_SUBDIR)/tcl && \
25494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25496 "RANLIB=$${RANLIB}" \
25497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25498 pdf) \
25499 || exit 1
25500
25501@endif tcl
25502
25503.PHONY: maybe-html-tcl html-tcl
25504maybe-html-tcl:
25505@if tcl
25506maybe-html-tcl: html-tcl
25507
25508html-tcl: \
25509 configure-tcl
25510 @: $(MAKE); $(unstage)
25511 @[ -f ./tcl/Makefile ] || exit 0; \
25512 r=`${PWD_COMMAND}`; export r; \
25513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25514 $(HOST_EXPORTS) \
25515 for flag in $(EXTRA_HOST_FLAGS) ; do \
25516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25517 done; \
25518 echo "Doing html in tcl" ; \
25519 (cd $(HOST_SUBDIR)/tcl && \
25520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25522 "RANLIB=$${RANLIB}" \
25523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25524 html) \
25525 || exit 1
25526
25527@endif tcl
25528
25529.PHONY: maybe-TAGS-tcl TAGS-tcl
25530maybe-TAGS-tcl:
25531@if tcl
25532maybe-TAGS-tcl: TAGS-tcl
25533
25534TAGS-tcl: \
25535 configure-tcl
25536 @: $(MAKE); $(unstage)
25537 @[ -f ./tcl/Makefile ] || exit 0; \
25538 r=`${PWD_COMMAND}`; export r; \
25539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25540 $(HOST_EXPORTS) \
25541 for flag in $(EXTRA_HOST_FLAGS) ; do \
25542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25543 done; \
25544 echo "Doing TAGS in tcl" ; \
25545 (cd $(HOST_SUBDIR)/tcl && \
25546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25548 "RANLIB=$${RANLIB}" \
25549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25550 TAGS) \
25551 || exit 1
25552
25553@endif tcl
25554
25555.PHONY: maybe-install-info-tcl install-info-tcl
25556maybe-install-info-tcl:
25557@if tcl
25558maybe-install-info-tcl: install-info-tcl
25559
25560install-info-tcl: \
25561 configure-tcl \
25562 info-tcl
25563 @: $(MAKE); $(unstage)
25564 @[ -f ./tcl/Makefile ] || exit 0; \
25565 r=`${PWD_COMMAND}`; export r; \
25566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567 $(HOST_EXPORTS) \
25568 for flag in $(EXTRA_HOST_FLAGS) ; do \
25569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570 done; \
25571 echo "Doing install-info in tcl" ; \
25572 (cd $(HOST_SUBDIR)/tcl && \
25573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575 "RANLIB=$${RANLIB}" \
25576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25577 install-info) \
25578 || exit 1
25579
25580@endif tcl
25581
25582.PHONY: maybe-install-pdf-tcl install-pdf-tcl
25583maybe-install-pdf-tcl:
25584@if tcl
25585maybe-install-pdf-tcl: install-pdf-tcl
25586
25587install-pdf-tcl: \
25588 configure-tcl \
25589 pdf-tcl
25590 @: $(MAKE); $(unstage)
25591 @[ -f ./tcl/Makefile ] || exit 0; \
25592 r=`${PWD_COMMAND}`; export r; \
25593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25594 $(HOST_EXPORTS) \
25595 for flag in $(EXTRA_HOST_FLAGS) ; do \
25596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25597 done; \
25598 echo "Doing install-pdf in tcl" ; \
25599 (cd $(HOST_SUBDIR)/tcl && \
25600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25602 "RANLIB=$${RANLIB}" \
25603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25604 install-pdf) \
25605 || exit 1
25606
25607@endif tcl
25608
25609.PHONY: maybe-install-html-tcl install-html-tcl
25610maybe-install-html-tcl:
25611@if tcl
25612maybe-install-html-tcl: install-html-tcl
25613
25614install-html-tcl: \
25615 configure-tcl \
25616 html-tcl
25617 @: $(MAKE); $(unstage)
25618 @[ -f ./tcl/Makefile ] || exit 0; \
25619 r=`${PWD_COMMAND}`; export r; \
25620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25621 $(HOST_EXPORTS) \
25622 for flag in $(EXTRA_HOST_FLAGS) ; do \
25623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25624 done; \
25625 echo "Doing install-html in tcl" ; \
25626 (cd $(HOST_SUBDIR)/tcl && \
25627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25629 "RANLIB=$${RANLIB}" \
25630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25631 install-html) \
25632 || exit 1
25633
25634@endif tcl
25635
25636.PHONY: maybe-installcheck-tcl installcheck-tcl
25637maybe-installcheck-tcl:
25638@if tcl
25639maybe-installcheck-tcl: installcheck-tcl
25640
25641installcheck-tcl: \
25642 configure-tcl
25643 @: $(MAKE); $(unstage)
25644 @[ -f ./tcl/Makefile ] || exit 0; \
25645 r=`${PWD_COMMAND}`; export r; \
25646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647 $(HOST_EXPORTS) \
25648 for flag in $(EXTRA_HOST_FLAGS) ; do \
25649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25650 done; \
25651 echo "Doing installcheck in tcl" ; \
25652 (cd $(HOST_SUBDIR)/tcl && \
25653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25655 "RANLIB=$${RANLIB}" \
25656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25657 installcheck) \
25658 || exit 1
25659
25660@endif tcl
25661
25662.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25663maybe-mostlyclean-tcl:
25664@if tcl
25665maybe-mostlyclean-tcl: mostlyclean-tcl
25666
25667# tcl doesn't support mostlyclean.
25668mostlyclean-tcl:
25669
25670@endif tcl
25671
25672.PHONY: maybe-clean-tcl clean-tcl
25673maybe-clean-tcl:
25674@if tcl
25675maybe-clean-tcl: clean-tcl
25676
25677clean-tcl:
25678 @: $(MAKE); $(unstage)
25679 @[ -f ./tcl/Makefile ] || exit 0; \
25680 r=`${PWD_COMMAND}`; export r; \
25681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25682 $(HOST_EXPORTS) \
25683 for flag in $(EXTRA_HOST_FLAGS) ; do \
25684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25685 done; \
25686 echo "Doing clean in tcl" ; \
25687 (cd $(HOST_SUBDIR)/tcl && \
25688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25690 "RANLIB=$${RANLIB}" \
25691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25692 clean) \
25693 || exit 1
25694
25695@endif tcl
25696
25697.PHONY: maybe-distclean-tcl distclean-tcl
25698maybe-distclean-tcl:
25699@if tcl
25700maybe-distclean-tcl: distclean-tcl
25701
25702distclean-tcl:
25703 @: $(MAKE); $(unstage)
25704 @[ -f ./tcl/Makefile ] || exit 0; \
25705 r=`${PWD_COMMAND}`; export r; \
25706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25707 $(HOST_EXPORTS) \
25708 for flag in $(EXTRA_HOST_FLAGS) ; do \
25709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25710 done; \
25711 echo "Doing distclean in tcl" ; \
25712 (cd $(HOST_SUBDIR)/tcl && \
25713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25715 "RANLIB=$${RANLIB}" \
25716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25717 distclean) \
25718 || exit 1
25719
25720@endif tcl
25721
25722.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25723maybe-maintainer-clean-tcl:
25724@if tcl
25725maybe-maintainer-clean-tcl: maintainer-clean-tcl
25726
25727maintainer-clean-tcl:
25728 @: $(MAKE); $(unstage)
25729 @[ -f ./tcl/Makefile ] || exit 0; \
25730 r=`${PWD_COMMAND}`; export r; \
25731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25732 $(HOST_EXPORTS) \
25733 for flag in $(EXTRA_HOST_FLAGS) ; do \
25734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25735 done; \
25736 echo "Doing maintainer-clean in tcl" ; \
25737 (cd $(HOST_SUBDIR)/tcl && \
25738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25740 "RANLIB=$${RANLIB}" \
25741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25742 maintainer-clean) \
25743 || exit 1
25744
25745@endif tcl
25746
25747
25748
25749.PHONY: configure-itcl maybe-configure-itcl
25750maybe-configure-itcl:
25751@if gcc-bootstrap
25752configure-itcl: stage_current
25753@endif gcc-bootstrap
25754@if itcl
25755maybe-configure-itcl: configure-itcl
25756configure-itcl:
25757 @: $(MAKE); $(unstage)
25758 @r=`${PWD_COMMAND}`; export r; \
25759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25762 $(HOST_EXPORTS) \
25763 echo Configuring in $(HOST_SUBDIR)/itcl; \
25764 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25765 case $(srcdir) in \
25766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25767 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25769 esac; \
25770 srcdiroption="--srcdir=$${topdir}/itcl"; \
25771 libsrcdir="$$s/itcl"; \
25772 $(SHELL) $${libsrcdir}/configure \
25773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25774 --target=${target_alias} $${srcdiroption} \
25775 || exit 1
25776@endif itcl
25777
25778
25779
25780
25781
25782.PHONY: all-itcl maybe-all-itcl
25783maybe-all-itcl:
25784@if gcc-bootstrap
25785all-itcl: stage_current
25786@endif gcc-bootstrap
25787@if itcl
25788TARGET-itcl=all
25789maybe-all-itcl: all-itcl
25790all-itcl: configure-itcl
25791 @: $(MAKE); $(unstage)
25792 @r=`${PWD_COMMAND}`; export r; \
25793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25794 $(HOST_EXPORTS) \
25795 (cd $(HOST_SUBDIR)/itcl && \
25796 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25797 $(TARGET-itcl))
25798@endif itcl
25799
25800
25801
25802
25803.PHONY: check-itcl maybe-check-itcl
25804maybe-check-itcl:
25805@if itcl
25806maybe-check-itcl: check-itcl
25807
25808check-itcl:
25809 @: $(MAKE); $(unstage)
25810 @r=`${PWD_COMMAND}`; export r; \
25811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812 $(HOST_EXPORTS) \
25813 (cd $(HOST_SUBDIR)/itcl && \
25814 $(MAKE) $(FLAGS_TO_PASS) check)
25815
25816@endif itcl
25817
25818.PHONY: install-itcl maybe-install-itcl
25819maybe-install-itcl:
25820@if itcl
25821maybe-install-itcl: install-itcl
25822
25823install-itcl: installdirs
25824 @: $(MAKE); $(unstage)
25825 @r=`${PWD_COMMAND}`; export r; \
25826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25827 $(HOST_EXPORTS) \
25828 (cd $(HOST_SUBDIR)/itcl && \
25829 $(MAKE) $(FLAGS_TO_PASS) install)
25830
25831@endif itcl
25832
25833# Other targets (info, dvi, pdf, etc.)
25834
25835.PHONY: maybe-info-itcl info-itcl
25836maybe-info-itcl:
25837@if itcl
25838maybe-info-itcl: info-itcl
25839
25840info-itcl: \
25841 configure-itcl
25842 @: $(MAKE); $(unstage)
25843 @[ -f ./itcl/Makefile ] || exit 0; \
25844 r=`${PWD_COMMAND}`; export r; \
25845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846 $(HOST_EXPORTS) \
25847 for flag in $(EXTRA_HOST_FLAGS) ; do \
25848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25849 done; \
25850 echo "Doing info in itcl" ; \
25851 (cd $(HOST_SUBDIR)/itcl && \
25852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25854 "RANLIB=$${RANLIB}" \
25855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25856 info) \
25857 || exit 1
25858
25859@endif itcl
25860
25861.PHONY: maybe-dvi-itcl dvi-itcl
25862maybe-dvi-itcl:
25863@if itcl
25864maybe-dvi-itcl: dvi-itcl
25865
25866dvi-itcl: \
25867 configure-itcl
25868 @: $(MAKE); $(unstage)
25869 @[ -f ./itcl/Makefile ] || exit 0; \
25870 r=`${PWD_COMMAND}`; export r; \
25871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25872 $(HOST_EXPORTS) \
25873 for flag in $(EXTRA_HOST_FLAGS) ; do \
25874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25875 done; \
25876 echo "Doing dvi in itcl" ; \
25877 (cd $(HOST_SUBDIR)/itcl && \
25878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25880 "RANLIB=$${RANLIB}" \
25881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25882 dvi) \
25883 || exit 1
25884
25885@endif itcl
25886
25887.PHONY: maybe-pdf-itcl pdf-itcl
25888maybe-pdf-itcl:
25889@if itcl
25890maybe-pdf-itcl: pdf-itcl
25891
25892pdf-itcl: \
25893 configure-itcl
25894 @: $(MAKE); $(unstage)
25895 @[ -f ./itcl/Makefile ] || exit 0; \
25896 r=`${PWD_COMMAND}`; export r; \
25897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898 $(HOST_EXPORTS) \
25899 for flag in $(EXTRA_HOST_FLAGS) ; do \
25900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25901 done; \
25902 echo "Doing pdf in itcl" ; \
25903 (cd $(HOST_SUBDIR)/itcl && \
25904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25906 "RANLIB=$${RANLIB}" \
25907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25908 pdf) \
25909 || exit 1
25910
25911@endif itcl
25912
25913.PHONY: maybe-html-itcl html-itcl
25914maybe-html-itcl:
25915@if itcl
25916maybe-html-itcl: html-itcl
25917
25918html-itcl: \
25919 configure-itcl
25920 @: $(MAKE); $(unstage)
25921 @[ -f ./itcl/Makefile ] || exit 0; \
25922 r=`${PWD_COMMAND}`; export r; \
25923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924 $(HOST_EXPORTS) \
25925 for flag in $(EXTRA_HOST_FLAGS) ; do \
25926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927 done; \
25928 echo "Doing html in itcl" ; \
25929 (cd $(HOST_SUBDIR)/itcl && \
25930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932 "RANLIB=$${RANLIB}" \
25933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934 html) \
25935 || exit 1
25936
25937@endif itcl
25938
25939.PHONY: maybe-TAGS-itcl TAGS-itcl
25940maybe-TAGS-itcl:
25941@if itcl
25942maybe-TAGS-itcl: TAGS-itcl
25943
25944TAGS-itcl: \
25945 configure-itcl
25946 @: $(MAKE); $(unstage)
25947 @[ -f ./itcl/Makefile ] || exit 0; \
25948 r=`${PWD_COMMAND}`; export r; \
25949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950 $(HOST_EXPORTS) \
25951 for flag in $(EXTRA_HOST_FLAGS) ; do \
25952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953 done; \
25954 echo "Doing TAGS in itcl" ; \
25955 (cd $(HOST_SUBDIR)/itcl && \
25956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958 "RANLIB=$${RANLIB}" \
25959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960 TAGS) \
25961 || exit 1
25962
25963@endif itcl
25964
25965.PHONY: maybe-install-info-itcl install-info-itcl
25966maybe-install-info-itcl:
25967@if itcl
25968maybe-install-info-itcl: install-info-itcl
25969
25970install-info-itcl: \
25971 configure-itcl \
25972 info-itcl
25973 @: $(MAKE); $(unstage)
25974 @[ -f ./itcl/Makefile ] || exit 0; \
25975 r=`${PWD_COMMAND}`; export r; \
25976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25977 $(HOST_EXPORTS) \
25978 for flag in $(EXTRA_HOST_FLAGS) ; do \
25979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25980 done; \
25981 echo "Doing install-info in itcl" ; \
25982 (cd $(HOST_SUBDIR)/itcl && \
25983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25985 "RANLIB=$${RANLIB}" \
25986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25987 install-info) \
25988 || exit 1
25989
25990@endif itcl
25991
25992.PHONY: maybe-install-pdf-itcl install-pdf-itcl
25993maybe-install-pdf-itcl:
25994@if itcl
25995maybe-install-pdf-itcl: install-pdf-itcl
25996
25997install-pdf-itcl: \
25998 configure-itcl \
25999 pdf-itcl
26000 @: $(MAKE); $(unstage)
26001 @[ -f ./itcl/Makefile ] || exit 0; \
26002 r=`${PWD_COMMAND}`; export r; \
26003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26004 $(HOST_EXPORTS) \
26005 for flag in $(EXTRA_HOST_FLAGS) ; do \
26006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26007 done; \
26008 echo "Doing install-pdf in itcl" ; \
26009 (cd $(HOST_SUBDIR)/itcl && \
26010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26012 "RANLIB=$${RANLIB}" \
26013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26014 install-pdf) \
26015 || exit 1
26016
26017@endif itcl
26018
26019.PHONY: maybe-install-html-itcl install-html-itcl
26020maybe-install-html-itcl:
26021@if itcl
26022maybe-install-html-itcl: install-html-itcl
26023
26024install-html-itcl: \
26025 configure-itcl \
26026 html-itcl
26027 @: $(MAKE); $(unstage)
26028 @[ -f ./itcl/Makefile ] || exit 0; \
26029 r=`${PWD_COMMAND}`; export r; \
26030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26031 $(HOST_EXPORTS) \
26032 for flag in $(EXTRA_HOST_FLAGS) ; do \
26033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26034 done; \
26035 echo "Doing install-html in itcl" ; \
26036 (cd $(HOST_SUBDIR)/itcl && \
26037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26039 "RANLIB=$${RANLIB}" \
26040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26041 install-html) \
26042 || exit 1
26043
26044@endif itcl
26045
26046.PHONY: maybe-installcheck-itcl installcheck-itcl
26047maybe-installcheck-itcl:
26048@if itcl
26049maybe-installcheck-itcl: installcheck-itcl
26050
26051installcheck-itcl: \
26052 configure-itcl
26053 @: $(MAKE); $(unstage)
26054 @[ -f ./itcl/Makefile ] || exit 0; \
26055 r=`${PWD_COMMAND}`; export r; \
26056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26057 $(HOST_EXPORTS) \
26058 for flag in $(EXTRA_HOST_FLAGS) ; do \
26059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26060 done; \
26061 echo "Doing installcheck in itcl" ; \
26062 (cd $(HOST_SUBDIR)/itcl && \
26063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26065 "RANLIB=$${RANLIB}" \
26066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26067 installcheck) \
26068 || exit 1
26069
26070@endif itcl
26071
26072.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26073maybe-mostlyclean-itcl:
26074@if itcl
26075maybe-mostlyclean-itcl: mostlyclean-itcl
26076
26077mostlyclean-itcl:
26078 @: $(MAKE); $(unstage)
26079 @[ -f ./itcl/Makefile ] || exit 0; \
26080 r=`${PWD_COMMAND}`; export r; \
26081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082 $(HOST_EXPORTS) \
26083 for flag in $(EXTRA_HOST_FLAGS) ; do \
26084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085 done; \
26086 echo "Doing mostlyclean in itcl" ; \
26087 (cd $(HOST_SUBDIR)/itcl && \
26088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090 "RANLIB=$${RANLIB}" \
26091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26092 mostlyclean) \
26093 || exit 1
26094
26095@endif itcl
26096
26097.PHONY: maybe-clean-itcl clean-itcl
26098maybe-clean-itcl:
26099@if itcl
26100maybe-clean-itcl: clean-itcl
26101
26102clean-itcl:
26103 @: $(MAKE); $(unstage)
26104 @[ -f ./itcl/Makefile ] || exit 0; \
26105 r=`${PWD_COMMAND}`; export r; \
26106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26107 $(HOST_EXPORTS) \
26108 for flag in $(EXTRA_HOST_FLAGS) ; do \
26109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26110 done; \
26111 echo "Doing clean in itcl" ; \
26112 (cd $(HOST_SUBDIR)/itcl && \
26113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26115 "RANLIB=$${RANLIB}" \
26116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26117 clean) \
26118 || exit 1
26119
26120@endif itcl
26121
26122.PHONY: maybe-distclean-itcl distclean-itcl
26123maybe-distclean-itcl:
26124@if itcl
26125maybe-distclean-itcl: distclean-itcl
26126
26127distclean-itcl:
26128 @: $(MAKE); $(unstage)
26129 @[ -f ./itcl/Makefile ] || exit 0; \
26130 r=`${PWD_COMMAND}`; export r; \
26131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132 $(HOST_EXPORTS) \
26133 for flag in $(EXTRA_HOST_FLAGS) ; do \
26134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26135 done; \
26136 echo "Doing distclean in itcl" ; \
26137 (cd $(HOST_SUBDIR)/itcl && \
26138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26140 "RANLIB=$${RANLIB}" \
26141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26142 distclean) \
26143 || exit 1
26144
26145@endif itcl
26146
26147.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26148maybe-maintainer-clean-itcl:
26149@if itcl
26150maybe-maintainer-clean-itcl: maintainer-clean-itcl
26151
26152maintainer-clean-itcl:
26153 @: $(MAKE); $(unstage)
26154 @[ -f ./itcl/Makefile ] || exit 0; \
26155 r=`${PWD_COMMAND}`; export r; \
26156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157 $(HOST_EXPORTS) \
26158 for flag in $(EXTRA_HOST_FLAGS) ; do \
26159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26160 done; \
26161 echo "Doing maintainer-clean in itcl" ; \
26162 (cd $(HOST_SUBDIR)/itcl && \
26163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26165 "RANLIB=$${RANLIB}" \
26166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26167 maintainer-clean) \
26168 || exit 1
26169
26170@endif itcl
26171
26172
26173
26174.PHONY: configure-ld maybe-configure-ld
26175maybe-configure-ld:
26176@if gcc-bootstrap
26177configure-ld: stage_current
26178@endif gcc-bootstrap
26179@if ld
26180maybe-configure-ld: configure-ld
26181configure-ld:
26182 @r=`${PWD_COMMAND}`; export r; \
26183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26184 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26186 $(HOST_EXPORTS) \
26187 echo Configuring in $(HOST_SUBDIR)/ld; \
26188 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26189 case $(srcdir) in \
26190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26191 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26193 esac; \
26194 srcdiroption="--srcdir=$${topdir}/ld"; \
26195 libsrcdir="$$s/ld"; \
26196 $(SHELL) $${libsrcdir}/configure \
26197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26198 --target=${target_alias} $${srcdiroption} \
26199 || exit 1
26200@endif ld
26201
26202
26203
26204.PHONY: configure-stage1-ld maybe-configure-stage1-ld
26205maybe-configure-stage1-ld:
26206@if ld-bootstrap
26207maybe-configure-stage1-ld: configure-stage1-ld
26208configure-stage1-ld:
26209 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26211 @r=`${PWD_COMMAND}`; export r; \
26212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26213 TFLAGS="$(STAGE1_TFLAGS)"; \
26214 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26215 $(HOST_EXPORTS) \
26216 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26217 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26218 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26219 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26221 cd $(HOST_SUBDIR)/ld || exit 1; \
26222 case $(srcdir) in \
26223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26224 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26226 esac; \
26227 srcdiroption="--srcdir=$${topdir}/ld"; \
26228 libsrcdir="$$s/ld"; \
26229 $(SHELL) $${libsrcdir}/configure \
26230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26231 --target=${target_alias} $${srcdiroption} \
26232 $(STAGE1_CONFIGURE_FLAGS)
26233@endif ld-bootstrap
26234
26235.PHONY: configure-stage2-ld maybe-configure-stage2-ld
26236maybe-configure-stage2-ld:
26237@if ld-bootstrap
26238maybe-configure-stage2-ld: configure-stage2-ld
26239configure-stage2-ld:
26240 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26242 @r=`${PWD_COMMAND}`; export r; \
26243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26244 TFLAGS="$(STAGE2_TFLAGS)"; \
26245 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26246 $(HOST_EXPORTS) \
26247 $(POSTSTAGE1_HOST_EXPORTS) \
26248 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26249 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26250 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26251 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26253 cd $(HOST_SUBDIR)/ld || exit 1; \
26254 case $(srcdir) in \
26255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26256 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26258 esac; \
26259 srcdiroption="--srcdir=$${topdir}/ld"; \
26260 libsrcdir="$$s/ld"; \
26261 $(SHELL) $${libsrcdir}/configure \
26262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26263 --target=${target_alias} $${srcdiroption} \
26264 --with-build-libsubdir=$(HOST_SUBDIR) \
26265 $(STAGE2_CONFIGURE_FLAGS)
26266@endif ld-bootstrap
26267
26268.PHONY: configure-stage3-ld maybe-configure-stage3-ld
26269maybe-configure-stage3-ld:
26270@if ld-bootstrap
26271maybe-configure-stage3-ld: configure-stage3-ld
26272configure-stage3-ld:
26273 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26275 @r=`${PWD_COMMAND}`; export r; \
26276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26277 TFLAGS="$(STAGE3_TFLAGS)"; \
26278 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26279 $(HOST_EXPORTS) \
26280 $(POSTSTAGE1_HOST_EXPORTS) \
26281 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26282 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26283 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26284 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26286 cd $(HOST_SUBDIR)/ld || exit 1; \
26287 case $(srcdir) in \
26288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26289 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26291 esac; \
26292 srcdiroption="--srcdir=$${topdir}/ld"; \
26293 libsrcdir="$$s/ld"; \
26294 $(SHELL) $${libsrcdir}/configure \
26295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26296 --target=${target_alias} $${srcdiroption} \
26297 --with-build-libsubdir=$(HOST_SUBDIR) \
26298 $(STAGE3_CONFIGURE_FLAGS)
26299@endif ld-bootstrap
26300
26301.PHONY: configure-stage4-ld maybe-configure-stage4-ld
26302maybe-configure-stage4-ld:
26303@if ld-bootstrap
26304maybe-configure-stage4-ld: configure-stage4-ld
26305configure-stage4-ld:
26306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26307 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26308 @r=`${PWD_COMMAND}`; export r; \
26309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26310 TFLAGS="$(STAGE4_TFLAGS)"; \
26311 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26312 $(HOST_EXPORTS) \
26313 $(POSTSTAGE1_HOST_EXPORTS) \
26314 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26315 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26316 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26317 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26319 cd $(HOST_SUBDIR)/ld || exit 1; \
26320 case $(srcdir) in \
26321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26322 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26324 esac; \
26325 srcdiroption="--srcdir=$${topdir}/ld"; \
26326 libsrcdir="$$s/ld"; \
26327 $(SHELL) $${libsrcdir}/configure \
26328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26329 --target=${target_alias} $${srcdiroption} \
26330 --with-build-libsubdir=$(HOST_SUBDIR) \
26331 $(STAGE4_CONFIGURE_FLAGS)
26332@endif ld-bootstrap
26333
26334.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26335maybe-configure-stageprofile-ld:
26336@if ld-bootstrap
26337maybe-configure-stageprofile-ld: configure-stageprofile-ld
26338configure-stageprofile-ld:
26339 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26341 @r=`${PWD_COMMAND}`; export r; \
26342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26343 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26344 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26345 $(HOST_EXPORTS) \
26346 $(POSTSTAGE1_HOST_EXPORTS) \
26347 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26348 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26349 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26350 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26352 cd $(HOST_SUBDIR)/ld || exit 1; \
26353 case $(srcdir) in \
26354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26355 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26357 esac; \
26358 srcdiroption="--srcdir=$${topdir}/ld"; \
26359 libsrcdir="$$s/ld"; \
26360 $(SHELL) $${libsrcdir}/configure \
26361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26362 --target=${target_alias} $${srcdiroption} \
26363 --with-build-libsubdir=$(HOST_SUBDIR) \
26364 $(STAGEprofile_CONFIGURE_FLAGS)
26365@endif ld-bootstrap
26366
26367.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26368maybe-configure-stagefeedback-ld:
26369@if ld-bootstrap
26370maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26371configure-stagefeedback-ld:
26372 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26374 @r=`${PWD_COMMAND}`; export r; \
26375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26376 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26377 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26378 $(HOST_EXPORTS) \
26379 $(POSTSTAGE1_HOST_EXPORTS) \
26380 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26381 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26382 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26383 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26385 cd $(HOST_SUBDIR)/ld || exit 1; \
26386 case $(srcdir) in \
26387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26388 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26390 esac; \
26391 srcdiroption="--srcdir=$${topdir}/ld"; \
26392 libsrcdir="$$s/ld"; \
26393 $(SHELL) $${libsrcdir}/configure \
26394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26395 --target=${target_alias} $${srcdiroption} \
26396 --with-build-libsubdir=$(HOST_SUBDIR) \
26397 $(STAGEfeedback_CONFIGURE_FLAGS)
26398@endif ld-bootstrap
26399
26400
26401
26402
26403
26404.PHONY: all-ld maybe-all-ld
26405maybe-all-ld:
26406@if gcc-bootstrap
26407all-ld: stage_current
26408@endif gcc-bootstrap
26409@if ld
26410TARGET-ld=all
26411maybe-all-ld: all-ld
26412all-ld: configure-ld
26413 @r=`${PWD_COMMAND}`; export r; \
26414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415 $(HOST_EXPORTS) \
26416 (cd $(HOST_SUBDIR)/ld && \
26417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26418 $(TARGET-ld))
26419@endif ld
26420
26421
26422
26423.PHONY: all-stage1-ld maybe-all-stage1-ld
26424.PHONY: clean-stage1-ld maybe-clean-stage1-ld
26425maybe-all-stage1-ld:
26426maybe-clean-stage1-ld:
26427@if ld-bootstrap
26428maybe-all-stage1-ld: all-stage1-ld
26429all-stage1: all-stage1-ld
26430TARGET-stage1-ld = $(TARGET-ld)
26431all-stage1-ld: configure-stage1-ld
26432 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26433 @r=`${PWD_COMMAND}`; export r; \
26434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435 TFLAGS="$(STAGE1_TFLAGS)"; \
26436 $(HOST_EXPORTS) \
26437 cd $(HOST_SUBDIR)/ld && \
26438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26439 CFLAGS="$(STAGE1_CFLAGS)" \
26440 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26441 LIBCFLAGS="$(LIBCFLAGS)" \
26442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26445 $(EXTRA_HOST_FLAGS) \
26446 TFLAGS="$(STAGE1_TFLAGS)" \
26447 $(TARGET-stage1-ld)
26448
26449maybe-clean-stage1-ld: clean-stage1-ld
26450clean-stage1: clean-stage1-ld
26451clean-stage1-ld:
26452 @if [ $(current_stage) = stage1 ]; then \
26453 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26454 else \
26455 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26456 $(MAKE) stage1-start; \
26457 fi; \
26458 cd $(HOST_SUBDIR)/ld && \
26459 $(MAKE) $(EXTRA_HOST_FLAGS) \
26460 clean
26461@endif ld-bootstrap
26462
26463
26464.PHONY: all-stage2-ld maybe-all-stage2-ld
26465.PHONY: clean-stage2-ld maybe-clean-stage2-ld
26466maybe-all-stage2-ld:
26467maybe-clean-stage2-ld:
26468@if ld-bootstrap
26469maybe-all-stage2-ld: all-stage2-ld
26470all-stage2: all-stage2-ld
26471TARGET-stage2-ld = $(TARGET-ld)
26472all-stage2-ld: configure-stage2-ld
26473 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26474 @r=`${PWD_COMMAND}`; export r; \
26475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26476 TFLAGS="$(STAGE2_TFLAGS)"; \
26477 $(HOST_EXPORTS) \
26478 $(POSTSTAGE1_HOST_EXPORTS) \
26479 cd $(HOST_SUBDIR)/ld && \
26480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26481 CFLAGS="$(STAGE2_CFLAGS)" \
26482 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26483 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26487 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26488 TFLAGS="$(STAGE2_TFLAGS)" \
26489 $(TARGET-stage2-ld)
26490
26491maybe-clean-stage2-ld: clean-stage2-ld
26492clean-stage2: clean-stage2-ld
26493clean-stage2-ld:
26494 @if [ $(current_stage) = stage2 ]; then \
26495 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26496 else \
26497 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26498 $(MAKE) stage2-start; \
26499 fi; \
26500 cd $(HOST_SUBDIR)/ld && \
26501 $(MAKE) $(EXTRA_HOST_FLAGS) \
26502 $(POSTSTAGE1_FLAGS_TO_PASS) \
26503 clean
26504@endif ld-bootstrap
26505
26506
26507.PHONY: all-stage3-ld maybe-all-stage3-ld
26508.PHONY: clean-stage3-ld maybe-clean-stage3-ld
26509maybe-all-stage3-ld:
26510maybe-clean-stage3-ld:
26511@if ld-bootstrap
26512maybe-all-stage3-ld: all-stage3-ld
26513all-stage3: all-stage3-ld
26514TARGET-stage3-ld = $(TARGET-ld)
26515all-stage3-ld: configure-stage3-ld
26516 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26517 @r=`${PWD_COMMAND}`; export r; \
26518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26519 TFLAGS="$(STAGE3_TFLAGS)"; \
26520 $(HOST_EXPORTS) \
26521 $(POSTSTAGE1_HOST_EXPORTS) \
26522 cd $(HOST_SUBDIR)/ld && \
26523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26524 CFLAGS="$(STAGE3_CFLAGS)" \
26525 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26526 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26530 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26531 TFLAGS="$(STAGE3_TFLAGS)" \
26532 $(TARGET-stage3-ld)
26533
26534maybe-clean-stage3-ld: clean-stage3-ld
26535clean-stage3: clean-stage3-ld
26536clean-stage3-ld:
26537 @if [ $(current_stage) = stage3 ]; then \
26538 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26539 else \
26540 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26541 $(MAKE) stage3-start; \
26542 fi; \
26543 cd $(HOST_SUBDIR)/ld && \
26544 $(MAKE) $(EXTRA_HOST_FLAGS) \
26545 $(POSTSTAGE1_FLAGS_TO_PASS) \
26546 clean
26547@endif ld-bootstrap
26548
26549
26550.PHONY: all-stage4-ld maybe-all-stage4-ld
26551.PHONY: clean-stage4-ld maybe-clean-stage4-ld
26552maybe-all-stage4-ld:
26553maybe-clean-stage4-ld:
26554@if ld-bootstrap
26555maybe-all-stage4-ld: all-stage4-ld
26556all-stage4: all-stage4-ld
26557TARGET-stage4-ld = $(TARGET-ld)
26558all-stage4-ld: configure-stage4-ld
26559 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26560 @r=`${PWD_COMMAND}`; export r; \
26561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26562 TFLAGS="$(STAGE4_TFLAGS)"; \
26563 $(HOST_EXPORTS) \
26564 $(POSTSTAGE1_HOST_EXPORTS) \
26565 cd $(HOST_SUBDIR)/ld && \
26566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26567 CFLAGS="$(STAGE4_CFLAGS)" \
26568 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26569 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26573 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26574 TFLAGS="$(STAGE4_TFLAGS)" \
26575 $(TARGET-stage4-ld)
26576
26577maybe-clean-stage4-ld: clean-stage4-ld
26578clean-stage4: clean-stage4-ld
26579clean-stage4-ld:
26580 @if [ $(current_stage) = stage4 ]; then \
26581 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26582 else \
26583 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26584 $(MAKE) stage4-start; \
26585 fi; \
26586 cd $(HOST_SUBDIR)/ld && \
26587 $(MAKE) $(EXTRA_HOST_FLAGS) \
26588 $(POSTSTAGE1_FLAGS_TO_PASS) \
26589 clean
26590@endif ld-bootstrap
26591
26592
26593.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26594.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26595maybe-all-stageprofile-ld:
26596maybe-clean-stageprofile-ld:
26597@if ld-bootstrap
26598maybe-all-stageprofile-ld: all-stageprofile-ld
26599all-stageprofile: all-stageprofile-ld
26600TARGET-stageprofile-ld = $(TARGET-ld)
26601all-stageprofile-ld: configure-stageprofile-ld
26602 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26603 @r=`${PWD_COMMAND}`; export r; \
26604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26606 $(HOST_EXPORTS) \
26607 $(POSTSTAGE1_HOST_EXPORTS) \
26608 cd $(HOST_SUBDIR)/ld && \
26609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26610 CFLAGS="$(STAGEprofile_CFLAGS)" \
26611 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26612 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26613 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26614 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26615 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26616 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26617 TFLAGS="$(STAGEprofile_TFLAGS)" \
26618 $(TARGET-stageprofile-ld)
26619
26620maybe-clean-stageprofile-ld: clean-stageprofile-ld
26621clean-stageprofile: clean-stageprofile-ld
26622clean-stageprofile-ld:
26623 @if [ $(current_stage) = stageprofile ]; then \
26624 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26625 else \
26626 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26627 $(MAKE) stageprofile-start; \
26628 fi; \
26629 cd $(HOST_SUBDIR)/ld && \
26630 $(MAKE) $(EXTRA_HOST_FLAGS) \
26631 $(POSTSTAGE1_FLAGS_TO_PASS) \
26632 clean
26633@endif ld-bootstrap
26634
26635
26636.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26637.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26638maybe-all-stagefeedback-ld:
26639maybe-clean-stagefeedback-ld:
26640@if ld-bootstrap
26641maybe-all-stagefeedback-ld: all-stagefeedback-ld
26642all-stagefeedback: all-stagefeedback-ld
26643TARGET-stagefeedback-ld = $(TARGET-ld)
26644all-stagefeedback-ld: configure-stagefeedback-ld
26645 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26646 @r=`${PWD_COMMAND}`; export r; \
26647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26648 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26649 $(HOST_EXPORTS) \
26650 $(POSTSTAGE1_HOST_EXPORTS) \
26651 cd $(HOST_SUBDIR)/ld && \
26652 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26653 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26654 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26655 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26656 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26657 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26658 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26659 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26660 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26661 $(TARGET-stagefeedback-ld)
26662
26663maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26664clean-stagefeedback: clean-stagefeedback-ld
26665clean-stagefeedback-ld:
26666 @if [ $(current_stage) = stagefeedback ]; then \
26667 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26668 else \
26669 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26670 $(MAKE) stagefeedback-start; \
26671 fi; \
26672 cd $(HOST_SUBDIR)/ld && \
26673 $(MAKE) $(EXTRA_HOST_FLAGS) \
26674 $(POSTSTAGE1_FLAGS_TO_PASS) \
26675 clean
26676@endif ld-bootstrap
26677
26678
26679
26680
26681
26682.PHONY: check-ld maybe-check-ld
26683maybe-check-ld:
26684@if ld
26685maybe-check-ld: check-ld
26686
26687check-ld:
26688 @: $(MAKE); $(unstage)
26689 @r=`${PWD_COMMAND}`; export r; \
26690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26691 $(HOST_EXPORTS) \
26692 (cd $(HOST_SUBDIR)/ld && \
26693 $(MAKE) $(FLAGS_TO_PASS) check)
26694
26695@endif ld
26696
26697.PHONY: install-ld maybe-install-ld
26698maybe-install-ld:
26699@if ld
26700maybe-install-ld: install-ld
26701
26702install-ld: installdirs
26703 @: $(MAKE); $(unstage)
26704 @r=`${PWD_COMMAND}`; export r; \
26705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706 $(HOST_EXPORTS) \
26707 (cd $(HOST_SUBDIR)/ld && \
26708 $(MAKE) $(FLAGS_TO_PASS) install)
26709
26710@endif ld
26711
26712# Other targets (info, dvi, pdf, etc.)
26713
26714.PHONY: maybe-info-ld info-ld
26715maybe-info-ld:
26716@if ld
26717maybe-info-ld: info-ld
26718
26719info-ld: \
26720 configure-ld
26721 @[ -f ./ld/Makefile ] || exit 0; \
26722 r=`${PWD_COMMAND}`; export r; \
26723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26724 $(HOST_EXPORTS) \
26725 for flag in $(EXTRA_HOST_FLAGS) ; do \
26726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26727 done; \
26728 echo "Doing info in ld" ; \
26729 (cd $(HOST_SUBDIR)/ld && \
26730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26732 "RANLIB=$${RANLIB}" \
26733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26734 info) \
26735 || exit 1
26736
26737@endif ld
26738
26739.PHONY: maybe-dvi-ld dvi-ld
26740maybe-dvi-ld:
26741@if ld
26742maybe-dvi-ld: dvi-ld
26743
26744dvi-ld: \
26745 configure-ld
26746 @[ -f ./ld/Makefile ] || exit 0; \
26747 r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(HOST_EXPORTS) \
26750 for flag in $(EXTRA_HOST_FLAGS) ; do \
26751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26752 done; \
26753 echo "Doing dvi in ld" ; \
26754 (cd $(HOST_SUBDIR)/ld && \
26755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26757 "RANLIB=$${RANLIB}" \
26758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26759 dvi) \
26760 || exit 1
26761
26762@endif ld
26763
26764.PHONY: maybe-pdf-ld pdf-ld
26765maybe-pdf-ld:
26766@if ld
26767maybe-pdf-ld: pdf-ld
26768
26769pdf-ld: \
26770 configure-ld
26771 @[ -f ./ld/Makefile ] || exit 0; \
26772 r=`${PWD_COMMAND}`; export r; \
26773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774 $(HOST_EXPORTS) \
26775 for flag in $(EXTRA_HOST_FLAGS) ; do \
26776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777 done; \
26778 echo "Doing pdf in ld" ; \
26779 (cd $(HOST_SUBDIR)/ld && \
26780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26782 "RANLIB=$${RANLIB}" \
26783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26784 pdf) \
26785 || exit 1
26786
26787@endif ld
26788
26789.PHONY: maybe-html-ld html-ld
26790maybe-html-ld:
26791@if ld
26792maybe-html-ld: html-ld
26793
26794html-ld: \
26795 configure-ld
26796 @[ -f ./ld/Makefile ] || exit 0; \
26797 r=`${PWD_COMMAND}`; export r; \
26798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799 $(HOST_EXPORTS) \
26800 for flag in $(EXTRA_HOST_FLAGS) ; do \
26801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26802 done; \
26803 echo "Doing html in ld" ; \
26804 (cd $(HOST_SUBDIR)/ld && \
26805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26807 "RANLIB=$${RANLIB}" \
26808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26809 html) \
26810 || exit 1
26811
26812@endif ld
26813
26814.PHONY: maybe-TAGS-ld TAGS-ld
26815maybe-TAGS-ld:
26816@if ld
26817maybe-TAGS-ld: TAGS-ld
26818
26819TAGS-ld: \
26820 configure-ld
26821 @[ -f ./ld/Makefile ] || exit 0; \
26822 r=`${PWD_COMMAND}`; export r; \
26823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824 $(HOST_EXPORTS) \
26825 for flag in $(EXTRA_HOST_FLAGS) ; do \
26826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827 done; \
26828 echo "Doing TAGS in ld" ; \
26829 (cd $(HOST_SUBDIR)/ld && \
26830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832 "RANLIB=$${RANLIB}" \
26833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834 TAGS) \
26835 || exit 1
26836
26837@endif ld
26838
26839.PHONY: maybe-install-info-ld install-info-ld
26840maybe-install-info-ld:
26841@if ld
26842maybe-install-info-ld: install-info-ld
26843
26844install-info-ld: \
26845 configure-ld \
26846 info-ld
26847 @[ -f ./ld/Makefile ] || exit 0; \
26848 r=`${PWD_COMMAND}`; export r; \
26849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850 $(HOST_EXPORTS) \
26851 for flag in $(EXTRA_HOST_FLAGS) ; do \
26852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26853 done; \
26854 echo "Doing install-info in ld" ; \
26855 (cd $(HOST_SUBDIR)/ld && \
26856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26858 "RANLIB=$${RANLIB}" \
26859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26860 install-info) \
26861 || exit 1
26862
26863@endif ld
26864
26865.PHONY: maybe-install-pdf-ld install-pdf-ld
26866maybe-install-pdf-ld:
26867@if ld
26868maybe-install-pdf-ld: install-pdf-ld
26869
26870install-pdf-ld: \
26871 configure-ld \
26872 pdf-ld
26873 @[ -f ./ld/Makefile ] || exit 0; \
26874 r=`${PWD_COMMAND}`; export r; \
26875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26876 $(HOST_EXPORTS) \
26877 for flag in $(EXTRA_HOST_FLAGS) ; do \
26878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26879 done; \
26880 echo "Doing install-pdf in ld" ; \
26881 (cd $(HOST_SUBDIR)/ld && \
26882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26884 "RANLIB=$${RANLIB}" \
26885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26886 install-pdf) \
26887 || exit 1
26888
26889@endif ld
26890
26891.PHONY: maybe-install-html-ld install-html-ld
26892maybe-install-html-ld:
26893@if ld
26894maybe-install-html-ld: install-html-ld
26895
26896install-html-ld: \
26897 configure-ld \
26898 html-ld
26899 @[ -f ./ld/Makefile ] || exit 0; \
26900 r=`${PWD_COMMAND}`; export r; \
26901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26902 $(HOST_EXPORTS) \
26903 for flag in $(EXTRA_HOST_FLAGS) ; do \
26904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26905 done; \
26906 echo "Doing install-html in ld" ; \
26907 (cd $(HOST_SUBDIR)/ld && \
26908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26910 "RANLIB=$${RANLIB}" \
26911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26912 install-html) \
26913 || exit 1
26914
26915@endif ld
26916
26917.PHONY: maybe-installcheck-ld installcheck-ld
26918maybe-installcheck-ld:
26919@if ld
26920maybe-installcheck-ld: installcheck-ld
26921
26922installcheck-ld: \
26923 configure-ld
26924 @[ -f ./ld/Makefile ] || exit 0; \
26925 r=`${PWD_COMMAND}`; export r; \
26926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26927 $(HOST_EXPORTS) \
26928 for flag in $(EXTRA_HOST_FLAGS) ; do \
26929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26930 done; \
26931 echo "Doing installcheck in ld" ; \
26932 (cd $(HOST_SUBDIR)/ld && \
26933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26935 "RANLIB=$${RANLIB}" \
26936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26937 installcheck) \
26938 || exit 1
26939
26940@endif ld
26941
26942.PHONY: maybe-mostlyclean-ld mostlyclean-ld
26943maybe-mostlyclean-ld:
26944@if ld
26945maybe-mostlyclean-ld: mostlyclean-ld
26946
26947mostlyclean-ld:
26948 @[ -f ./ld/Makefile ] || exit 0; \
26949 r=`${PWD_COMMAND}`; export r; \
26950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26951 $(HOST_EXPORTS) \
26952 for flag in $(EXTRA_HOST_FLAGS) ; do \
26953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26954 done; \
26955 echo "Doing mostlyclean in ld" ; \
26956 (cd $(HOST_SUBDIR)/ld && \
26957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26959 "RANLIB=$${RANLIB}" \
26960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26961 mostlyclean) \
26962 || exit 1
26963
26964@endif ld
26965
26966.PHONY: maybe-clean-ld clean-ld
26967maybe-clean-ld:
26968@if ld
26969maybe-clean-ld: clean-ld
26970
26971clean-ld:
26972 @[ -f ./ld/Makefile ] || exit 0; \
26973 r=`${PWD_COMMAND}`; export r; \
26974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975 $(HOST_EXPORTS) \
26976 for flag in $(EXTRA_HOST_FLAGS) ; do \
26977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978 done; \
26979 echo "Doing clean in ld" ; \
26980 (cd $(HOST_SUBDIR)/ld && \
26981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983 "RANLIB=$${RANLIB}" \
26984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26985 clean) \
26986 || exit 1
26987
26988@endif ld
26989
26990.PHONY: maybe-distclean-ld distclean-ld
26991maybe-distclean-ld:
26992@if ld
26993maybe-distclean-ld: distclean-ld
26994
26995distclean-ld:
26996 @[ -f ./ld/Makefile ] || exit 0; \
26997 r=`${PWD_COMMAND}`; export r; \
26998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26999 $(HOST_EXPORTS) \
27000 for flag in $(EXTRA_HOST_FLAGS) ; do \
27001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27002 done; \
27003 echo "Doing distclean in ld" ; \
27004 (cd $(HOST_SUBDIR)/ld && \
27005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27007 "RANLIB=$${RANLIB}" \
27008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27009 distclean) \
27010 || exit 1
27011
27012@endif ld
27013
27014.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27015maybe-maintainer-clean-ld:
27016@if ld
27017maybe-maintainer-clean-ld: maintainer-clean-ld
27018
27019maintainer-clean-ld:
27020 @[ -f ./ld/Makefile ] || exit 0; \
27021 r=`${PWD_COMMAND}`; export r; \
27022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023 $(HOST_EXPORTS) \
27024 for flag in $(EXTRA_HOST_FLAGS) ; do \
27025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27026 done; \
27027 echo "Doing maintainer-clean in ld" ; \
27028 (cd $(HOST_SUBDIR)/ld && \
27029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27031 "RANLIB=$${RANLIB}" \
27032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27033 maintainer-clean) \
27034 || exit 1
27035
27036@endif ld
27037
27038
27039
27040.PHONY: configure-libcpp maybe-configure-libcpp
27041maybe-configure-libcpp:
27042@if gcc-bootstrap
27043configure-libcpp: stage_current
27044@endif gcc-bootstrap
27045@if libcpp
27046maybe-configure-libcpp: configure-libcpp
27047configure-libcpp:
27048 @r=`${PWD_COMMAND}`; export r; \
27049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27052 $(HOST_EXPORTS) \
27053 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27054 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27055 case $(srcdir) in \
27056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27057 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27059 esac; \
27060 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27061 libsrcdir="$$s/libcpp"; \
27062 $(SHELL) $${libsrcdir}/configure \
27063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27064 --target=${target_alias} $${srcdiroption} \
27065 || exit 1
27066@endif libcpp
27067
27068
27069
27070.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27071maybe-configure-stage1-libcpp:
27072@if libcpp-bootstrap
27073maybe-configure-stage1-libcpp: configure-stage1-libcpp
27074configure-stage1-libcpp:
27075 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27077 @r=`${PWD_COMMAND}`; export r; \
27078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079 TFLAGS="$(STAGE1_TFLAGS)"; \
27080 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27081 $(HOST_EXPORTS) \
27082 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27083 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27084 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27085 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27087 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27088 case $(srcdir) in \
27089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27090 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27092 esac; \
27093 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27094 libsrcdir="$$s/libcpp"; \
27095 $(SHELL) $${libsrcdir}/configure \
27096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27097 --target=${target_alias} $${srcdiroption} \
27098 $(STAGE1_CONFIGURE_FLAGS)
27099@endif libcpp-bootstrap
27100
27101.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27102maybe-configure-stage2-libcpp:
27103@if libcpp-bootstrap
27104maybe-configure-stage2-libcpp: configure-stage2-libcpp
27105configure-stage2-libcpp:
27106 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27108 @r=`${PWD_COMMAND}`; export r; \
27109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27110 TFLAGS="$(STAGE2_TFLAGS)"; \
27111 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27112 $(HOST_EXPORTS) \
27113 $(POSTSTAGE1_HOST_EXPORTS) \
27114 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27115 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27116 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27117 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27119 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27120 case $(srcdir) in \
27121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27122 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27124 esac; \
27125 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27126 libsrcdir="$$s/libcpp"; \
27127 $(SHELL) $${libsrcdir}/configure \
27128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27129 --target=${target_alias} $${srcdiroption} \
27130 --with-build-libsubdir=$(HOST_SUBDIR) \
27131 $(STAGE2_CONFIGURE_FLAGS)
27132@endif libcpp-bootstrap
27133
27134.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27135maybe-configure-stage3-libcpp:
27136@if libcpp-bootstrap
27137maybe-configure-stage3-libcpp: configure-stage3-libcpp
27138configure-stage3-libcpp:
27139 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27140 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27141 @r=`${PWD_COMMAND}`; export r; \
27142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143 TFLAGS="$(STAGE3_TFLAGS)"; \
27144 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27145 $(HOST_EXPORTS) \
27146 $(POSTSTAGE1_HOST_EXPORTS) \
27147 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27148 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27149 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27150 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27152 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27153 case $(srcdir) in \
27154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27155 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27157 esac; \
27158 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27159 libsrcdir="$$s/libcpp"; \
27160 $(SHELL) $${libsrcdir}/configure \
27161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27162 --target=${target_alias} $${srcdiroption} \
27163 --with-build-libsubdir=$(HOST_SUBDIR) \
27164 $(STAGE3_CONFIGURE_FLAGS)
27165@endif libcpp-bootstrap
27166
27167.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27168maybe-configure-stage4-libcpp:
27169@if libcpp-bootstrap
27170maybe-configure-stage4-libcpp: configure-stage4-libcpp
27171configure-stage4-libcpp:
27172 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27174 @r=`${PWD_COMMAND}`; export r; \
27175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176 TFLAGS="$(STAGE4_TFLAGS)"; \
27177 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27178 $(HOST_EXPORTS) \
27179 $(POSTSTAGE1_HOST_EXPORTS) \
27180 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27181 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27182 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27183 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27185 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27186 case $(srcdir) in \
27187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27188 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27190 esac; \
27191 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27192 libsrcdir="$$s/libcpp"; \
27193 $(SHELL) $${libsrcdir}/configure \
27194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27195 --target=${target_alias} $${srcdiroption} \
27196 --with-build-libsubdir=$(HOST_SUBDIR) \
27197 $(STAGE4_CONFIGURE_FLAGS)
27198@endif libcpp-bootstrap
27199
27200.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27201maybe-configure-stageprofile-libcpp:
27202@if libcpp-bootstrap
27203maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27204configure-stageprofile-libcpp:
27205 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27207 @r=`${PWD_COMMAND}`; export r; \
27208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27210 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27211 $(HOST_EXPORTS) \
27212 $(POSTSTAGE1_HOST_EXPORTS) \
27213 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27214 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27215 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27216 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27218 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27219 case $(srcdir) in \
27220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27221 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27223 esac; \
27224 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27225 libsrcdir="$$s/libcpp"; \
27226 $(SHELL) $${libsrcdir}/configure \
27227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27228 --target=${target_alias} $${srcdiroption} \
27229 --with-build-libsubdir=$(HOST_SUBDIR) \
27230 $(STAGEprofile_CONFIGURE_FLAGS)
27231@endif libcpp-bootstrap
27232
27233.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27234maybe-configure-stagefeedback-libcpp:
27235@if libcpp-bootstrap
27236maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27237configure-stagefeedback-libcpp:
27238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27240 @r=`${PWD_COMMAND}`; export r; \
27241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27242 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27243 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27244 $(HOST_EXPORTS) \
27245 $(POSTSTAGE1_HOST_EXPORTS) \
27246 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27247 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27248 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27249 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27251 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27252 case $(srcdir) in \
27253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27254 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27256 esac; \
27257 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27258 libsrcdir="$$s/libcpp"; \
27259 $(SHELL) $${libsrcdir}/configure \
27260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27261 --target=${target_alias} $${srcdiroption} \
27262 --with-build-libsubdir=$(HOST_SUBDIR) \
27263 $(STAGEfeedback_CONFIGURE_FLAGS)
27264@endif libcpp-bootstrap
27265
27266
27267
27268
27269
27270.PHONY: all-libcpp maybe-all-libcpp
27271maybe-all-libcpp:
27272@if gcc-bootstrap
27273all-libcpp: stage_current
27274@endif gcc-bootstrap
27275@if libcpp
27276TARGET-libcpp=all
27277maybe-all-libcpp: all-libcpp
27278all-libcpp: configure-libcpp
27279 @r=`${PWD_COMMAND}`; export r; \
27280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27281 $(HOST_EXPORTS) \
27282 (cd $(HOST_SUBDIR)/libcpp && \
27283 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27284 $(TARGET-libcpp))
27285@endif libcpp
27286
27287
27288
27289.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27290.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27291maybe-all-stage1-libcpp:
27292maybe-clean-stage1-libcpp:
27293@if libcpp-bootstrap
27294maybe-all-stage1-libcpp: all-stage1-libcpp
27295all-stage1: all-stage1-libcpp
27296TARGET-stage1-libcpp = $(TARGET-libcpp)
27297all-stage1-libcpp: configure-stage1-libcpp
27298 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27299 @r=`${PWD_COMMAND}`; export r; \
27300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27301 TFLAGS="$(STAGE1_TFLAGS)"; \
27302 $(HOST_EXPORTS) \
27303 cd $(HOST_SUBDIR)/libcpp && \
27304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27305 CFLAGS="$(STAGE1_CFLAGS)" \
27306 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27307 LIBCFLAGS="$(LIBCFLAGS)" \
27308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27311 $(EXTRA_HOST_FLAGS) \
27312 TFLAGS="$(STAGE1_TFLAGS)" \
27313 $(TARGET-stage1-libcpp)
27314
27315maybe-clean-stage1-libcpp: clean-stage1-libcpp
27316clean-stage1: clean-stage1-libcpp
27317clean-stage1-libcpp:
27318 @if [ $(current_stage) = stage1 ]; then \
27319 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27320 else \
27321 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27322 $(MAKE) stage1-start; \
27323 fi; \
27324 cd $(HOST_SUBDIR)/libcpp && \
27325 $(MAKE) $(EXTRA_HOST_FLAGS) \
27326 clean
27327@endif libcpp-bootstrap
27328
27329
27330.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27331.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27332maybe-all-stage2-libcpp:
27333maybe-clean-stage2-libcpp:
27334@if libcpp-bootstrap
27335maybe-all-stage2-libcpp: all-stage2-libcpp
27336all-stage2: all-stage2-libcpp
27337TARGET-stage2-libcpp = $(TARGET-libcpp)
27338all-stage2-libcpp: configure-stage2-libcpp
27339 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27340 @r=`${PWD_COMMAND}`; export r; \
27341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27342 TFLAGS="$(STAGE2_TFLAGS)"; \
27343 $(HOST_EXPORTS) \
27344 $(POSTSTAGE1_HOST_EXPORTS) \
27345 cd $(HOST_SUBDIR)/libcpp && \
27346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27347 CFLAGS="$(STAGE2_CFLAGS)" \
27348 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27349 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27354 TFLAGS="$(STAGE2_TFLAGS)" \
27355 $(TARGET-stage2-libcpp)
27356
27357maybe-clean-stage2-libcpp: clean-stage2-libcpp
27358clean-stage2: clean-stage2-libcpp
27359clean-stage2-libcpp:
27360 @if [ $(current_stage) = stage2 ]; then \
27361 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27362 else \
27363 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27364 $(MAKE) stage2-start; \
27365 fi; \
27366 cd $(HOST_SUBDIR)/libcpp && \
27367 $(MAKE) $(EXTRA_HOST_FLAGS) \
27368 $(POSTSTAGE1_FLAGS_TO_PASS) \
27369 clean
27370@endif libcpp-bootstrap
27371
27372
27373.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27374.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27375maybe-all-stage3-libcpp:
27376maybe-clean-stage3-libcpp:
27377@if libcpp-bootstrap
27378maybe-all-stage3-libcpp: all-stage3-libcpp
27379all-stage3: all-stage3-libcpp
27380TARGET-stage3-libcpp = $(TARGET-libcpp)
27381all-stage3-libcpp: configure-stage3-libcpp
27382 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27383 @r=`${PWD_COMMAND}`; export r; \
27384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27385 TFLAGS="$(STAGE3_TFLAGS)"; \
27386 $(HOST_EXPORTS) \
27387 $(POSTSTAGE1_HOST_EXPORTS) \
27388 cd $(HOST_SUBDIR)/libcpp && \
27389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27390 CFLAGS="$(STAGE3_CFLAGS)" \
27391 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27392 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27397 TFLAGS="$(STAGE3_TFLAGS)" \
27398 $(TARGET-stage3-libcpp)
27399
27400maybe-clean-stage3-libcpp: clean-stage3-libcpp
27401clean-stage3: clean-stage3-libcpp
27402clean-stage3-libcpp:
27403 @if [ $(current_stage) = stage3 ]; then \
27404 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27405 else \
27406 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27407 $(MAKE) stage3-start; \
27408 fi; \
27409 cd $(HOST_SUBDIR)/libcpp && \
27410 $(MAKE) $(EXTRA_HOST_FLAGS) \
27411 $(POSTSTAGE1_FLAGS_TO_PASS) \
27412 clean
27413@endif libcpp-bootstrap
27414
27415
27416.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27417.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27418maybe-all-stage4-libcpp:
27419maybe-clean-stage4-libcpp:
27420@if libcpp-bootstrap
27421maybe-all-stage4-libcpp: all-stage4-libcpp
27422all-stage4: all-stage4-libcpp
27423TARGET-stage4-libcpp = $(TARGET-libcpp)
27424all-stage4-libcpp: configure-stage4-libcpp
27425 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27426 @r=`${PWD_COMMAND}`; export r; \
27427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428 TFLAGS="$(STAGE4_TFLAGS)"; \
27429 $(HOST_EXPORTS) \
27430 $(POSTSTAGE1_HOST_EXPORTS) \
27431 cd $(HOST_SUBDIR)/libcpp && \
27432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27433 CFLAGS="$(STAGE4_CFLAGS)" \
27434 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27435 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27440 TFLAGS="$(STAGE4_TFLAGS)" \
27441 $(TARGET-stage4-libcpp)
27442
27443maybe-clean-stage4-libcpp: clean-stage4-libcpp
27444clean-stage4: clean-stage4-libcpp
27445clean-stage4-libcpp:
27446 @if [ $(current_stage) = stage4 ]; then \
27447 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27448 else \
27449 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27450 $(MAKE) stage4-start; \
27451 fi; \
27452 cd $(HOST_SUBDIR)/libcpp && \
27453 $(MAKE) $(EXTRA_HOST_FLAGS) \
27454 $(POSTSTAGE1_FLAGS_TO_PASS) \
27455 clean
27456@endif libcpp-bootstrap
27457
27458
27459.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27460.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27461maybe-all-stageprofile-libcpp:
27462maybe-clean-stageprofile-libcpp:
27463@if libcpp-bootstrap
27464maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27465all-stageprofile: all-stageprofile-libcpp
27466TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27467all-stageprofile-libcpp: configure-stageprofile-libcpp
27468 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27469 @r=`${PWD_COMMAND}`; export r; \
27470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27472 $(HOST_EXPORTS) \
27473 $(POSTSTAGE1_HOST_EXPORTS) \
27474 cd $(HOST_SUBDIR)/libcpp && \
27475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27476 CFLAGS="$(STAGEprofile_CFLAGS)" \
27477 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27478 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27483 TFLAGS="$(STAGEprofile_TFLAGS)" \
27484 $(TARGET-stageprofile-libcpp)
27485
27486maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27487clean-stageprofile: clean-stageprofile-libcpp
27488clean-stageprofile-libcpp:
27489 @if [ $(current_stage) = stageprofile ]; then \
27490 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27491 else \
27492 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27493 $(MAKE) stageprofile-start; \
27494 fi; \
27495 cd $(HOST_SUBDIR)/libcpp && \
27496 $(MAKE) $(EXTRA_HOST_FLAGS) \
27497 $(POSTSTAGE1_FLAGS_TO_PASS) \
27498 clean
27499@endif libcpp-bootstrap
27500
27501
27502.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27503.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27504maybe-all-stagefeedback-libcpp:
27505maybe-clean-stagefeedback-libcpp:
27506@if libcpp-bootstrap
27507maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27508all-stagefeedback: all-stagefeedback-libcpp
27509TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27510all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27512 @r=`${PWD_COMMAND}`; export r; \
27513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27514 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27515 $(HOST_EXPORTS) \
27516 $(POSTSTAGE1_HOST_EXPORTS) \
27517 cd $(HOST_SUBDIR)/libcpp && \
27518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27519 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27520 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27521 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27522 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27523 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27524 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27525 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27526 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27527 $(TARGET-stagefeedback-libcpp)
27528
27529maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27530clean-stagefeedback: clean-stagefeedback-libcpp
27531clean-stagefeedback-libcpp:
27532 @if [ $(current_stage) = stagefeedback ]; then \
27533 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27534 else \
27535 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27536 $(MAKE) stagefeedback-start; \
27537 fi; \
27538 cd $(HOST_SUBDIR)/libcpp && \
27539 $(MAKE) $(EXTRA_HOST_FLAGS) \
27540 $(POSTSTAGE1_FLAGS_TO_PASS) \
27541 clean
27542@endif libcpp-bootstrap
27543
27544
27545
27546
27547
27548.PHONY: check-libcpp maybe-check-libcpp
27549maybe-check-libcpp:
27550@if libcpp
27551maybe-check-libcpp: check-libcpp
27552
27553check-libcpp:
27554 @: $(MAKE); $(unstage)
27555 @r=`${PWD_COMMAND}`; export r; \
27556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557 $(HOST_EXPORTS) \
27558 (cd $(HOST_SUBDIR)/libcpp && \
27559 $(MAKE) $(FLAGS_TO_PASS) check)
27560
27561@endif libcpp
27562
27563.PHONY: install-libcpp maybe-install-libcpp
27564maybe-install-libcpp:
27565@if libcpp
27566maybe-install-libcpp: install-libcpp
27567
27568install-libcpp: installdirs
27569 @: $(MAKE); $(unstage)
27570 @r=`${PWD_COMMAND}`; export r; \
27571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27572 $(HOST_EXPORTS) \
27573 (cd $(HOST_SUBDIR)/libcpp && \
27574 $(MAKE) $(FLAGS_TO_PASS) install)
27575
27576@endif libcpp
27577
27578# Other targets (info, dvi, pdf, etc.)
27579
27580.PHONY: maybe-info-libcpp info-libcpp
27581maybe-info-libcpp:
27582@if libcpp
27583maybe-info-libcpp: info-libcpp
27584
27585info-libcpp: \
27586 configure-libcpp
27587 @[ -f ./libcpp/Makefile ] || exit 0; \
27588 r=`${PWD_COMMAND}`; export r; \
27589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27590 $(HOST_EXPORTS) \
27591 for flag in $(EXTRA_HOST_FLAGS) ; do \
27592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27593 done; \
27594 echo "Doing info in libcpp" ; \
27595 (cd $(HOST_SUBDIR)/libcpp && \
27596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27598 "RANLIB=$${RANLIB}" \
27599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27600 info) \
27601 || exit 1
27602
27603@endif libcpp
27604
27605.PHONY: maybe-dvi-libcpp dvi-libcpp
27606maybe-dvi-libcpp:
27607@if libcpp
27608maybe-dvi-libcpp: dvi-libcpp
27609
27610dvi-libcpp: \
27611 configure-libcpp
27612 @[ -f ./libcpp/Makefile ] || exit 0; \
27613 r=`${PWD_COMMAND}`; export r; \
27614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27615 $(HOST_EXPORTS) \
27616 for flag in $(EXTRA_HOST_FLAGS) ; do \
27617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27618 done; \
27619 echo "Doing dvi in libcpp" ; \
27620 (cd $(HOST_SUBDIR)/libcpp && \
27621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27623 "RANLIB=$${RANLIB}" \
27624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27625 dvi) \
27626 || exit 1
27627
27628@endif libcpp
27629
27630.PHONY: maybe-pdf-libcpp pdf-libcpp
27631maybe-pdf-libcpp:
27632@if libcpp
27633maybe-pdf-libcpp: pdf-libcpp
27634
27635pdf-libcpp: \
27636 configure-libcpp
27637 @[ -f ./libcpp/Makefile ] || exit 0; \
27638 r=`${PWD_COMMAND}`; export r; \
27639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27640 $(HOST_EXPORTS) \
27641 for flag in $(EXTRA_HOST_FLAGS) ; do \
27642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27643 done; \
27644 echo "Doing pdf in libcpp" ; \
27645 (cd $(HOST_SUBDIR)/libcpp && \
27646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27648 "RANLIB=$${RANLIB}" \
27649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27650 pdf) \
27651 || exit 1
27652
27653@endif libcpp
27654
27655.PHONY: maybe-html-libcpp html-libcpp
27656maybe-html-libcpp:
27657@if libcpp
27658maybe-html-libcpp: html-libcpp
27659
27660html-libcpp: \
27661 configure-libcpp
27662 @[ -f ./libcpp/Makefile ] || exit 0; \
27663 r=`${PWD_COMMAND}`; export r; \
27664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27665 $(HOST_EXPORTS) \
27666 for flag in $(EXTRA_HOST_FLAGS) ; do \
27667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27668 done; \
27669 echo "Doing html in libcpp" ; \
27670 (cd $(HOST_SUBDIR)/libcpp && \
27671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27673 "RANLIB=$${RANLIB}" \
27674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27675 html) \
27676 || exit 1
27677
27678@endif libcpp
27679
27680.PHONY: maybe-TAGS-libcpp TAGS-libcpp
27681maybe-TAGS-libcpp:
27682@if libcpp
27683maybe-TAGS-libcpp: TAGS-libcpp
27684
27685TAGS-libcpp: \
27686 configure-libcpp
27687 @[ -f ./libcpp/Makefile ] || exit 0; \
27688 r=`${PWD_COMMAND}`; export r; \
27689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690 $(HOST_EXPORTS) \
27691 for flag in $(EXTRA_HOST_FLAGS) ; do \
27692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27693 done; \
27694 echo "Doing TAGS in libcpp" ; \
27695 (cd $(HOST_SUBDIR)/libcpp && \
27696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27698 "RANLIB=$${RANLIB}" \
27699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27700 TAGS) \
27701 || exit 1
27702
27703@endif libcpp
27704
27705.PHONY: maybe-install-info-libcpp install-info-libcpp
27706maybe-install-info-libcpp:
27707@if libcpp
27708maybe-install-info-libcpp: install-info-libcpp
27709
27710install-info-libcpp: \
27711 configure-libcpp \
27712 info-libcpp
27713 @[ -f ./libcpp/Makefile ] || exit 0; \
27714 r=`${PWD_COMMAND}`; export r; \
27715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27716 $(HOST_EXPORTS) \
27717 for flag in $(EXTRA_HOST_FLAGS) ; do \
27718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27719 done; \
27720 echo "Doing install-info in libcpp" ; \
27721 (cd $(HOST_SUBDIR)/libcpp && \
27722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27724 "RANLIB=$${RANLIB}" \
27725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27726 install-info) \
27727 || exit 1
27728
27729@endif libcpp
27730
27731.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27732maybe-install-pdf-libcpp:
27733@if libcpp
27734maybe-install-pdf-libcpp: install-pdf-libcpp
27735
27736install-pdf-libcpp: \
27737 configure-libcpp \
27738 pdf-libcpp
27739 @[ -f ./libcpp/Makefile ] || exit 0; \
27740 r=`${PWD_COMMAND}`; export r; \
27741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27742 $(HOST_EXPORTS) \
27743 for flag in $(EXTRA_HOST_FLAGS) ; do \
27744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27745 done; \
27746 echo "Doing install-pdf in libcpp" ; \
27747 (cd $(HOST_SUBDIR)/libcpp && \
27748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27750 "RANLIB=$${RANLIB}" \
27751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27752 install-pdf) \
27753 || exit 1
27754
27755@endif libcpp
27756
27757.PHONY: maybe-install-html-libcpp install-html-libcpp
27758maybe-install-html-libcpp:
27759@if libcpp
27760maybe-install-html-libcpp: install-html-libcpp
27761
27762install-html-libcpp: \
27763 configure-libcpp \
27764 html-libcpp
27765 @[ -f ./libcpp/Makefile ] || exit 0; \
27766 r=`${PWD_COMMAND}`; export r; \
27767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768 $(HOST_EXPORTS) \
27769 for flag in $(EXTRA_HOST_FLAGS) ; do \
27770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27771 done; \
27772 echo "Doing install-html in libcpp" ; \
27773 (cd $(HOST_SUBDIR)/libcpp && \
27774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27776 "RANLIB=$${RANLIB}" \
27777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27778 install-html) \
27779 || exit 1
27780
27781@endif libcpp
27782
27783.PHONY: maybe-installcheck-libcpp installcheck-libcpp
27784maybe-installcheck-libcpp:
27785@if libcpp
27786maybe-installcheck-libcpp: installcheck-libcpp
27787
27788installcheck-libcpp: \
27789 configure-libcpp
27790 @[ -f ./libcpp/Makefile ] || exit 0; \
27791 r=`${PWD_COMMAND}`; export r; \
27792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793 $(HOST_EXPORTS) \
27794 for flag in $(EXTRA_HOST_FLAGS) ; do \
27795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27796 done; \
27797 echo "Doing installcheck in libcpp" ; \
27798 (cd $(HOST_SUBDIR)/libcpp && \
27799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801 "RANLIB=$${RANLIB}" \
27802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27803 installcheck) \
27804 || exit 1
27805
27806@endif libcpp
27807
27808.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27809maybe-mostlyclean-libcpp:
27810@if libcpp
27811maybe-mostlyclean-libcpp: mostlyclean-libcpp
27812
27813mostlyclean-libcpp:
27814 @[ -f ./libcpp/Makefile ] || exit 0; \
27815 r=`${PWD_COMMAND}`; export r; \
27816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817 $(HOST_EXPORTS) \
27818 for flag in $(EXTRA_HOST_FLAGS) ; do \
27819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27820 done; \
27821 echo "Doing mostlyclean in libcpp" ; \
27822 (cd $(HOST_SUBDIR)/libcpp && \
27823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27825 "RANLIB=$${RANLIB}" \
27826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27827 mostlyclean) \
27828 || exit 1
27829
27830@endif libcpp
27831
27832.PHONY: maybe-clean-libcpp clean-libcpp
27833maybe-clean-libcpp:
27834@if libcpp
27835maybe-clean-libcpp: clean-libcpp
27836
27837clean-libcpp:
27838 @[ -f ./libcpp/Makefile ] || exit 0; \
27839 r=`${PWD_COMMAND}`; export r; \
27840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27841 $(HOST_EXPORTS) \
27842 for flag in $(EXTRA_HOST_FLAGS) ; do \
27843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27844 done; \
27845 echo "Doing clean in libcpp" ; \
27846 (cd $(HOST_SUBDIR)/libcpp && \
27847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27849 "RANLIB=$${RANLIB}" \
27850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27851 clean) \
27852 || exit 1
27853
27854@endif libcpp
27855
27856.PHONY: maybe-distclean-libcpp distclean-libcpp
27857maybe-distclean-libcpp:
27858@if libcpp
27859maybe-distclean-libcpp: distclean-libcpp
27860
27861distclean-libcpp:
27862 @[ -f ./libcpp/Makefile ] || exit 0; \
27863 r=`${PWD_COMMAND}`; export r; \
27864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27865 $(HOST_EXPORTS) \
27866 for flag in $(EXTRA_HOST_FLAGS) ; do \
27867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27868 done; \
27869 echo "Doing distclean in libcpp" ; \
27870 (cd $(HOST_SUBDIR)/libcpp && \
27871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27873 "RANLIB=$${RANLIB}" \
27874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27875 distclean) \
27876 || exit 1
27877
27878@endif libcpp
27879
27880.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27881maybe-maintainer-clean-libcpp:
27882@if libcpp
27883maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27884
27885maintainer-clean-libcpp:
27886 @[ -f ./libcpp/Makefile ] || exit 0; \
27887 r=`${PWD_COMMAND}`; export r; \
27888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889 $(HOST_EXPORTS) \
27890 for flag in $(EXTRA_HOST_FLAGS) ; do \
27891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892 done; \
27893 echo "Doing maintainer-clean in libcpp" ; \
27894 (cd $(HOST_SUBDIR)/libcpp && \
27895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897 "RANLIB=$${RANLIB}" \
27898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27899 maintainer-clean) \
27900 || exit 1
27901
27902@endif libcpp
27903
27904
27905
27906.PHONY: configure-libdecnumber maybe-configure-libdecnumber
27907maybe-configure-libdecnumber:
27908@if gcc-bootstrap
27909configure-libdecnumber: stage_current
27910@endif gcc-bootstrap
27911@if libdecnumber
27912maybe-configure-libdecnumber: configure-libdecnumber
27913configure-libdecnumber:
27914 @r=`${PWD_COMMAND}`; export r; \
27915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27916 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27918 $(HOST_EXPORTS) \
27919 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27920 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27921 case $(srcdir) in \
27922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27923 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27925 esac; \
27926 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27927 libsrcdir="$$s/libdecnumber"; \
27928 $(SHELL) $${libsrcdir}/configure \
27929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27930 --target=${target_alias} $${srcdiroption} \
27931 || exit 1
27932@endif libdecnumber
27933
27934
27935
27936.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27937maybe-configure-stage1-libdecnumber:
27938@if libdecnumber-bootstrap
27939maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27940configure-stage1-libdecnumber:
27941 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27942 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27943 @r=`${PWD_COMMAND}`; export r; \
27944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27945 TFLAGS="$(STAGE1_TFLAGS)"; \
27946 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27947 $(HOST_EXPORTS) \
27948 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27949 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27950 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27951 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27953 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27954 case $(srcdir) in \
27955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27956 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27958 esac; \
27959 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27960 libsrcdir="$$s/libdecnumber"; \
27961 $(SHELL) $${libsrcdir}/configure \
27962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27963 --target=${target_alias} $${srcdiroption} \
27964 $(STAGE1_CONFIGURE_FLAGS)
27965@endif libdecnumber-bootstrap
27966
27967.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27968maybe-configure-stage2-libdecnumber:
27969@if libdecnumber-bootstrap
27970maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27971configure-stage2-libdecnumber:
27972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27974 @r=`${PWD_COMMAND}`; export r; \
27975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976 TFLAGS="$(STAGE2_TFLAGS)"; \
27977 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27978 $(HOST_EXPORTS) \
27979 $(POSTSTAGE1_HOST_EXPORTS) \
27980 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27981 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27982 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27983 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27985 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27986 case $(srcdir) in \
27987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27988 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27990 esac; \
27991 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27992 libsrcdir="$$s/libdecnumber"; \
27993 $(SHELL) $${libsrcdir}/configure \
27994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27995 --target=${target_alias} $${srcdiroption} \
27996 --with-build-libsubdir=$(HOST_SUBDIR) \
27997 $(STAGE2_CONFIGURE_FLAGS)
27998@endif libdecnumber-bootstrap
27999
28000.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28001maybe-configure-stage3-libdecnumber:
28002@if libdecnumber-bootstrap
28003maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28004configure-stage3-libdecnumber:
28005 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28007 @r=`${PWD_COMMAND}`; export r; \
28008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 TFLAGS="$(STAGE3_TFLAGS)"; \
28010 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28011 $(HOST_EXPORTS) \
28012 $(POSTSTAGE1_HOST_EXPORTS) \
28013 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28014 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28015 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28016 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28018 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28019 case $(srcdir) in \
28020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28021 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28023 esac; \
28024 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28025 libsrcdir="$$s/libdecnumber"; \
28026 $(SHELL) $${libsrcdir}/configure \
28027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28028 --target=${target_alias} $${srcdiroption} \
28029 --with-build-libsubdir=$(HOST_SUBDIR) \
28030 $(STAGE3_CONFIGURE_FLAGS)
28031@endif libdecnumber-bootstrap
28032
28033.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28034maybe-configure-stage4-libdecnumber:
28035@if libdecnumber-bootstrap
28036maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28037configure-stage4-libdecnumber:
28038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28040 @r=`${PWD_COMMAND}`; export r; \
28041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28042 TFLAGS="$(STAGE4_TFLAGS)"; \
28043 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28044 $(HOST_EXPORTS) \
28045 $(POSTSTAGE1_HOST_EXPORTS) \
28046 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28047 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28048 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28049 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28051 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28052 case $(srcdir) in \
28053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28054 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28056 esac; \
28057 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28058 libsrcdir="$$s/libdecnumber"; \
28059 $(SHELL) $${libsrcdir}/configure \
28060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28061 --target=${target_alias} $${srcdiroption} \
28062 --with-build-libsubdir=$(HOST_SUBDIR) \
28063 $(STAGE4_CONFIGURE_FLAGS)
28064@endif libdecnumber-bootstrap
28065
28066.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28067maybe-configure-stageprofile-libdecnumber:
28068@if libdecnumber-bootstrap
28069maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28070configure-stageprofile-libdecnumber:
28071 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28073 @r=`${PWD_COMMAND}`; export r; \
28074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28075 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28076 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28077 $(HOST_EXPORTS) \
28078 $(POSTSTAGE1_HOST_EXPORTS) \
28079 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28080 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28081 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28082 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28084 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28085 case $(srcdir) in \
28086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28087 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28089 esac; \
28090 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28091 libsrcdir="$$s/libdecnumber"; \
28092 $(SHELL) $${libsrcdir}/configure \
28093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28094 --target=${target_alias} $${srcdiroption} \
28095 --with-build-libsubdir=$(HOST_SUBDIR) \
28096 $(STAGEprofile_CONFIGURE_FLAGS)
28097@endif libdecnumber-bootstrap
28098
28099.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28100maybe-configure-stagefeedback-libdecnumber:
28101@if libdecnumber-bootstrap
28102maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28103configure-stagefeedback-libdecnumber:
28104 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28106 @r=`${PWD_COMMAND}`; export r; \
28107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28109 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28110 $(HOST_EXPORTS) \
28111 $(POSTSTAGE1_HOST_EXPORTS) \
28112 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28113 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28114 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28115 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28117 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28118 case $(srcdir) in \
28119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28120 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28122 esac; \
28123 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28124 libsrcdir="$$s/libdecnumber"; \
28125 $(SHELL) $${libsrcdir}/configure \
28126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28127 --target=${target_alias} $${srcdiroption} \
28128 --with-build-libsubdir=$(HOST_SUBDIR) \
28129 $(STAGEfeedback_CONFIGURE_FLAGS)
28130@endif libdecnumber-bootstrap
28131
28132
28133
28134
28135
28136.PHONY: all-libdecnumber maybe-all-libdecnumber
28137maybe-all-libdecnumber:
28138@if gcc-bootstrap
28139all-libdecnumber: stage_current
28140@endif gcc-bootstrap
28141@if libdecnumber
28142TARGET-libdecnumber=all
28143maybe-all-libdecnumber: all-libdecnumber
28144all-libdecnumber: configure-libdecnumber
28145 @r=`${PWD_COMMAND}`; export r; \
28146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28147 $(HOST_EXPORTS) \
28148 (cd $(HOST_SUBDIR)/libdecnumber && \
28149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28150 $(TARGET-libdecnumber))
28151@endif libdecnumber
28152
28153
28154
28155.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28156.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28157maybe-all-stage1-libdecnumber:
28158maybe-clean-stage1-libdecnumber:
28159@if libdecnumber-bootstrap
28160maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28161all-stage1: all-stage1-libdecnumber
28162TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28163all-stage1-libdecnumber: configure-stage1-libdecnumber
28164 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28165 @r=`${PWD_COMMAND}`; export r; \
28166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167 TFLAGS="$(STAGE1_TFLAGS)"; \
28168 $(HOST_EXPORTS) \
28169 cd $(HOST_SUBDIR)/libdecnumber && \
28170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28171 CFLAGS="$(STAGE1_CFLAGS)" \
28172 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28173 LIBCFLAGS="$(LIBCFLAGS)" \
28174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28177 $(EXTRA_HOST_FLAGS) \
28178 TFLAGS="$(STAGE1_TFLAGS)" \
28179 $(TARGET-stage1-libdecnumber)
28180
28181maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28182clean-stage1: clean-stage1-libdecnumber
28183clean-stage1-libdecnumber:
28184 @if [ $(current_stage) = stage1 ]; then \
28185 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28186 else \
28187 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28188 $(MAKE) stage1-start; \
28189 fi; \
28190 cd $(HOST_SUBDIR)/libdecnumber && \
28191 $(MAKE) $(EXTRA_HOST_FLAGS) \
28192 clean
28193@endif libdecnumber-bootstrap
28194
28195
28196.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28197.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28198maybe-all-stage2-libdecnumber:
28199maybe-clean-stage2-libdecnumber:
28200@if libdecnumber-bootstrap
28201maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28202all-stage2: all-stage2-libdecnumber
28203TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28204all-stage2-libdecnumber: configure-stage2-libdecnumber
28205 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28206 @r=`${PWD_COMMAND}`; export r; \
28207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28208 TFLAGS="$(STAGE2_TFLAGS)"; \
28209 $(HOST_EXPORTS) \
28210 $(POSTSTAGE1_HOST_EXPORTS) \
28211 cd $(HOST_SUBDIR)/libdecnumber && \
28212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28213 CFLAGS="$(STAGE2_CFLAGS)" \
28214 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28215 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28220 TFLAGS="$(STAGE2_TFLAGS)" \
28221 $(TARGET-stage2-libdecnumber)
28222
28223maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28224clean-stage2: clean-stage2-libdecnumber
28225clean-stage2-libdecnumber:
28226 @if [ $(current_stage) = stage2 ]; then \
28227 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28228 else \
28229 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28230 $(MAKE) stage2-start; \
28231 fi; \
28232 cd $(HOST_SUBDIR)/libdecnumber && \
28233 $(MAKE) $(EXTRA_HOST_FLAGS) \
28234 $(POSTSTAGE1_FLAGS_TO_PASS) \
28235 clean
28236@endif libdecnumber-bootstrap
28237
28238
28239.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28240.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28241maybe-all-stage3-libdecnumber:
28242maybe-clean-stage3-libdecnumber:
28243@if libdecnumber-bootstrap
28244maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28245all-stage3: all-stage3-libdecnumber
28246TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28247all-stage3-libdecnumber: configure-stage3-libdecnumber
28248 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28249 @r=`${PWD_COMMAND}`; export r; \
28250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28251 TFLAGS="$(STAGE3_TFLAGS)"; \
28252 $(HOST_EXPORTS) \
28253 $(POSTSTAGE1_HOST_EXPORTS) \
28254 cd $(HOST_SUBDIR)/libdecnumber && \
28255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28256 CFLAGS="$(STAGE3_CFLAGS)" \
28257 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28258 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28263 TFLAGS="$(STAGE3_TFLAGS)" \
28264 $(TARGET-stage3-libdecnumber)
28265
28266maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28267clean-stage3: clean-stage3-libdecnumber
28268clean-stage3-libdecnumber:
28269 @if [ $(current_stage) = stage3 ]; then \
28270 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28271 else \
28272 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28273 $(MAKE) stage3-start; \
28274 fi; \
28275 cd $(HOST_SUBDIR)/libdecnumber && \
28276 $(MAKE) $(EXTRA_HOST_FLAGS) \
28277 $(POSTSTAGE1_FLAGS_TO_PASS) \
28278 clean
28279@endif libdecnumber-bootstrap
28280
28281
28282.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28283.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28284maybe-all-stage4-libdecnumber:
28285maybe-clean-stage4-libdecnumber:
28286@if libdecnumber-bootstrap
28287maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28288all-stage4: all-stage4-libdecnumber
28289TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28290all-stage4-libdecnumber: configure-stage4-libdecnumber
28291 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28292 @r=`${PWD_COMMAND}`; export r; \
28293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294 TFLAGS="$(STAGE4_TFLAGS)"; \
28295 $(HOST_EXPORTS) \
28296 $(POSTSTAGE1_HOST_EXPORTS) \
28297 cd $(HOST_SUBDIR)/libdecnumber && \
28298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28299 CFLAGS="$(STAGE4_CFLAGS)" \
28300 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28301 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28306 TFLAGS="$(STAGE4_TFLAGS)" \
28307 $(TARGET-stage4-libdecnumber)
28308
28309maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28310clean-stage4: clean-stage4-libdecnumber
28311clean-stage4-libdecnumber:
28312 @if [ $(current_stage) = stage4 ]; then \
28313 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28314 else \
28315 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28316 $(MAKE) stage4-start; \
28317 fi; \
28318 cd $(HOST_SUBDIR)/libdecnumber && \
28319 $(MAKE) $(EXTRA_HOST_FLAGS) \
28320 $(POSTSTAGE1_FLAGS_TO_PASS) \
28321 clean
28322@endif libdecnumber-bootstrap
28323
28324
28325.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28326.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28327maybe-all-stageprofile-libdecnumber:
28328maybe-clean-stageprofile-libdecnumber:
28329@if libdecnumber-bootstrap
28330maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28331all-stageprofile: all-stageprofile-libdecnumber
28332TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28333all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28334 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28335 @r=`${PWD_COMMAND}`; export r; \
28336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28338 $(HOST_EXPORTS) \
28339 $(POSTSTAGE1_HOST_EXPORTS) \
28340 cd $(HOST_SUBDIR)/libdecnumber && \
28341 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28342 CFLAGS="$(STAGEprofile_CFLAGS)" \
28343 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28344 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28349 TFLAGS="$(STAGEprofile_TFLAGS)" \
28350 $(TARGET-stageprofile-libdecnumber)
28351
28352maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28353clean-stageprofile: clean-stageprofile-libdecnumber
28354clean-stageprofile-libdecnumber:
28355 @if [ $(current_stage) = stageprofile ]; then \
28356 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28357 else \
28358 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28359 $(MAKE) stageprofile-start; \
28360 fi; \
28361 cd $(HOST_SUBDIR)/libdecnumber && \
28362 $(MAKE) $(EXTRA_HOST_FLAGS) \
28363 $(POSTSTAGE1_FLAGS_TO_PASS) \
28364 clean
28365@endif libdecnumber-bootstrap
28366
28367
28368.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28369.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28370maybe-all-stagefeedback-libdecnumber:
28371maybe-clean-stagefeedback-libdecnumber:
28372@if libdecnumber-bootstrap
28373maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28374all-stagefeedback: all-stagefeedback-libdecnumber
28375TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28376all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28377 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28378 @r=`${PWD_COMMAND}`; export r; \
28379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28380 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28381 $(HOST_EXPORTS) \
28382 $(POSTSTAGE1_HOST_EXPORTS) \
28383 cd $(HOST_SUBDIR)/libdecnumber && \
28384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28385 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28386 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28387 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28392 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28393 $(TARGET-stagefeedback-libdecnumber)
28394
28395maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28396clean-stagefeedback: clean-stagefeedback-libdecnumber
28397clean-stagefeedback-libdecnumber:
28398 @if [ $(current_stage) = stagefeedback ]; then \
28399 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28400 else \
28401 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28402 $(MAKE) stagefeedback-start; \
28403 fi; \
28404 cd $(HOST_SUBDIR)/libdecnumber && \
28405 $(MAKE) $(EXTRA_HOST_FLAGS) \
28406 $(POSTSTAGE1_FLAGS_TO_PASS) \
28407 clean
28408@endif libdecnumber-bootstrap
28409
28410
28411
28412
28413
28414.PHONY: check-libdecnumber maybe-check-libdecnumber
28415maybe-check-libdecnumber:
28416@if libdecnumber
28417maybe-check-libdecnumber: check-libdecnumber
28418
28419check-libdecnumber:
28420 @: $(MAKE); $(unstage)
28421 @r=`${PWD_COMMAND}`; export r; \
28422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28423 $(HOST_EXPORTS) \
28424 (cd $(HOST_SUBDIR)/libdecnumber && \
28425 $(MAKE) $(FLAGS_TO_PASS) check)
28426
28427@endif libdecnumber
28428
28429.PHONY: install-libdecnumber maybe-install-libdecnumber
28430maybe-install-libdecnumber:
28431@if libdecnumber
28432maybe-install-libdecnumber: install-libdecnumber
28433
28434install-libdecnumber: installdirs
28435 @: $(MAKE); $(unstage)
28436 @r=`${PWD_COMMAND}`; export r; \
28437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28438 $(HOST_EXPORTS) \
28439 (cd $(HOST_SUBDIR)/libdecnumber && \
28440 $(MAKE) $(FLAGS_TO_PASS) install)
28441
28442@endif libdecnumber
28443
28444# Other targets (info, dvi, pdf, etc.)
28445
28446.PHONY: maybe-info-libdecnumber info-libdecnumber
28447maybe-info-libdecnumber:
28448@if libdecnumber
28449maybe-info-libdecnumber: info-libdecnumber
28450
28451info-libdecnumber: \
28452 configure-libdecnumber
28453 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28454 r=`${PWD_COMMAND}`; export r; \
28455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456 $(HOST_EXPORTS) \
28457 for flag in $(EXTRA_HOST_FLAGS) ; do \
28458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459 done; \
28460 echo "Doing info in libdecnumber" ; \
28461 (cd $(HOST_SUBDIR)/libdecnumber && \
28462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464 "RANLIB=$${RANLIB}" \
28465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466 info) \
28467 || exit 1
28468
28469@endif libdecnumber
28470
28471.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28472maybe-dvi-libdecnumber:
28473@if libdecnumber
28474maybe-dvi-libdecnumber: dvi-libdecnumber
28475
28476dvi-libdecnumber: \
28477 configure-libdecnumber
28478 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28479 r=`${PWD_COMMAND}`; export r; \
28480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481 $(HOST_EXPORTS) \
28482 for flag in $(EXTRA_HOST_FLAGS) ; do \
28483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28484 done; \
28485 echo "Doing dvi in libdecnumber" ; \
28486 (cd $(HOST_SUBDIR)/libdecnumber && \
28487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28489 "RANLIB=$${RANLIB}" \
28490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28491 dvi) \
28492 || exit 1
28493
28494@endif libdecnumber
28495
28496.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28497maybe-pdf-libdecnumber:
28498@if libdecnumber
28499maybe-pdf-libdecnumber: pdf-libdecnumber
28500
28501pdf-libdecnumber: \
28502 configure-libdecnumber
28503 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28504 r=`${PWD_COMMAND}`; export r; \
28505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28506 $(HOST_EXPORTS) \
28507 for flag in $(EXTRA_HOST_FLAGS) ; do \
28508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28509 done; \
28510 echo "Doing pdf in libdecnumber" ; \
28511 (cd $(HOST_SUBDIR)/libdecnumber && \
28512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28514 "RANLIB=$${RANLIB}" \
28515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28516 pdf) \
28517 || exit 1
28518
28519@endif libdecnumber
28520
28521.PHONY: maybe-html-libdecnumber html-libdecnumber
28522maybe-html-libdecnumber:
28523@if libdecnumber
28524maybe-html-libdecnumber: html-libdecnumber
28525
28526html-libdecnumber: \
28527 configure-libdecnumber
28528 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28529 r=`${PWD_COMMAND}`; export r; \
28530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28531 $(HOST_EXPORTS) \
28532 for flag in $(EXTRA_HOST_FLAGS) ; do \
28533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28534 done; \
28535 echo "Doing html in libdecnumber" ; \
28536 (cd $(HOST_SUBDIR)/libdecnumber && \
28537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28539 "RANLIB=$${RANLIB}" \
28540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28541 html) \
28542 || exit 1
28543
28544@endif libdecnumber
28545
28546.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28547maybe-TAGS-libdecnumber:
28548@if libdecnumber
28549maybe-TAGS-libdecnumber: TAGS-libdecnumber
28550
28551TAGS-libdecnumber: \
28552 configure-libdecnumber
28553 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28554 r=`${PWD_COMMAND}`; export r; \
28555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556 $(HOST_EXPORTS) \
28557 for flag in $(EXTRA_HOST_FLAGS) ; do \
28558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559 done; \
28560 echo "Doing TAGS in libdecnumber" ; \
28561 (cd $(HOST_SUBDIR)/libdecnumber && \
28562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564 "RANLIB=$${RANLIB}" \
28565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566 TAGS) \
28567 || exit 1
28568
28569@endif libdecnumber
28570
28571.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28572maybe-install-info-libdecnumber:
28573@if libdecnumber
28574maybe-install-info-libdecnumber: install-info-libdecnumber
28575
28576install-info-libdecnumber: \
28577 configure-libdecnumber \
28578 info-libdecnumber
28579 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28580 r=`${PWD_COMMAND}`; export r; \
28581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582 $(HOST_EXPORTS) \
28583 for flag in $(EXTRA_HOST_FLAGS) ; do \
28584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28585 done; \
28586 echo "Doing install-info in libdecnumber" ; \
28587 (cd $(HOST_SUBDIR)/libdecnumber && \
28588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28590 "RANLIB=$${RANLIB}" \
28591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28592 install-info) \
28593 || exit 1
28594
28595@endif libdecnumber
28596
28597.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28598maybe-install-pdf-libdecnumber:
28599@if libdecnumber
28600maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28601
28602install-pdf-libdecnumber: \
28603 configure-libdecnumber \
28604 pdf-libdecnumber
28605 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28606 r=`${PWD_COMMAND}`; export r; \
28607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608 $(HOST_EXPORTS) \
28609 for flag in $(EXTRA_HOST_FLAGS) ; do \
28610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28611 done; \
28612 echo "Doing install-pdf in libdecnumber" ; \
28613 (cd $(HOST_SUBDIR)/libdecnumber && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616 "RANLIB=$${RANLIB}" \
28617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618 install-pdf) \
28619 || exit 1
28620
28621@endif libdecnumber
28622
28623.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28624maybe-install-html-libdecnumber:
28625@if libdecnumber
28626maybe-install-html-libdecnumber: install-html-libdecnumber
28627
28628install-html-libdecnumber: \
28629 configure-libdecnumber \
28630 html-libdecnumber
28631 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28632 r=`${PWD_COMMAND}`; export r; \
28633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28634 $(HOST_EXPORTS) \
28635 for flag in $(EXTRA_HOST_FLAGS) ; do \
28636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28637 done; \
28638 echo "Doing install-html in libdecnumber" ; \
28639 (cd $(HOST_SUBDIR)/libdecnumber && \
28640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28642 "RANLIB=$${RANLIB}" \
28643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28644 install-html) \
28645 || exit 1
28646
28647@endif libdecnumber
28648
28649.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28650maybe-installcheck-libdecnumber:
28651@if libdecnumber
28652maybe-installcheck-libdecnumber: installcheck-libdecnumber
28653
28654installcheck-libdecnumber: \
28655 configure-libdecnumber
28656 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28657 r=`${PWD_COMMAND}`; export r; \
28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659 $(HOST_EXPORTS) \
28660 for flag in $(EXTRA_HOST_FLAGS) ; do \
28661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28662 done; \
28663 echo "Doing installcheck in libdecnumber" ; \
28664 (cd $(HOST_SUBDIR)/libdecnumber && \
28665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667 "RANLIB=$${RANLIB}" \
28668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28669 installcheck) \
28670 || exit 1
28671
28672@endif libdecnumber
28673
28674.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28675maybe-mostlyclean-libdecnumber:
28676@if libdecnumber
28677maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28678
28679mostlyclean-libdecnumber:
28680 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28681 r=`${PWD_COMMAND}`; export r; \
28682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683 $(HOST_EXPORTS) \
28684 for flag in $(EXTRA_HOST_FLAGS) ; do \
28685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686 done; \
28687 echo "Doing mostlyclean in libdecnumber" ; \
28688 (cd $(HOST_SUBDIR)/libdecnumber && \
28689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691 "RANLIB=$${RANLIB}" \
28692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28693 mostlyclean) \
28694 || exit 1
28695
28696@endif libdecnumber
28697
28698.PHONY: maybe-clean-libdecnumber clean-libdecnumber
28699maybe-clean-libdecnumber:
28700@if libdecnumber
28701maybe-clean-libdecnumber: clean-libdecnumber
28702
28703clean-libdecnumber:
28704 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28705 r=`${PWD_COMMAND}`; export r; \
28706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28707 $(HOST_EXPORTS) \
28708 for flag in $(EXTRA_HOST_FLAGS) ; do \
28709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28710 done; \
28711 echo "Doing clean in libdecnumber" ; \
28712 (cd $(HOST_SUBDIR)/libdecnumber && \
28713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28715 "RANLIB=$${RANLIB}" \
28716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28717 clean) \
28718 || exit 1
28719
28720@endif libdecnumber
28721
28722.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28723maybe-distclean-libdecnumber:
28724@if libdecnumber
28725maybe-distclean-libdecnumber: distclean-libdecnumber
28726
28727distclean-libdecnumber:
28728 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28729 r=`${PWD_COMMAND}`; export r; \
28730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28731 $(HOST_EXPORTS) \
28732 for flag in $(EXTRA_HOST_FLAGS) ; do \
28733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28734 done; \
28735 echo "Doing distclean in libdecnumber" ; \
28736 (cd $(HOST_SUBDIR)/libdecnumber && \
28737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28739 "RANLIB=$${RANLIB}" \
28740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28741 distclean) \
28742 || exit 1
28743
28744@endif libdecnumber
28745
28746.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28747maybe-maintainer-clean-libdecnumber:
28748@if libdecnumber
28749maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28750
28751maintainer-clean-libdecnumber:
28752 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28753 r=`${PWD_COMMAND}`; export r; \
28754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28755 $(HOST_EXPORTS) \
28756 for flag in $(EXTRA_HOST_FLAGS) ; do \
28757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28758 done; \
28759 echo "Doing maintainer-clean in libdecnumber" ; \
28760 (cd $(HOST_SUBDIR)/libdecnumber && \
28761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28763 "RANLIB=$${RANLIB}" \
28764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28765 maintainer-clean) \
28766 || exit 1
28767
28768@endif libdecnumber
28769
28770
28771
28772.PHONY: configure-libgui maybe-configure-libgui
28773maybe-configure-libgui:
28774@if gcc-bootstrap
28775configure-libgui: stage_current
28776@endif gcc-bootstrap
28777@if libgui
28778maybe-configure-libgui: configure-libgui
28779configure-libgui:
28780 @: $(MAKE); $(unstage)
28781 @r=`${PWD_COMMAND}`; export r; \
28782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28783 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28785 $(HOST_EXPORTS) \
28786 echo Configuring in $(HOST_SUBDIR)/libgui; \
28787 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28788 case $(srcdir) in \
28789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28790 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28792 esac; \
28793 srcdiroption="--srcdir=$${topdir}/libgui"; \
28794 libsrcdir="$$s/libgui"; \
28795 $(SHELL) $${libsrcdir}/configure \
28796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28797 --target=${target_alias} $${srcdiroption} \
28798 || exit 1
28799@endif libgui
28800
28801
28802
28803
28804
28805.PHONY: all-libgui maybe-all-libgui
28806maybe-all-libgui:
28807@if gcc-bootstrap
28808all-libgui: stage_current
28809@endif gcc-bootstrap
28810@if libgui
28811TARGET-libgui=all
28812maybe-all-libgui: all-libgui
28813all-libgui: configure-libgui
28814 @: $(MAKE); $(unstage)
28815 @r=`${PWD_COMMAND}`; export r; \
28816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28817 $(HOST_EXPORTS) \
28818 (cd $(HOST_SUBDIR)/libgui && \
28819 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28820 $(TARGET-libgui))
28821@endif libgui
28822
28823
28824
28825
28826.PHONY: check-libgui maybe-check-libgui
28827maybe-check-libgui:
28828@if libgui
28829maybe-check-libgui: check-libgui
28830
28831check-libgui:
28832 @: $(MAKE); $(unstage)
28833 @r=`${PWD_COMMAND}`; export r; \
28834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835 $(HOST_EXPORTS) \
28836 (cd $(HOST_SUBDIR)/libgui && \
28837 $(MAKE) $(FLAGS_TO_PASS) check)
28838
28839@endif libgui
28840
28841.PHONY: install-libgui maybe-install-libgui
28842maybe-install-libgui:
28843@if libgui
28844maybe-install-libgui: install-libgui
28845
28846install-libgui: installdirs
28847 @: $(MAKE); $(unstage)
28848 @r=`${PWD_COMMAND}`; export r; \
28849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28850 $(HOST_EXPORTS) \
28851 (cd $(HOST_SUBDIR)/libgui && \
28852 $(MAKE) $(FLAGS_TO_PASS) install)
28853
28854@endif libgui
28855
28856# Other targets (info, dvi, pdf, etc.)
28857
28858.PHONY: maybe-info-libgui info-libgui
28859maybe-info-libgui:
28860@if libgui
28861maybe-info-libgui: info-libgui
28862
28863info-libgui: \
28864 configure-libgui
28865 @: $(MAKE); $(unstage)
28866 @[ -f ./libgui/Makefile ] || exit 0; \
28867 r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 $(HOST_EXPORTS) \
28870 for flag in $(EXTRA_HOST_FLAGS) ; do \
28871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28872 done; \
28873 echo "Doing info in libgui" ; \
28874 (cd $(HOST_SUBDIR)/libgui && \
28875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28877 "RANLIB=$${RANLIB}" \
28878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28879 info) \
28880 || exit 1
28881
28882@endif libgui
28883
28884.PHONY: maybe-dvi-libgui dvi-libgui
28885maybe-dvi-libgui:
28886@if libgui
28887maybe-dvi-libgui: dvi-libgui
28888
28889dvi-libgui: \
28890 configure-libgui
28891 @: $(MAKE); $(unstage)
28892 @[ -f ./libgui/Makefile ] || exit 0; \
28893 r=`${PWD_COMMAND}`; export r; \
28894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895 $(HOST_EXPORTS) \
28896 for flag in $(EXTRA_HOST_FLAGS) ; do \
28897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28898 done; \
28899 echo "Doing dvi in libgui" ; \
28900 (cd $(HOST_SUBDIR)/libgui && \
28901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903 "RANLIB=$${RANLIB}" \
28904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28905 dvi) \
28906 || exit 1
28907
28908@endif libgui
28909
28910.PHONY: maybe-pdf-libgui pdf-libgui
28911maybe-pdf-libgui:
28912@if libgui
28913maybe-pdf-libgui: pdf-libgui
28914
28915pdf-libgui: \
28916 configure-libgui
28917 @: $(MAKE); $(unstage)
28918 @[ -f ./libgui/Makefile ] || exit 0; \
28919 r=`${PWD_COMMAND}`; export r; \
28920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921 $(HOST_EXPORTS) \
28922 for flag in $(EXTRA_HOST_FLAGS) ; do \
28923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28924 done; \
28925 echo "Doing pdf in libgui" ; \
28926 (cd $(HOST_SUBDIR)/libgui && \
28927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28929 "RANLIB=$${RANLIB}" \
28930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28931 pdf) \
28932 || exit 1
28933
28934@endif libgui
28935
28936.PHONY: maybe-html-libgui html-libgui
28937maybe-html-libgui:
28938@if libgui
28939maybe-html-libgui: html-libgui
28940
28941html-libgui: \
28942 configure-libgui
28943 @: $(MAKE); $(unstage)
28944 @[ -f ./libgui/Makefile ] || exit 0; \
28945 r=`${PWD_COMMAND}`; export r; \
28946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28947 $(HOST_EXPORTS) \
28948 for flag in $(EXTRA_HOST_FLAGS) ; do \
28949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28950 done; \
28951 echo "Doing html in libgui" ; \
28952 (cd $(HOST_SUBDIR)/libgui && \
28953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28955 "RANLIB=$${RANLIB}" \
28956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28957 html) \
28958 || exit 1
28959
28960@endif libgui
28961
28962.PHONY: maybe-TAGS-libgui TAGS-libgui
28963maybe-TAGS-libgui:
28964@if libgui
28965maybe-TAGS-libgui: TAGS-libgui
28966
28967TAGS-libgui: \
28968 configure-libgui
28969 @: $(MAKE); $(unstage)
28970 @[ -f ./libgui/Makefile ] || exit 0; \
28971 r=`${PWD_COMMAND}`; export r; \
28972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28973 $(HOST_EXPORTS) \
28974 for flag in $(EXTRA_HOST_FLAGS) ; do \
28975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28976 done; \
28977 echo "Doing TAGS in libgui" ; \
28978 (cd $(HOST_SUBDIR)/libgui && \
28979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28981 "RANLIB=$${RANLIB}" \
28982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28983 TAGS) \
28984 || exit 1
28985
28986@endif libgui
28987
28988.PHONY: maybe-install-info-libgui install-info-libgui
28989maybe-install-info-libgui:
28990@if libgui
28991maybe-install-info-libgui: install-info-libgui
28992
28993install-info-libgui: \
28994 configure-libgui \
28995 info-libgui
28996 @: $(MAKE); $(unstage)
28997 @[ -f ./libgui/Makefile ] || exit 0; \
28998 r=`${PWD_COMMAND}`; export r; \
28999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29000 $(HOST_EXPORTS) \
29001 for flag in $(EXTRA_HOST_FLAGS) ; do \
29002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29003 done; \
29004 echo "Doing install-info in libgui" ; \
29005 (cd $(HOST_SUBDIR)/libgui && \
29006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29008 "RANLIB=$${RANLIB}" \
29009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29010 install-info) \
29011 || exit 1
29012
29013@endif libgui
29014
29015.PHONY: maybe-install-pdf-libgui install-pdf-libgui
29016maybe-install-pdf-libgui:
29017@if libgui
29018maybe-install-pdf-libgui: install-pdf-libgui
29019
29020install-pdf-libgui: \
29021 configure-libgui \
29022 pdf-libgui
29023 @: $(MAKE); $(unstage)
29024 @[ -f ./libgui/Makefile ] || exit 0; \
29025 r=`${PWD_COMMAND}`; export r; \
29026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29027 $(HOST_EXPORTS) \
29028 for flag in $(EXTRA_HOST_FLAGS) ; do \
29029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29030 done; \
29031 echo "Doing install-pdf in libgui" ; \
29032 (cd $(HOST_SUBDIR)/libgui && \
29033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29035 "RANLIB=$${RANLIB}" \
29036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29037 install-pdf) \
29038 || exit 1
29039
29040@endif libgui
29041
29042.PHONY: maybe-install-html-libgui install-html-libgui
29043maybe-install-html-libgui:
29044@if libgui
29045maybe-install-html-libgui: install-html-libgui
29046
29047install-html-libgui: \
29048 configure-libgui \
29049 html-libgui
29050 @: $(MAKE); $(unstage)
29051 @[ -f ./libgui/Makefile ] || exit 0; \
29052 r=`${PWD_COMMAND}`; export r; \
29053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054 $(HOST_EXPORTS) \
29055 for flag in $(EXTRA_HOST_FLAGS) ; do \
29056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29057 done; \
29058 echo "Doing install-html in libgui" ; \
29059 (cd $(HOST_SUBDIR)/libgui && \
29060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29062 "RANLIB=$${RANLIB}" \
29063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29064 install-html) \
29065 || exit 1
29066
29067@endif libgui
29068
29069.PHONY: maybe-installcheck-libgui installcheck-libgui
29070maybe-installcheck-libgui:
29071@if libgui
29072maybe-installcheck-libgui: installcheck-libgui
29073
29074installcheck-libgui: \
29075 configure-libgui
29076 @: $(MAKE); $(unstage)
29077 @[ -f ./libgui/Makefile ] || exit 0; \
29078 r=`${PWD_COMMAND}`; export r; \
29079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29080 $(HOST_EXPORTS) \
29081 for flag in $(EXTRA_HOST_FLAGS) ; do \
29082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29083 done; \
29084 echo "Doing installcheck in libgui" ; \
29085 (cd $(HOST_SUBDIR)/libgui && \
29086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29088 "RANLIB=$${RANLIB}" \
29089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29090 installcheck) \
29091 || exit 1
29092
29093@endif libgui
29094
29095.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29096maybe-mostlyclean-libgui:
29097@if libgui
29098maybe-mostlyclean-libgui: mostlyclean-libgui
29099
29100mostlyclean-libgui:
29101 @: $(MAKE); $(unstage)
29102 @[ -f ./libgui/Makefile ] || exit 0; \
29103 r=`${PWD_COMMAND}`; export r; \
29104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105 $(HOST_EXPORTS) \
29106 for flag in $(EXTRA_HOST_FLAGS) ; do \
29107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29108 done; \
29109 echo "Doing mostlyclean in libgui" ; \
29110 (cd $(HOST_SUBDIR)/libgui && \
29111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29113 "RANLIB=$${RANLIB}" \
29114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29115 mostlyclean) \
29116 || exit 1
29117
29118@endif libgui
29119
29120.PHONY: maybe-clean-libgui clean-libgui
29121maybe-clean-libgui:
29122@if libgui
29123maybe-clean-libgui: clean-libgui
29124
29125clean-libgui:
29126 @: $(MAKE); $(unstage)
29127 @[ -f ./libgui/Makefile ] || exit 0; \
29128 r=`${PWD_COMMAND}`; export r; \
29129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29130 $(HOST_EXPORTS) \
29131 for flag in $(EXTRA_HOST_FLAGS) ; do \
29132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29133 done; \
29134 echo "Doing clean in libgui" ; \
29135 (cd $(HOST_SUBDIR)/libgui && \
29136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29138 "RANLIB=$${RANLIB}" \
29139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29140 clean) \
29141 || exit 1
29142
29143@endif libgui
29144
29145.PHONY: maybe-distclean-libgui distclean-libgui
29146maybe-distclean-libgui:
29147@if libgui
29148maybe-distclean-libgui: distclean-libgui
29149
29150distclean-libgui:
29151 @: $(MAKE); $(unstage)
29152 @[ -f ./libgui/Makefile ] || exit 0; \
29153 r=`${PWD_COMMAND}`; export r; \
29154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29155 $(HOST_EXPORTS) \
29156 for flag in $(EXTRA_HOST_FLAGS) ; do \
29157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29158 done; \
29159 echo "Doing distclean in libgui" ; \
29160 (cd $(HOST_SUBDIR)/libgui && \
29161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29163 "RANLIB=$${RANLIB}" \
29164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29165 distclean) \
29166 || exit 1
29167
29168@endif libgui
29169
29170.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29171maybe-maintainer-clean-libgui:
29172@if libgui
29173maybe-maintainer-clean-libgui: maintainer-clean-libgui
29174
29175maintainer-clean-libgui:
29176 @: $(MAKE); $(unstage)
29177 @[ -f ./libgui/Makefile ] || exit 0; \
29178 r=`${PWD_COMMAND}`; export r; \
29179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180 $(HOST_EXPORTS) \
29181 for flag in $(EXTRA_HOST_FLAGS) ; do \
29182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29183 done; \
29184 echo "Doing maintainer-clean in libgui" ; \
29185 (cd $(HOST_SUBDIR)/libgui && \
29186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29188 "RANLIB=$${RANLIB}" \
29189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29190 maintainer-clean) \
29191 || exit 1
29192
29193@endif libgui
29194
29195
29196
29197.PHONY: configure-libiberty maybe-configure-libiberty
29198maybe-configure-libiberty:
29199@if gcc-bootstrap
29200configure-libiberty: stage_current
29201@endif gcc-bootstrap
29202@if libiberty
29203maybe-configure-libiberty: configure-libiberty
29204configure-libiberty:
29205 @r=`${PWD_COMMAND}`; export r; \
29206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29207 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29209 $(HOST_EXPORTS) \
29210 echo Configuring in $(HOST_SUBDIR)/libiberty; \
29211 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29212 case $(srcdir) in \
29213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29214 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29216 esac; \
29217 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29218 libsrcdir="$$s/libiberty"; \
29219 $(SHELL) $${libsrcdir}/configure \
29220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29221 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29222 || exit 1
29223@endif libiberty
29224
29225
29226
29227.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29228maybe-configure-stage1-libiberty:
29229@if libiberty-bootstrap
29230maybe-configure-stage1-libiberty: configure-stage1-libiberty
29231configure-stage1-libiberty:
29232 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29234 @r=`${PWD_COMMAND}`; export r; \
29235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29236 TFLAGS="$(STAGE1_TFLAGS)"; \
29237 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29238 $(HOST_EXPORTS) \
29239 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29240 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29241 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29242 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29244 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29245 case $(srcdir) in \
29246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29247 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29249 esac; \
29250 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29251 libsrcdir="$$s/libiberty"; \
29252 $(SHELL) $${libsrcdir}/configure \
29253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29254 --target=${target_alias} $${srcdiroption} \
29255 $(STAGE1_CONFIGURE_FLAGS) \
29256 @extra_host_libiberty_configure_flags@
29257@endif libiberty-bootstrap
29258
29259.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29260maybe-configure-stage2-libiberty:
29261@if libiberty-bootstrap
29262maybe-configure-stage2-libiberty: configure-stage2-libiberty
29263configure-stage2-libiberty:
29264 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29266 @r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 TFLAGS="$(STAGE2_TFLAGS)"; \
29269 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29270 $(HOST_EXPORTS) \
29271 $(POSTSTAGE1_HOST_EXPORTS) \
29272 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29273 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29274 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29275 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29277 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29278 case $(srcdir) in \
29279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29280 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29282 esac; \
29283 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29284 libsrcdir="$$s/libiberty"; \
29285 $(SHELL) $${libsrcdir}/configure \
29286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29287 --target=${target_alias} $${srcdiroption} \
29288 --with-build-libsubdir=$(HOST_SUBDIR) \
29289 $(STAGE2_CONFIGURE_FLAGS) \
29290 @extra_host_libiberty_configure_flags@
29291@endif libiberty-bootstrap
29292
29293.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29294maybe-configure-stage3-libiberty:
29295@if libiberty-bootstrap
29296maybe-configure-stage3-libiberty: configure-stage3-libiberty
29297configure-stage3-libiberty:
29298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29300 @r=`${PWD_COMMAND}`; export r; \
29301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302 TFLAGS="$(STAGE3_TFLAGS)"; \
29303 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29304 $(HOST_EXPORTS) \
29305 $(POSTSTAGE1_HOST_EXPORTS) \
29306 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29307 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29308 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29309 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29311 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29312 case $(srcdir) in \
29313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29314 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29316 esac; \
29317 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29318 libsrcdir="$$s/libiberty"; \
29319 $(SHELL) $${libsrcdir}/configure \
29320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29321 --target=${target_alias} $${srcdiroption} \
29322 --with-build-libsubdir=$(HOST_SUBDIR) \
29323 $(STAGE3_CONFIGURE_FLAGS) \
29324 @extra_host_libiberty_configure_flags@
29325@endif libiberty-bootstrap
29326
29327.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29328maybe-configure-stage4-libiberty:
29329@if libiberty-bootstrap
29330maybe-configure-stage4-libiberty: configure-stage4-libiberty
29331configure-stage4-libiberty:
29332 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29334 @r=`${PWD_COMMAND}`; export r; \
29335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29336 TFLAGS="$(STAGE4_TFLAGS)"; \
29337 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29338 $(HOST_EXPORTS) \
29339 $(POSTSTAGE1_HOST_EXPORTS) \
29340 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29341 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29342 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29343 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29345 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29346 case $(srcdir) in \
29347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29348 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29350 esac; \
29351 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29352 libsrcdir="$$s/libiberty"; \
29353 $(SHELL) $${libsrcdir}/configure \
29354 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29355 --target=${target_alias} $${srcdiroption} \
29356 --with-build-libsubdir=$(HOST_SUBDIR) \
29357 $(STAGE4_CONFIGURE_FLAGS) \
29358 @extra_host_libiberty_configure_flags@
29359@endif libiberty-bootstrap
29360
29361.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29362maybe-configure-stageprofile-libiberty:
29363@if libiberty-bootstrap
29364maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29365configure-stageprofile-libiberty:
29366 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29367 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29368 @r=`${PWD_COMMAND}`; export r; \
29369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29371 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29372 $(HOST_EXPORTS) \
29373 $(POSTSTAGE1_HOST_EXPORTS) \
29374 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29375 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29376 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29377 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29379 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29380 case $(srcdir) in \
29381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29382 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29384 esac; \
29385 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29386 libsrcdir="$$s/libiberty"; \
29387 $(SHELL) $${libsrcdir}/configure \
29388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29389 --target=${target_alias} $${srcdiroption} \
29390 --with-build-libsubdir=$(HOST_SUBDIR) \
29391 $(STAGEprofile_CONFIGURE_FLAGS) \
29392 @extra_host_libiberty_configure_flags@
29393@endif libiberty-bootstrap
29394
29395.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29396maybe-configure-stagefeedback-libiberty:
29397@if libiberty-bootstrap
29398maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29399configure-stagefeedback-libiberty:
29400 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29402 @r=`${PWD_COMMAND}`; export r; \
29403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29404 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29405 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29406 $(HOST_EXPORTS) \
29407 $(POSTSTAGE1_HOST_EXPORTS) \
29408 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29409 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29410 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29411 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29413 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29414 case $(srcdir) in \
29415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29416 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29418 esac; \
29419 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29420 libsrcdir="$$s/libiberty"; \
29421 $(SHELL) $${libsrcdir}/configure \
29422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29423 --target=${target_alias} $${srcdiroption} \
29424 --with-build-libsubdir=$(HOST_SUBDIR) \
29425 $(STAGEfeedback_CONFIGURE_FLAGS) \
29426 @extra_host_libiberty_configure_flags@
29427@endif libiberty-bootstrap
29428
29429
29430
29431
29432
29433.PHONY: all-libiberty maybe-all-libiberty
29434maybe-all-libiberty:
29435@if gcc-bootstrap
29436all-libiberty: stage_current
29437@endif gcc-bootstrap
29438@if libiberty
29439TARGET-libiberty=all
29440maybe-all-libiberty: all-libiberty
29441all-libiberty: configure-libiberty
29442 @r=`${PWD_COMMAND}`; export r; \
29443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29444 $(HOST_EXPORTS) \
29445 (cd $(HOST_SUBDIR)/libiberty && \
29446 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29447 $(TARGET-libiberty))
29448@endif libiberty
29449
29450
29451
29452.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29453.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29454maybe-all-stage1-libiberty:
29455maybe-clean-stage1-libiberty:
29456@if libiberty-bootstrap
29457maybe-all-stage1-libiberty: all-stage1-libiberty
29458all-stage1: all-stage1-libiberty
29459TARGET-stage1-libiberty = $(TARGET-libiberty)
29460all-stage1-libiberty: configure-stage1-libiberty
29461 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29462 @r=`${PWD_COMMAND}`; export r; \
29463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464 TFLAGS="$(STAGE1_TFLAGS)"; \
29465 $(HOST_EXPORTS) \
29466 cd $(HOST_SUBDIR)/libiberty && \
29467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29468 CFLAGS="$(STAGE1_CFLAGS)" \
29469 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29470 LIBCFLAGS="$(LIBCFLAGS)" \
29471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29474 $(EXTRA_HOST_FLAGS) \
29475 TFLAGS="$(STAGE1_TFLAGS)" \
29476 $(TARGET-stage1-libiberty)
29477
29478maybe-clean-stage1-libiberty: clean-stage1-libiberty
29479clean-stage1: clean-stage1-libiberty
29480clean-stage1-libiberty:
29481 @if [ $(current_stage) = stage1 ]; then \
29482 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29483 else \
29484 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29485 $(MAKE) stage1-start; \
29486 fi; \
29487 cd $(HOST_SUBDIR)/libiberty && \
29488 $(MAKE) $(EXTRA_HOST_FLAGS) \
29489 clean
29490@endif libiberty-bootstrap
29491
29492
29493.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29494.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29495maybe-all-stage2-libiberty:
29496maybe-clean-stage2-libiberty:
29497@if libiberty-bootstrap
29498maybe-all-stage2-libiberty: all-stage2-libiberty
29499all-stage2: all-stage2-libiberty
29500TARGET-stage2-libiberty = $(TARGET-libiberty)
29501all-stage2-libiberty: configure-stage2-libiberty
29502 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29503 @r=`${PWD_COMMAND}`; export r; \
29504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29505 TFLAGS="$(STAGE2_TFLAGS)"; \
29506 $(HOST_EXPORTS) \
29507 $(POSTSTAGE1_HOST_EXPORTS) \
29508 cd $(HOST_SUBDIR)/libiberty && \
29509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29510 CFLAGS="$(STAGE2_CFLAGS)" \
29511 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29512 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29517 TFLAGS="$(STAGE2_TFLAGS)" \
29518 $(TARGET-stage2-libiberty)
29519
29520maybe-clean-stage2-libiberty: clean-stage2-libiberty
29521clean-stage2: clean-stage2-libiberty
29522clean-stage2-libiberty:
29523 @if [ $(current_stage) = stage2 ]; then \
29524 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29525 else \
29526 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29527 $(MAKE) stage2-start; \
29528 fi; \
29529 cd $(HOST_SUBDIR)/libiberty && \
29530 $(MAKE) $(EXTRA_HOST_FLAGS) \
29531 $(POSTSTAGE1_FLAGS_TO_PASS) \
29532 clean
29533@endif libiberty-bootstrap
29534
29535
29536.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29537.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29538maybe-all-stage3-libiberty:
29539maybe-clean-stage3-libiberty:
29540@if libiberty-bootstrap
29541maybe-all-stage3-libiberty: all-stage3-libiberty
29542all-stage3: all-stage3-libiberty
29543TARGET-stage3-libiberty = $(TARGET-libiberty)
29544all-stage3-libiberty: configure-stage3-libiberty
29545 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29546 @r=`${PWD_COMMAND}`; export r; \
29547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29548 TFLAGS="$(STAGE3_TFLAGS)"; \
29549 $(HOST_EXPORTS) \
29550 $(POSTSTAGE1_HOST_EXPORTS) \
29551 cd $(HOST_SUBDIR)/libiberty && \
29552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29553 CFLAGS="$(STAGE3_CFLAGS)" \
29554 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29555 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29560 TFLAGS="$(STAGE3_TFLAGS)" \
29561 $(TARGET-stage3-libiberty)
29562
29563maybe-clean-stage3-libiberty: clean-stage3-libiberty
29564clean-stage3: clean-stage3-libiberty
29565clean-stage3-libiberty:
29566 @if [ $(current_stage) = stage3 ]; then \
29567 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29568 else \
29569 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29570 $(MAKE) stage3-start; \
29571 fi; \
29572 cd $(HOST_SUBDIR)/libiberty && \
29573 $(MAKE) $(EXTRA_HOST_FLAGS) \
29574 $(POSTSTAGE1_FLAGS_TO_PASS) \
29575 clean
29576@endif libiberty-bootstrap
29577
29578
29579.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29580.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29581maybe-all-stage4-libiberty:
29582maybe-clean-stage4-libiberty:
29583@if libiberty-bootstrap
29584maybe-all-stage4-libiberty: all-stage4-libiberty
29585all-stage4: all-stage4-libiberty
29586TARGET-stage4-libiberty = $(TARGET-libiberty)
29587all-stage4-libiberty: configure-stage4-libiberty
29588 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29589 @r=`${PWD_COMMAND}`; export r; \
29590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591 TFLAGS="$(STAGE4_TFLAGS)"; \
29592 $(HOST_EXPORTS) \
29593 $(POSTSTAGE1_HOST_EXPORTS) \
29594 cd $(HOST_SUBDIR)/libiberty && \
29595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29596 CFLAGS="$(STAGE4_CFLAGS)" \
29597 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29598 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29602 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29603 TFLAGS="$(STAGE4_TFLAGS)" \
29604 $(TARGET-stage4-libiberty)
29605
29606maybe-clean-stage4-libiberty: clean-stage4-libiberty
29607clean-stage4: clean-stage4-libiberty
29608clean-stage4-libiberty:
29609 @if [ $(current_stage) = stage4 ]; then \
29610 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29611 else \
29612 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29613 $(MAKE) stage4-start; \
29614 fi; \
29615 cd $(HOST_SUBDIR)/libiberty && \
29616 $(MAKE) $(EXTRA_HOST_FLAGS) \
29617 $(POSTSTAGE1_FLAGS_TO_PASS) \
29618 clean
29619@endif libiberty-bootstrap
29620
29621
29622.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29623.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29624maybe-all-stageprofile-libiberty:
29625maybe-clean-stageprofile-libiberty:
29626@if libiberty-bootstrap
29627maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29628all-stageprofile: all-stageprofile-libiberty
29629TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29630all-stageprofile-libiberty: configure-stageprofile-libiberty
29631 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29632 @r=`${PWD_COMMAND}`; export r; \
29633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29635 $(HOST_EXPORTS) \
29636 $(POSTSTAGE1_HOST_EXPORTS) \
29637 cd $(HOST_SUBDIR)/libiberty && \
29638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29639 CFLAGS="$(STAGEprofile_CFLAGS)" \
29640 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29641 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29645 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29646 TFLAGS="$(STAGEprofile_TFLAGS)" \
29647 $(TARGET-stageprofile-libiberty)
29648
29649maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29650clean-stageprofile: clean-stageprofile-libiberty
29651clean-stageprofile-libiberty:
29652 @if [ $(current_stage) = stageprofile ]; then \
29653 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29654 else \
29655 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29656 $(MAKE) stageprofile-start; \
29657 fi; \
29658 cd $(HOST_SUBDIR)/libiberty && \
29659 $(MAKE) $(EXTRA_HOST_FLAGS) \
29660 $(POSTSTAGE1_FLAGS_TO_PASS) \
29661 clean
29662@endif libiberty-bootstrap
29663
29664
29665.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29666.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29667maybe-all-stagefeedback-libiberty:
29668maybe-clean-stagefeedback-libiberty:
29669@if libiberty-bootstrap
29670maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29671all-stagefeedback: all-stagefeedback-libiberty
29672TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29673all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29674 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29675 @r=`${PWD_COMMAND}`; export r; \
29676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29678 $(HOST_EXPORTS) \
29679 $(POSTSTAGE1_HOST_EXPORTS) \
29680 cd $(HOST_SUBDIR)/libiberty && \
29681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29682 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29683 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29684 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29685 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29686 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29687 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29688 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29689 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29690 $(TARGET-stagefeedback-libiberty)
29691
29692maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29693clean-stagefeedback: clean-stagefeedback-libiberty
29694clean-stagefeedback-libiberty:
29695 @if [ $(current_stage) = stagefeedback ]; then \
29696 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29697 else \
29698 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29699 $(MAKE) stagefeedback-start; \
29700 fi; \
29701 cd $(HOST_SUBDIR)/libiberty && \
29702 $(MAKE) $(EXTRA_HOST_FLAGS) \
29703 $(POSTSTAGE1_FLAGS_TO_PASS) \
29704 clean
29705@endif libiberty-bootstrap
29706
29707
29708
29709
29710
29711.PHONY: check-libiberty maybe-check-libiberty
29712maybe-check-libiberty:
29713@if libiberty
29714maybe-check-libiberty: check-libiberty
29715
29716check-libiberty:
29717 @: $(MAKE); $(unstage)
29718 @r=`${PWD_COMMAND}`; export r; \
29719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720 $(HOST_EXPORTS) \
29721 (cd $(HOST_SUBDIR)/libiberty && \
29722 $(MAKE) $(FLAGS_TO_PASS) check)
29723
29724@endif libiberty
29725
29726.PHONY: install-libiberty maybe-install-libiberty
29727maybe-install-libiberty:
29728@if libiberty
29729maybe-install-libiberty: install-libiberty
29730
29731install-libiberty: installdirs
29732 @: $(MAKE); $(unstage)
29733 @r=`${PWD_COMMAND}`; export r; \
29734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29735 $(HOST_EXPORTS) \
29736 (cd $(HOST_SUBDIR)/libiberty && \
29737 $(MAKE) $(FLAGS_TO_PASS) install)
29738
29739@endif libiberty
29740
29741# Other targets (info, dvi, pdf, etc.)
29742
29743.PHONY: maybe-info-libiberty info-libiberty
29744maybe-info-libiberty:
29745@if libiberty
29746maybe-info-libiberty: info-libiberty
29747
29748info-libiberty: \
29749 configure-libiberty
29750 @[ -f ./libiberty/Makefile ] || exit 0; \
29751 r=`${PWD_COMMAND}`; export r; \
29752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29753 $(HOST_EXPORTS) \
29754 for flag in $(EXTRA_HOST_FLAGS) ; do \
29755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29756 done; \
29757 echo "Doing info in libiberty" ; \
29758 (cd $(HOST_SUBDIR)/libiberty && \
29759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29761 "RANLIB=$${RANLIB}" \
29762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29763 info) \
29764 || exit 1
29765
29766@endif libiberty
29767
29768.PHONY: maybe-dvi-libiberty dvi-libiberty
29769maybe-dvi-libiberty:
29770@if libiberty
29771maybe-dvi-libiberty: dvi-libiberty
29772
29773dvi-libiberty: \
29774 configure-libiberty
29775 @[ -f ./libiberty/Makefile ] || exit 0; \
29776 r=`${PWD_COMMAND}`; export r; \
29777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29778 $(HOST_EXPORTS) \
29779 for flag in $(EXTRA_HOST_FLAGS) ; do \
29780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29781 done; \
29782 echo "Doing dvi in libiberty" ; \
29783 (cd $(HOST_SUBDIR)/libiberty && \
29784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29786 "RANLIB=$${RANLIB}" \
29787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29788 dvi) \
29789 || exit 1
29790
29791@endif libiberty
29792
29793.PHONY: maybe-pdf-libiberty pdf-libiberty
29794maybe-pdf-libiberty:
29795@if libiberty
29796maybe-pdf-libiberty: pdf-libiberty
29797
29798pdf-libiberty: \
29799 configure-libiberty
29800 @[ -f ./libiberty/Makefile ] || exit 0; \
29801 r=`${PWD_COMMAND}`; export r; \
29802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29803 $(HOST_EXPORTS) \
29804 for flag in $(EXTRA_HOST_FLAGS) ; do \
29805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29806 done; \
29807 echo "Doing pdf in libiberty" ; \
29808 (cd $(HOST_SUBDIR)/libiberty && \
29809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29811 "RANLIB=$${RANLIB}" \
29812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29813 pdf) \
29814 || exit 1
29815
29816@endif libiberty
29817
29818.PHONY: maybe-html-libiberty html-libiberty
29819maybe-html-libiberty:
29820@if libiberty
29821maybe-html-libiberty: html-libiberty
29822
29823html-libiberty: \
29824 configure-libiberty
29825 @[ -f ./libiberty/Makefile ] || exit 0; \
29826 r=`${PWD_COMMAND}`; export r; \
29827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828 $(HOST_EXPORTS) \
29829 for flag in $(EXTRA_HOST_FLAGS) ; do \
29830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29831 done; \
29832 echo "Doing html in libiberty" ; \
29833 (cd $(HOST_SUBDIR)/libiberty && \
29834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29836 "RANLIB=$${RANLIB}" \
29837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29838 html) \
29839 || exit 1
29840
29841@endif libiberty
29842
29843.PHONY: maybe-TAGS-libiberty TAGS-libiberty
29844maybe-TAGS-libiberty:
29845@if libiberty
29846maybe-TAGS-libiberty: TAGS-libiberty
29847
29848TAGS-libiberty: \
29849 configure-libiberty
29850 @[ -f ./libiberty/Makefile ] || exit 0; \
29851 r=`${PWD_COMMAND}`; export r; \
29852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29853 $(HOST_EXPORTS) \
29854 for flag in $(EXTRA_HOST_FLAGS) ; do \
29855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29856 done; \
29857 echo "Doing TAGS in libiberty" ; \
29858 (cd $(HOST_SUBDIR)/libiberty && \
29859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29861 "RANLIB=$${RANLIB}" \
29862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29863 TAGS) \
29864 || exit 1
29865
29866@endif libiberty
29867
29868.PHONY: maybe-install-info-libiberty install-info-libiberty
29869maybe-install-info-libiberty:
29870@if libiberty
29871maybe-install-info-libiberty: install-info-libiberty
29872
29873install-info-libiberty: \
29874 configure-libiberty \
29875 info-libiberty
29876 @[ -f ./libiberty/Makefile ] || exit 0; \
29877 r=`${PWD_COMMAND}`; export r; \
29878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879 $(HOST_EXPORTS) \
29880 for flag in $(EXTRA_HOST_FLAGS) ; do \
29881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29882 done; \
29883 echo "Doing install-info in libiberty" ; \
29884 (cd $(HOST_SUBDIR)/libiberty && \
29885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29887 "RANLIB=$${RANLIB}" \
29888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29889 install-info) \
29890 || exit 1
29891
29892@endif libiberty
29893
29894.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29895maybe-install-pdf-libiberty:
29896@if libiberty
29897maybe-install-pdf-libiberty: install-pdf-libiberty
29898
29899install-pdf-libiberty: \
29900 configure-libiberty \
29901 pdf-libiberty
29902 @[ -f ./libiberty/Makefile ] || exit 0; \
29903 r=`${PWD_COMMAND}`; export r; \
29904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29905 $(HOST_EXPORTS) \
29906 for flag in $(EXTRA_HOST_FLAGS) ; do \
29907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29908 done; \
29909 echo "Doing install-pdf in libiberty" ; \
29910 (cd $(HOST_SUBDIR)/libiberty && \
29911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29913 "RANLIB=$${RANLIB}" \
29914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29915 install-pdf) \
29916 || exit 1
29917
29918@endif libiberty
29919
29920.PHONY: maybe-install-html-libiberty install-html-libiberty
29921maybe-install-html-libiberty:
29922@if libiberty
29923maybe-install-html-libiberty: install-html-libiberty
29924
29925install-html-libiberty: \
29926 configure-libiberty \
29927 html-libiberty
29928 @[ -f ./libiberty/Makefile ] || exit 0; \
29929 r=`${PWD_COMMAND}`; export r; \
29930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931 $(HOST_EXPORTS) \
29932 for flag in $(EXTRA_HOST_FLAGS) ; do \
29933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29934 done; \
29935 echo "Doing install-html in libiberty" ; \
29936 (cd $(HOST_SUBDIR)/libiberty && \
29937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29939 "RANLIB=$${RANLIB}" \
29940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29941 install-html) \
29942 || exit 1
29943
29944@endif libiberty
29945
29946.PHONY: maybe-installcheck-libiberty installcheck-libiberty
29947maybe-installcheck-libiberty:
29948@if libiberty
29949maybe-installcheck-libiberty: installcheck-libiberty
29950
29951installcheck-libiberty: \
29952 configure-libiberty
29953 @[ -f ./libiberty/Makefile ] || exit 0; \
29954 r=`${PWD_COMMAND}`; export r; \
29955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29956 $(HOST_EXPORTS) \
29957 for flag in $(EXTRA_HOST_FLAGS) ; do \
29958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29959 done; \
29960 echo "Doing installcheck in libiberty" ; \
29961 (cd $(HOST_SUBDIR)/libiberty && \
29962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29964 "RANLIB=$${RANLIB}" \
29965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29966 installcheck) \
29967 || exit 1
29968
29969@endif libiberty
29970
29971.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29972maybe-mostlyclean-libiberty:
29973@if libiberty
29974maybe-mostlyclean-libiberty: mostlyclean-libiberty
29975
29976mostlyclean-libiberty:
29977 @[ -f ./libiberty/Makefile ] || exit 0; \
29978 r=`${PWD_COMMAND}`; export r; \
29979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29980 $(HOST_EXPORTS) \
29981 for flag in $(EXTRA_HOST_FLAGS) ; do \
29982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29983 done; \
29984 echo "Doing mostlyclean in libiberty" ; \
29985 (cd $(HOST_SUBDIR)/libiberty && \
29986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29988 "RANLIB=$${RANLIB}" \
29989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29990 mostlyclean) \
29991 || exit 1
29992
29993@endif libiberty
29994
29995.PHONY: maybe-clean-libiberty clean-libiberty
29996maybe-clean-libiberty:
29997@if libiberty
29998maybe-clean-libiberty: clean-libiberty
29999
30000clean-libiberty:
30001 @[ -f ./libiberty/Makefile ] || exit 0; \
30002 r=`${PWD_COMMAND}`; export r; \
30003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004 $(HOST_EXPORTS) \
30005 for flag in $(EXTRA_HOST_FLAGS) ; do \
30006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30007 done; \
30008 echo "Doing clean in libiberty" ; \
30009 (cd $(HOST_SUBDIR)/libiberty && \
30010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30012 "RANLIB=$${RANLIB}" \
30013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30014 clean) \
30015 || exit 1
30016
30017@endif libiberty
30018
30019.PHONY: maybe-distclean-libiberty distclean-libiberty
30020maybe-distclean-libiberty:
30021@if libiberty
30022maybe-distclean-libiberty: distclean-libiberty
30023
30024distclean-libiberty:
30025 @[ -f ./libiberty/Makefile ] || exit 0; \
30026 r=`${PWD_COMMAND}`; export r; \
30027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30028 $(HOST_EXPORTS) \
30029 for flag in $(EXTRA_HOST_FLAGS) ; do \
30030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30031 done; \
30032 echo "Doing distclean in libiberty" ; \
30033 (cd $(HOST_SUBDIR)/libiberty && \
30034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30036 "RANLIB=$${RANLIB}" \
30037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30038 distclean) \
30039 || exit 1
30040
30041@endif libiberty
30042
30043.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30044maybe-maintainer-clean-libiberty:
30045@if libiberty
30046maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30047
30048maintainer-clean-libiberty:
30049 @[ -f ./libiberty/Makefile ] || exit 0; \
30050 r=`${PWD_COMMAND}`; export r; \
30051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30052 $(HOST_EXPORTS) \
30053 for flag in $(EXTRA_HOST_FLAGS) ; do \
30054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30055 done; \
30056 echo "Doing maintainer-clean in libiberty" ; \
30057 (cd $(HOST_SUBDIR)/libiberty && \
30058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30060 "RANLIB=$${RANLIB}" \
30061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30062 maintainer-clean) \
30063 || exit 1
30064
30065@endif libiberty
30066
30067
30068
30069.PHONY: configure-libiconv maybe-configure-libiconv
30070maybe-configure-libiconv:
30071@if gcc-bootstrap
30072configure-libiconv: stage_current
30073@endif gcc-bootstrap
30074@if libiconv
30075maybe-configure-libiconv: configure-libiconv
30076configure-libiconv:
30077 @: $(MAKE); $(unstage)
30078 @r=`${PWD_COMMAND}`; export r; \
30079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30080 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30082 $(HOST_EXPORTS) \
30083 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30084 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30085 case $(srcdir) in \
30086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30087 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30089 esac; \
30090 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30091 libsrcdir="$$s/libiconv"; \
30092 $(SHELL) $${libsrcdir}/configure \
30093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30094 --target=${target_alias} $${srcdiroption} --disable-shared \
30095 || exit 1
30096@endif libiconv
30097
30098
30099
30100
30101
30102.PHONY: all-libiconv maybe-all-libiconv
30103maybe-all-libiconv:
30104@if gcc-bootstrap
30105all-libiconv: stage_current
30106@endif gcc-bootstrap
30107@if libiconv
30108TARGET-libiconv=all
30109maybe-all-libiconv: all-libiconv
30110all-libiconv: configure-libiconv
30111 @: $(MAKE); $(unstage)
30112 @r=`${PWD_COMMAND}`; export r; \
30113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30114 $(HOST_EXPORTS) \
30115 (cd $(HOST_SUBDIR)/libiconv && \
30116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30117 $(TARGET-libiconv))
30118@endif libiconv
30119
30120
30121
30122
30123.PHONY: check-libiconv maybe-check-libiconv
30124maybe-check-libiconv:
30125@if libiconv
30126maybe-check-libiconv: check-libiconv
30127
30128check-libiconv:
30129 @: $(MAKE); $(unstage)
30130 @r=`${PWD_COMMAND}`; export r; \
30131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30132 $(HOST_EXPORTS) \
30133 (cd $(HOST_SUBDIR)/libiconv && \
30134 $(MAKE) $(FLAGS_TO_PASS) check)
30135
30136@endif libiconv
30137
30138.PHONY: install-libiconv maybe-install-libiconv
30139maybe-install-libiconv:
30140@if libiconv
30141maybe-install-libiconv: install-libiconv
30142
30143install-libiconv:
30144
30145@endif libiconv
30146
30147# Other targets (info, dvi, pdf, etc.)
30148
30149.PHONY: maybe-info-libiconv info-libiconv
30150maybe-info-libiconv:
30151@if libiconv
30152maybe-info-libiconv: info-libiconv
30153
30154info-libiconv: \
30155 configure-libiconv
30156 @: $(MAKE); $(unstage)
30157 @[ -f ./libiconv/Makefile ] || exit 0; \
30158 r=`${PWD_COMMAND}`; export r; \
30159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160 $(HOST_EXPORTS) \
30161 for flag in $(EXTRA_HOST_FLAGS) ; do \
30162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30163 done; \
30164 echo "Doing info in libiconv" ; \
30165 (cd $(HOST_SUBDIR)/libiconv && \
30166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30168 "RANLIB=$${RANLIB}" \
30169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30170 info) \
30171 || exit 1
30172
30173@endif libiconv
30174
30175.PHONY: maybe-dvi-libiconv dvi-libiconv
30176maybe-dvi-libiconv:
30177@if libiconv
30178maybe-dvi-libiconv: dvi-libiconv
30179
30180dvi-libiconv: \
30181 configure-libiconv
30182 @: $(MAKE); $(unstage)
30183 @[ -f ./libiconv/Makefile ] || exit 0; \
30184 r=`${PWD_COMMAND}`; export r; \
30185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30186 $(HOST_EXPORTS) \
30187 for flag in $(EXTRA_HOST_FLAGS) ; do \
30188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30189 done; \
30190 echo "Doing dvi in libiconv" ; \
30191 (cd $(HOST_SUBDIR)/libiconv && \
30192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30194 "RANLIB=$${RANLIB}" \
30195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30196 dvi) \
30197 || exit 1
30198
30199@endif libiconv
30200
30201.PHONY: maybe-pdf-libiconv pdf-libiconv
30202maybe-pdf-libiconv:
30203@if libiconv
30204maybe-pdf-libiconv: pdf-libiconv
30205
30206pdf-libiconv: \
30207 configure-libiconv
30208 @: $(MAKE); $(unstage)
30209 @[ -f ./libiconv/Makefile ] || exit 0; \
30210 r=`${PWD_COMMAND}`; export r; \
30211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30212 $(HOST_EXPORTS) \
30213 for flag in $(EXTRA_HOST_FLAGS) ; do \
30214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215 done; \
30216 echo "Doing pdf in libiconv" ; \
30217 (cd $(HOST_SUBDIR)/libiconv && \
30218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30220 "RANLIB=$${RANLIB}" \
30221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30222 pdf) \
30223 || exit 1
30224
30225@endif libiconv
30226
30227.PHONY: maybe-html-libiconv html-libiconv
30228maybe-html-libiconv:
30229@if libiconv
30230maybe-html-libiconv: html-libiconv
30231
30232html-libiconv: \
30233 configure-libiconv
30234 @: $(MAKE); $(unstage)
30235 @[ -f ./libiconv/Makefile ] || exit 0; \
30236 r=`${PWD_COMMAND}`; export r; \
30237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30238 $(HOST_EXPORTS) \
30239 for flag in $(EXTRA_HOST_FLAGS) ; do \
30240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30241 done; \
30242 echo "Doing html in libiconv" ; \
30243 (cd $(HOST_SUBDIR)/libiconv && \
30244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30246 "RANLIB=$${RANLIB}" \
30247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30248 html) \
30249 || exit 1
30250
30251@endif libiconv
30252
30253.PHONY: maybe-TAGS-libiconv TAGS-libiconv
30254maybe-TAGS-libiconv:
30255@if libiconv
30256maybe-TAGS-libiconv: TAGS-libiconv
30257
30258TAGS-libiconv: \
30259 configure-libiconv
30260 @: $(MAKE); $(unstage)
30261 @[ -f ./libiconv/Makefile ] || exit 0; \
30262 r=`${PWD_COMMAND}`; export r; \
30263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264 $(HOST_EXPORTS) \
30265 for flag in $(EXTRA_HOST_FLAGS) ; do \
30266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30267 done; \
30268 echo "Doing TAGS in libiconv" ; \
30269 (cd $(HOST_SUBDIR)/libiconv && \
30270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30272 "RANLIB=$${RANLIB}" \
30273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30274 TAGS) \
30275 || exit 1
30276
30277@endif libiconv
30278
30279.PHONY: maybe-install-info-libiconv install-info-libiconv
30280maybe-install-info-libiconv:
30281@if libiconv
30282maybe-install-info-libiconv: install-info-libiconv
30283
30284# libiconv doesn't support install-info.
30285install-info-libiconv:
30286
30287@endif libiconv
30288
30289.PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30290maybe-install-pdf-libiconv:
30291@if libiconv
30292maybe-install-pdf-libiconv: install-pdf-libiconv
30293
30294# libiconv doesn't support install-pdf.
30295install-pdf-libiconv:
30296
30297@endif libiconv
30298
30299.PHONY: maybe-install-html-libiconv install-html-libiconv
30300maybe-install-html-libiconv:
30301@if libiconv
30302maybe-install-html-libiconv: install-html-libiconv
30303
30304# libiconv doesn't support install-html.
30305install-html-libiconv:
30306
30307@endif libiconv
30308
30309.PHONY: maybe-installcheck-libiconv installcheck-libiconv
30310maybe-installcheck-libiconv:
30311@if libiconv
30312maybe-installcheck-libiconv: installcheck-libiconv
30313
30314installcheck-libiconv: \
30315 configure-libiconv
30316 @: $(MAKE); $(unstage)
30317 @[ -f ./libiconv/Makefile ] || exit 0; \
30318 r=`${PWD_COMMAND}`; export r; \
30319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30320 $(HOST_EXPORTS) \
30321 for flag in $(EXTRA_HOST_FLAGS) ; do \
30322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30323 done; \
30324 echo "Doing installcheck in libiconv" ; \
30325 (cd $(HOST_SUBDIR)/libiconv && \
30326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30328 "RANLIB=$${RANLIB}" \
30329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30330 installcheck) \
30331 || exit 1
30332
30333@endif libiconv
30334
30335.PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30336maybe-mostlyclean-libiconv:
30337@if libiconv
30338maybe-mostlyclean-libiconv: mostlyclean-libiconv
30339
30340mostlyclean-libiconv:
30341 @: $(MAKE); $(unstage)
30342 @[ -f ./libiconv/Makefile ] || exit 0; \
30343 r=`${PWD_COMMAND}`; export r; \
30344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30345 $(HOST_EXPORTS) \
30346 for flag in $(EXTRA_HOST_FLAGS) ; do \
30347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30348 done; \
30349 echo "Doing mostlyclean in libiconv" ; \
30350 (cd $(HOST_SUBDIR)/libiconv && \
30351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30353 "RANLIB=$${RANLIB}" \
30354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30355 mostlyclean) \
30356 || exit 1
30357
30358@endif libiconv
30359
30360.PHONY: maybe-clean-libiconv clean-libiconv
30361maybe-clean-libiconv:
30362@if libiconv
30363maybe-clean-libiconv: clean-libiconv
30364
30365clean-libiconv:
30366 @: $(MAKE); $(unstage)
30367 @[ -f ./libiconv/Makefile ] || exit 0; \
30368 r=`${PWD_COMMAND}`; export r; \
30369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30370 $(HOST_EXPORTS) \
30371 for flag in $(EXTRA_HOST_FLAGS) ; do \
30372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30373 done; \
30374 echo "Doing clean in libiconv" ; \
30375 (cd $(HOST_SUBDIR)/libiconv && \
30376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30378 "RANLIB=$${RANLIB}" \
30379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30380 clean) \
30381 || exit 1
30382
30383@endif libiconv
30384
30385.PHONY: maybe-distclean-libiconv distclean-libiconv
30386maybe-distclean-libiconv:
30387@if libiconv
30388maybe-distclean-libiconv: distclean-libiconv
30389
30390distclean-libiconv:
30391 @: $(MAKE); $(unstage)
30392 @[ -f ./libiconv/Makefile ] || exit 0; \
30393 r=`${PWD_COMMAND}`; export r; \
30394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30395 $(HOST_EXPORTS) \
30396 for flag in $(EXTRA_HOST_FLAGS) ; do \
30397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30398 done; \
30399 echo "Doing distclean in libiconv" ; \
30400 (cd $(HOST_SUBDIR)/libiconv && \
30401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30403 "RANLIB=$${RANLIB}" \
30404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30405 distclean) \
30406 || exit 1
30407
30408@endif libiconv
30409
30410.PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30411maybe-maintainer-clean-libiconv:
30412@if libiconv
30413maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30414
30415maintainer-clean-libiconv:
30416 @: $(MAKE); $(unstage)
30417 @[ -f ./libiconv/Makefile ] || exit 0; \
30418 r=`${PWD_COMMAND}`; export r; \
30419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30420 $(HOST_EXPORTS) \
30421 for flag in $(EXTRA_HOST_FLAGS) ; do \
30422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30423 done; \
30424 echo "Doing maintainer-clean in libiconv" ; \
30425 (cd $(HOST_SUBDIR)/libiconv && \
30426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30428 "RANLIB=$${RANLIB}" \
30429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30430 maintainer-clean) \
30431 || exit 1
30432
30433@endif libiconv
30434
30435
30436
30437.PHONY: configure-libtool maybe-configure-libtool
30438maybe-configure-libtool:
30439@if gcc-bootstrap
30440configure-libtool: stage_current
30441@endif gcc-bootstrap
30442@if libtool
30443maybe-configure-libtool: configure-libtool
30444configure-libtool:
30445 @: $(MAKE); $(unstage)
30446 @r=`${PWD_COMMAND}`; export r; \
30447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30448 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30450 $(HOST_EXPORTS) \
30451 echo Configuring in $(HOST_SUBDIR)/libtool; \
30452 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30453 case $(srcdir) in \
30454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30455 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30457 esac; \
30458 srcdiroption="--srcdir=$${topdir}/libtool"; \
30459 libsrcdir="$$s/libtool"; \
30460 $(SHELL) $${libsrcdir}/configure \
30461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30462 --target=${target_alias} $${srcdiroption} \
30463 || exit 1
30464@endif libtool
30465
30466
30467
30468
30469
30470.PHONY: all-libtool maybe-all-libtool
30471maybe-all-libtool:
30472@if gcc-bootstrap
30473all-libtool: stage_current
30474@endif gcc-bootstrap
30475@if libtool
30476TARGET-libtool=all
30477maybe-all-libtool: all-libtool
30478all-libtool: configure-libtool
30479 @: $(MAKE); $(unstage)
30480 @r=`${PWD_COMMAND}`; export r; \
30481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482 $(HOST_EXPORTS) \
30483 (cd $(HOST_SUBDIR)/libtool && \
30484 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30485 $(TARGET-libtool))
30486@endif libtool
30487
30488
30489
30490
30491.PHONY: check-libtool maybe-check-libtool
30492maybe-check-libtool:
30493@if libtool
30494maybe-check-libtool: check-libtool
30495
30496check-libtool:
30497 @: $(MAKE); $(unstage)
30498 @r=`${PWD_COMMAND}`; export r; \
30499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30500 $(HOST_EXPORTS) \
30501 (cd $(HOST_SUBDIR)/libtool && \
30502 $(MAKE) $(FLAGS_TO_PASS) check)
30503
30504@endif libtool
30505
30506.PHONY: install-libtool maybe-install-libtool
30507maybe-install-libtool:
30508@if libtool
30509maybe-install-libtool: install-libtool
30510
30511install-libtool: installdirs
30512 @: $(MAKE); $(unstage)
30513 @r=`${PWD_COMMAND}`; export r; \
30514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515 $(HOST_EXPORTS) \
30516 (cd $(HOST_SUBDIR)/libtool && \
30517 $(MAKE) $(FLAGS_TO_PASS) install)
30518
30519@endif libtool
30520
30521# Other targets (info, dvi, pdf, etc.)
30522
30523.PHONY: maybe-info-libtool info-libtool
30524maybe-info-libtool:
30525@if libtool
30526maybe-info-libtool: info-libtool
30527
30528info-libtool: \
30529 configure-libtool
30530 @: $(MAKE); $(unstage)
30531 @[ -f ./libtool/Makefile ] || exit 0; \
30532 r=`${PWD_COMMAND}`; export r; \
30533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30534 $(HOST_EXPORTS) \
30535 for flag in $(EXTRA_HOST_FLAGS) ; do \
30536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30537 done; \
30538 echo "Doing info in libtool" ; \
30539 (cd $(HOST_SUBDIR)/libtool && \
30540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30542 "RANLIB=$${RANLIB}" \
30543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30544 info) \
30545 || exit 1
30546
30547@endif libtool
30548
30549.PHONY: maybe-dvi-libtool dvi-libtool
30550maybe-dvi-libtool:
30551@if libtool
30552maybe-dvi-libtool: dvi-libtool
30553
30554dvi-libtool: \
30555 configure-libtool
30556 @: $(MAKE); $(unstage)
30557 @[ -f ./libtool/Makefile ] || exit 0; \
30558 r=`${PWD_COMMAND}`; export r; \
30559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30560 $(HOST_EXPORTS) \
30561 for flag in $(EXTRA_HOST_FLAGS) ; do \
30562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30563 done; \
30564 echo "Doing dvi in libtool" ; \
30565 (cd $(HOST_SUBDIR)/libtool && \
30566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30568 "RANLIB=$${RANLIB}" \
30569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30570 dvi) \
30571 || exit 1
30572
30573@endif libtool
30574
30575.PHONY: maybe-pdf-libtool pdf-libtool
30576maybe-pdf-libtool:
30577@if libtool
30578maybe-pdf-libtool: pdf-libtool
30579
30580pdf-libtool: \
30581 configure-libtool
30582 @: $(MAKE); $(unstage)
30583 @[ -f ./libtool/Makefile ] || exit 0; \
30584 r=`${PWD_COMMAND}`; export r; \
30585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30586 $(HOST_EXPORTS) \
30587 for flag in $(EXTRA_HOST_FLAGS) ; do \
30588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30589 done; \
30590 echo "Doing pdf in libtool" ; \
30591 (cd $(HOST_SUBDIR)/libtool && \
30592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30594 "RANLIB=$${RANLIB}" \
30595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30596 pdf) \
30597 || exit 1
30598
30599@endif libtool
30600
30601.PHONY: maybe-html-libtool html-libtool
30602maybe-html-libtool:
30603@if libtool
30604maybe-html-libtool: html-libtool
30605
30606html-libtool: \
30607 configure-libtool
30608 @: $(MAKE); $(unstage)
30609 @[ -f ./libtool/Makefile ] || exit 0; \
30610 r=`${PWD_COMMAND}`; export r; \
30611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612 $(HOST_EXPORTS) \
30613 for flag in $(EXTRA_HOST_FLAGS) ; do \
30614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30615 done; \
30616 echo "Doing html in libtool" ; \
30617 (cd $(HOST_SUBDIR)/libtool && \
30618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30620 "RANLIB=$${RANLIB}" \
30621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30622 html) \
30623 || exit 1
30624
30625@endif libtool
30626
30627.PHONY: maybe-TAGS-libtool TAGS-libtool
30628maybe-TAGS-libtool:
30629@if libtool
30630maybe-TAGS-libtool: TAGS-libtool
30631
30632TAGS-libtool: \
30633 configure-libtool
30634 @: $(MAKE); $(unstage)
30635 @[ -f ./libtool/Makefile ] || exit 0; \
30636 r=`${PWD_COMMAND}`; export r; \
30637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638 $(HOST_EXPORTS) \
30639 for flag in $(EXTRA_HOST_FLAGS) ; do \
30640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30641 done; \
30642 echo "Doing TAGS in libtool" ; \
30643 (cd $(HOST_SUBDIR)/libtool && \
30644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30646 "RANLIB=$${RANLIB}" \
30647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30648 TAGS) \
30649 || exit 1
30650
30651@endif libtool
30652
30653.PHONY: maybe-install-info-libtool install-info-libtool
30654maybe-install-info-libtool:
30655@if libtool
30656maybe-install-info-libtool: install-info-libtool
30657
30658install-info-libtool: \
30659 configure-libtool \
30660 info-libtool
30661 @: $(MAKE); $(unstage)
30662 @[ -f ./libtool/Makefile ] || exit 0; \
30663 r=`${PWD_COMMAND}`; export r; \
30664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30665 $(HOST_EXPORTS) \
30666 for flag in $(EXTRA_HOST_FLAGS) ; do \
30667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30668 done; \
30669 echo "Doing install-info in libtool" ; \
30670 (cd $(HOST_SUBDIR)/libtool && \
30671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30673 "RANLIB=$${RANLIB}" \
30674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30675 install-info) \
30676 || exit 1
30677
30678@endif libtool
30679
30680.PHONY: maybe-install-pdf-libtool install-pdf-libtool
30681maybe-install-pdf-libtool:
30682@if libtool
30683maybe-install-pdf-libtool: install-pdf-libtool
30684
30685install-pdf-libtool: \
30686 configure-libtool \
30687 pdf-libtool
30688 @: $(MAKE); $(unstage)
30689 @[ -f ./libtool/Makefile ] || exit 0; \
30690 r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 $(HOST_EXPORTS) \
30693 for flag in $(EXTRA_HOST_FLAGS) ; do \
30694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695 done; \
30696 echo "Doing install-pdf in libtool" ; \
30697 (cd $(HOST_SUBDIR)/libtool && \
30698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700 "RANLIB=$${RANLIB}" \
30701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30702 install-pdf) \
30703 || exit 1
30704
30705@endif libtool
30706
30707.PHONY: maybe-install-html-libtool install-html-libtool
30708maybe-install-html-libtool:
30709@if libtool
30710maybe-install-html-libtool: install-html-libtool
30711
30712install-html-libtool: \
30713 configure-libtool \
30714 html-libtool
30715 @: $(MAKE); $(unstage)
30716 @[ -f ./libtool/Makefile ] || exit 0; \
30717 r=`${PWD_COMMAND}`; export r; \
30718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30719 $(HOST_EXPORTS) \
30720 for flag in $(EXTRA_HOST_FLAGS) ; do \
30721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30722 done; \
30723 echo "Doing install-html in libtool" ; \
30724 (cd $(HOST_SUBDIR)/libtool && \
30725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30727 "RANLIB=$${RANLIB}" \
30728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30729 install-html) \
30730 || exit 1
30731
30732@endif libtool
30733
30734.PHONY: maybe-installcheck-libtool installcheck-libtool
30735maybe-installcheck-libtool:
30736@if libtool
30737maybe-installcheck-libtool: installcheck-libtool
30738
30739installcheck-libtool: \
30740 configure-libtool
30741 @: $(MAKE); $(unstage)
30742 @[ -f ./libtool/Makefile ] || exit 0; \
30743 r=`${PWD_COMMAND}`; export r; \
30744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30745 $(HOST_EXPORTS) \
30746 for flag in $(EXTRA_HOST_FLAGS) ; do \
30747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30748 done; \
30749 echo "Doing installcheck in libtool" ; \
30750 (cd $(HOST_SUBDIR)/libtool && \
30751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30753 "RANLIB=$${RANLIB}" \
30754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30755 installcheck) \
30756 || exit 1
30757
30758@endif libtool
30759
30760.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30761maybe-mostlyclean-libtool:
30762@if libtool
30763maybe-mostlyclean-libtool: mostlyclean-libtool
30764
30765mostlyclean-libtool:
30766 @: $(MAKE); $(unstage)
30767 @[ -f ./libtool/Makefile ] || exit 0; \
30768 r=`${PWD_COMMAND}`; export r; \
30769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770 $(HOST_EXPORTS) \
30771 for flag in $(EXTRA_HOST_FLAGS) ; do \
30772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30773 done; \
30774 echo "Doing mostlyclean in libtool" ; \
30775 (cd $(HOST_SUBDIR)/libtool && \
30776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30778 "RANLIB=$${RANLIB}" \
30779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30780 mostlyclean) \
30781 || exit 1
30782
30783@endif libtool
30784
30785.PHONY: maybe-clean-libtool clean-libtool
30786maybe-clean-libtool:
30787@if libtool
30788maybe-clean-libtool: clean-libtool
30789
30790clean-libtool:
30791 @: $(MAKE); $(unstage)
30792 @[ -f ./libtool/Makefile ] || exit 0; \
30793 r=`${PWD_COMMAND}`; export r; \
30794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30795 $(HOST_EXPORTS) \
30796 for flag in $(EXTRA_HOST_FLAGS) ; do \
30797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30798 done; \
30799 echo "Doing clean in libtool" ; \
30800 (cd $(HOST_SUBDIR)/libtool && \
30801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30803 "RANLIB=$${RANLIB}" \
30804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30805 clean) \
30806 || exit 1
30807
30808@endif libtool
30809
30810.PHONY: maybe-distclean-libtool distclean-libtool
30811maybe-distclean-libtool:
30812@if libtool
30813maybe-distclean-libtool: distclean-libtool
30814
30815distclean-libtool:
30816 @: $(MAKE); $(unstage)
30817 @[ -f ./libtool/Makefile ] || exit 0; \
30818 r=`${PWD_COMMAND}`; export r; \
30819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30820 $(HOST_EXPORTS) \
30821 for flag in $(EXTRA_HOST_FLAGS) ; do \
30822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30823 done; \
30824 echo "Doing distclean in libtool" ; \
30825 (cd $(HOST_SUBDIR)/libtool && \
30826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30828 "RANLIB=$${RANLIB}" \
30829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30830 distclean) \
30831 || exit 1
30832
30833@endif libtool
30834
30835.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30836maybe-maintainer-clean-libtool:
30837@if libtool
30838maybe-maintainer-clean-libtool: maintainer-clean-libtool
30839
30840maintainer-clean-libtool:
30841 @: $(MAKE); $(unstage)
30842 @[ -f ./libtool/Makefile ] || exit 0; \
30843 r=`${PWD_COMMAND}`; export r; \
30844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30845 $(HOST_EXPORTS) \
30846 for flag in $(EXTRA_HOST_FLAGS) ; do \
30847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30848 done; \
30849 echo "Doing maintainer-clean in libtool" ; \
30850 (cd $(HOST_SUBDIR)/libtool && \
30851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30853 "RANLIB=$${RANLIB}" \
30854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30855 maintainer-clean) \
30856 || exit 1
30857
30858@endif libtool
30859
30860
30861
30862.PHONY: configure-m4 maybe-configure-m4
30863maybe-configure-m4:
30864@if gcc-bootstrap
30865configure-m4: stage_current
30866@endif gcc-bootstrap
30867@if m4
30868maybe-configure-m4: configure-m4
30869configure-m4:
30870 @: $(MAKE); $(unstage)
30871 @r=`${PWD_COMMAND}`; export r; \
30872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30873 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30875 $(HOST_EXPORTS) \
30876 echo Configuring in $(HOST_SUBDIR)/m4; \
30877 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30878 case $(srcdir) in \
30879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30880 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30882 esac; \
30883 srcdiroption="--srcdir=$${topdir}/m4"; \
30884 libsrcdir="$$s/m4"; \
30885 $(SHELL) $${libsrcdir}/configure \
30886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30887 --target=${target_alias} $${srcdiroption} \
30888 || exit 1
30889@endif m4
30890
30891
30892
30893
30894
30895.PHONY: all-m4 maybe-all-m4
30896maybe-all-m4:
30897@if gcc-bootstrap
30898all-m4: stage_current
30899@endif gcc-bootstrap
30900@if m4
30901TARGET-m4=all
30902maybe-all-m4: all-m4
30903all-m4: configure-m4
30904 @: $(MAKE); $(unstage)
30905 @r=`${PWD_COMMAND}`; export r; \
30906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30907 $(HOST_EXPORTS) \
30908 (cd $(HOST_SUBDIR)/m4 && \
30909 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30910 $(TARGET-m4))
30911@endif m4
30912
30913
30914
30915
30916.PHONY: check-m4 maybe-check-m4
30917maybe-check-m4:
30918@if m4
30919maybe-check-m4: check-m4
30920
30921check-m4:
30922 @: $(MAKE); $(unstage)
30923 @r=`${PWD_COMMAND}`; export r; \
30924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30925 $(HOST_EXPORTS) \
30926 (cd $(HOST_SUBDIR)/m4 && \
30927 $(MAKE) $(FLAGS_TO_PASS) check)
30928
30929@endif m4
30930
30931.PHONY: install-m4 maybe-install-m4
30932maybe-install-m4:
30933@if m4
30934maybe-install-m4: install-m4
30935
30936install-m4: installdirs
30937 @: $(MAKE); $(unstage)
30938 @r=`${PWD_COMMAND}`; export r; \
30939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940 $(HOST_EXPORTS) \
30941 (cd $(HOST_SUBDIR)/m4 && \
30942 $(MAKE) $(FLAGS_TO_PASS) install)
30943
30944@endif m4
30945
30946# Other targets (info, dvi, pdf, etc.)
30947
30948.PHONY: maybe-info-m4 info-m4
30949maybe-info-m4:
30950@if m4
30951maybe-info-m4: info-m4
30952
30953info-m4: \
30954 configure-m4
30955 @: $(MAKE); $(unstage)
30956 @[ -f ./m4/Makefile ] || exit 0; \
30957 r=`${PWD_COMMAND}`; export r; \
30958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959 $(HOST_EXPORTS) \
30960 for flag in $(EXTRA_HOST_FLAGS) ; do \
30961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30962 done; \
30963 echo "Doing info in m4" ; \
30964 (cd $(HOST_SUBDIR)/m4 && \
30965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30967 "RANLIB=$${RANLIB}" \
30968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30969 info) \
30970 || exit 1
30971
30972@endif m4
30973
30974.PHONY: maybe-dvi-m4 dvi-m4
30975maybe-dvi-m4:
30976@if m4
30977maybe-dvi-m4: dvi-m4
30978
30979dvi-m4: \
30980 configure-m4
30981 @: $(MAKE); $(unstage)
30982 @[ -f ./m4/Makefile ] || exit 0; \
30983 r=`${PWD_COMMAND}`; export r; \
30984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985 $(HOST_EXPORTS) \
30986 for flag in $(EXTRA_HOST_FLAGS) ; do \
30987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30988 done; \
30989 echo "Doing dvi in m4" ; \
30990 (cd $(HOST_SUBDIR)/m4 && \
30991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30993 "RANLIB=$${RANLIB}" \
30994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30995 dvi) \
30996 || exit 1
30997
30998@endif m4
30999
31000.PHONY: maybe-pdf-m4 pdf-m4
31001maybe-pdf-m4:
31002@if m4
31003maybe-pdf-m4: pdf-m4
31004
31005pdf-m4: \
31006 configure-m4
31007 @: $(MAKE); $(unstage)
31008 @[ -f ./m4/Makefile ] || exit 0; \
31009 r=`${PWD_COMMAND}`; export r; \
31010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011 $(HOST_EXPORTS) \
31012 for flag in $(EXTRA_HOST_FLAGS) ; do \
31013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014 done; \
31015 echo "Doing pdf in m4" ; \
31016 (cd $(HOST_SUBDIR)/m4 && \
31017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019 "RANLIB=$${RANLIB}" \
31020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021 pdf) \
31022 || exit 1
31023
31024@endif m4
31025
31026.PHONY: maybe-html-m4 html-m4
31027maybe-html-m4:
31028@if m4
31029maybe-html-m4: html-m4
31030
31031html-m4: \
31032 configure-m4
31033 @: $(MAKE); $(unstage)
31034 @[ -f ./m4/Makefile ] || exit 0; \
31035 r=`${PWD_COMMAND}`; export r; \
31036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037 $(HOST_EXPORTS) \
31038 for flag in $(EXTRA_HOST_FLAGS) ; do \
31039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040 done; \
31041 echo "Doing html in m4" ; \
31042 (cd $(HOST_SUBDIR)/m4 && \
31043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045 "RANLIB=$${RANLIB}" \
31046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047 html) \
31048 || exit 1
31049
31050@endif m4
31051
31052.PHONY: maybe-TAGS-m4 TAGS-m4
31053maybe-TAGS-m4:
31054@if m4
31055maybe-TAGS-m4: TAGS-m4
31056
31057TAGS-m4: \
31058 configure-m4
31059 @: $(MAKE); $(unstage)
31060 @[ -f ./m4/Makefile ] || exit 0; \
31061 r=`${PWD_COMMAND}`; export r; \
31062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31063 $(HOST_EXPORTS) \
31064 for flag in $(EXTRA_HOST_FLAGS) ; do \
31065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31066 done; \
31067 echo "Doing TAGS in m4" ; \
31068 (cd $(HOST_SUBDIR)/m4 && \
31069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31071 "RANLIB=$${RANLIB}" \
31072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31073 TAGS) \
31074 || exit 1
31075
31076@endif m4
31077
31078.PHONY: maybe-install-info-m4 install-info-m4
31079maybe-install-info-m4:
31080@if m4
31081maybe-install-info-m4: install-info-m4
31082
31083install-info-m4: \
31084 configure-m4 \
31085 info-m4
31086 @: $(MAKE); $(unstage)
31087 @[ -f ./m4/Makefile ] || exit 0; \
31088 r=`${PWD_COMMAND}`; export r; \
31089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090 $(HOST_EXPORTS) \
31091 for flag in $(EXTRA_HOST_FLAGS) ; do \
31092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31093 done; \
31094 echo "Doing install-info in m4" ; \
31095 (cd $(HOST_SUBDIR)/m4 && \
31096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31098 "RANLIB=$${RANLIB}" \
31099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31100 install-info) \
31101 || exit 1
31102
31103@endif m4
31104
31105.PHONY: maybe-install-pdf-m4 install-pdf-m4
31106maybe-install-pdf-m4:
31107@if m4
31108maybe-install-pdf-m4: install-pdf-m4
31109
31110install-pdf-m4: \
31111 configure-m4 \
31112 pdf-m4
31113 @: $(MAKE); $(unstage)
31114 @[ -f ./m4/Makefile ] || exit 0; \
31115 r=`${PWD_COMMAND}`; export r; \
31116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117 $(HOST_EXPORTS) \
31118 for flag in $(EXTRA_HOST_FLAGS) ; do \
31119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31120 done; \
31121 echo "Doing install-pdf in m4" ; \
31122 (cd $(HOST_SUBDIR)/m4 && \
31123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31125 "RANLIB=$${RANLIB}" \
31126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31127 install-pdf) \
31128 || exit 1
31129
31130@endif m4
31131
31132.PHONY: maybe-install-html-m4 install-html-m4
31133maybe-install-html-m4:
31134@if m4
31135maybe-install-html-m4: install-html-m4
31136
31137install-html-m4: \
31138 configure-m4 \
31139 html-m4
31140 @: $(MAKE); $(unstage)
31141 @[ -f ./m4/Makefile ] || exit 0; \
31142 r=`${PWD_COMMAND}`; export r; \
31143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144 $(HOST_EXPORTS) \
31145 for flag in $(EXTRA_HOST_FLAGS) ; do \
31146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31147 done; \
31148 echo "Doing install-html in m4" ; \
31149 (cd $(HOST_SUBDIR)/m4 && \
31150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31152 "RANLIB=$${RANLIB}" \
31153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31154 install-html) \
31155 || exit 1
31156
31157@endif m4
31158
31159.PHONY: maybe-installcheck-m4 installcheck-m4
31160maybe-installcheck-m4:
31161@if m4
31162maybe-installcheck-m4: installcheck-m4
31163
31164installcheck-m4: \
31165 configure-m4
31166 @: $(MAKE); $(unstage)
31167 @[ -f ./m4/Makefile ] || exit 0; \
31168 r=`${PWD_COMMAND}`; export r; \
31169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170 $(HOST_EXPORTS) \
31171 for flag in $(EXTRA_HOST_FLAGS) ; do \
31172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31173 done; \
31174 echo "Doing installcheck in m4" ; \
31175 (cd $(HOST_SUBDIR)/m4 && \
31176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31178 "RANLIB=$${RANLIB}" \
31179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31180 installcheck) \
31181 || exit 1
31182
31183@endif m4
31184
31185.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31186maybe-mostlyclean-m4:
31187@if m4
31188maybe-mostlyclean-m4: mostlyclean-m4
31189
31190mostlyclean-m4:
31191 @: $(MAKE); $(unstage)
31192 @[ -f ./m4/Makefile ] || exit 0; \
31193 r=`${PWD_COMMAND}`; export r; \
31194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195 $(HOST_EXPORTS) \
31196 for flag in $(EXTRA_HOST_FLAGS) ; do \
31197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31198 done; \
31199 echo "Doing mostlyclean in m4" ; \
31200 (cd $(HOST_SUBDIR)/m4 && \
31201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31203 "RANLIB=$${RANLIB}" \
31204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31205 mostlyclean) \
31206 || exit 1
31207
31208@endif m4
31209
31210.PHONY: maybe-clean-m4 clean-m4
31211maybe-clean-m4:
31212@if m4
31213maybe-clean-m4: clean-m4
31214
31215clean-m4:
31216 @: $(MAKE); $(unstage)
31217 @[ -f ./m4/Makefile ] || exit 0; \
31218 r=`${PWD_COMMAND}`; export r; \
31219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220 $(HOST_EXPORTS) \
31221 for flag in $(EXTRA_HOST_FLAGS) ; do \
31222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31223 done; \
31224 echo "Doing clean in m4" ; \
31225 (cd $(HOST_SUBDIR)/m4 && \
31226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31228 "RANLIB=$${RANLIB}" \
31229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31230 clean) \
31231 || exit 1
31232
31233@endif m4
31234
31235.PHONY: maybe-distclean-m4 distclean-m4
31236maybe-distclean-m4:
31237@if m4
31238maybe-distclean-m4: distclean-m4
31239
31240distclean-m4:
31241 @: $(MAKE); $(unstage)
31242 @[ -f ./m4/Makefile ] || exit 0; \
31243 r=`${PWD_COMMAND}`; export r; \
31244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245 $(HOST_EXPORTS) \
31246 for flag in $(EXTRA_HOST_FLAGS) ; do \
31247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31248 done; \
31249 echo "Doing distclean in m4" ; \
31250 (cd $(HOST_SUBDIR)/m4 && \
31251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31253 "RANLIB=$${RANLIB}" \
31254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31255 distclean) \
31256 || exit 1
31257
31258@endif m4
31259
31260.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31261maybe-maintainer-clean-m4:
31262@if m4
31263maybe-maintainer-clean-m4: maintainer-clean-m4
31264
31265maintainer-clean-m4:
31266 @: $(MAKE); $(unstage)
31267 @[ -f ./m4/Makefile ] || exit 0; \
31268 r=`${PWD_COMMAND}`; export r; \
31269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31270 $(HOST_EXPORTS) \
31271 for flag in $(EXTRA_HOST_FLAGS) ; do \
31272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31273 done; \
31274 echo "Doing maintainer-clean in m4" ; \
31275 (cd $(HOST_SUBDIR)/m4 && \
31276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31278 "RANLIB=$${RANLIB}" \
31279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31280 maintainer-clean) \
31281 || exit 1
31282
31283@endif m4
31284
31285
31286
31287.PHONY: configure-make maybe-configure-make
31288maybe-configure-make:
31289@if gcc-bootstrap
31290configure-make: stage_current
31291@endif gcc-bootstrap
31292@if make
31293maybe-configure-make: configure-make
31294configure-make:
31295 @: $(MAKE); $(unstage)
31296 @r=`${PWD_COMMAND}`; export r; \
31297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31298 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31300 $(HOST_EXPORTS) \
31301 echo Configuring in $(HOST_SUBDIR)/make; \
31302 cd "$(HOST_SUBDIR)/make" || exit 1; \
31303 case $(srcdir) in \
31304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31305 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31307 esac; \
31308 srcdiroption="--srcdir=$${topdir}/make"; \
31309 libsrcdir="$$s/make"; \
31310 $(SHELL) $${libsrcdir}/configure \
31311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31312 --target=${target_alias} $${srcdiroption} \
31313 || exit 1
31314@endif make
31315
31316
31317
31318
31319
31320.PHONY: all-make maybe-all-make
31321maybe-all-make:
31322@if gcc-bootstrap
31323all-make: stage_current
31324@endif gcc-bootstrap
31325@if make
31326TARGET-make=all
31327maybe-all-make: all-make
31328all-make: configure-make
31329 @: $(MAKE); $(unstage)
31330 @r=`${PWD_COMMAND}`; export r; \
31331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31332 $(HOST_EXPORTS) \
31333 (cd $(HOST_SUBDIR)/make && \
31334 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31335 $(TARGET-make))
31336@endif make
31337
31338
31339
31340
31341.PHONY: check-make maybe-check-make
31342maybe-check-make:
31343@if make
31344maybe-check-make: check-make
31345
31346check-make:
31347 @: $(MAKE); $(unstage)
31348 @r=`${PWD_COMMAND}`; export r; \
31349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31350 $(HOST_EXPORTS) \
31351 (cd $(HOST_SUBDIR)/make && \
31352 $(MAKE) $(FLAGS_TO_PASS) check)
31353
31354@endif make
31355
31356.PHONY: install-make maybe-install-make
31357maybe-install-make:
31358@if make
31359maybe-install-make: install-make
31360
31361install-make: installdirs
31362 @: $(MAKE); $(unstage)
31363 @r=`${PWD_COMMAND}`; export r; \
31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365 $(HOST_EXPORTS) \
31366 (cd $(HOST_SUBDIR)/make && \
31367 $(MAKE) $(FLAGS_TO_PASS) install)
31368
31369@endif make
31370
31371# Other targets (info, dvi, pdf, etc.)
31372
31373.PHONY: maybe-info-make info-make
31374maybe-info-make:
31375@if make
31376maybe-info-make: info-make
31377
31378info-make: \
31379 configure-make
31380 @: $(MAKE); $(unstage)
31381 @[ -f ./make/Makefile ] || exit 0; \
31382 r=`${PWD_COMMAND}`; export r; \
31383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384 $(HOST_EXPORTS) \
31385 for flag in $(EXTRA_HOST_FLAGS) ; do \
31386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31387 done; \
31388 echo "Doing info in make" ; \
31389 (cd $(HOST_SUBDIR)/make && \
31390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31392 "RANLIB=$${RANLIB}" \
31393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31394 info) \
31395 || exit 1
31396
31397@endif make
31398
31399.PHONY: maybe-dvi-make dvi-make
31400maybe-dvi-make:
31401@if make
31402maybe-dvi-make: dvi-make
31403
31404dvi-make: \
31405 configure-make
31406 @: $(MAKE); $(unstage)
31407 @[ -f ./make/Makefile ] || exit 0; \
31408 r=`${PWD_COMMAND}`; export r; \
31409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410 $(HOST_EXPORTS) \
31411 for flag in $(EXTRA_HOST_FLAGS) ; do \
31412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31413 done; \
31414 echo "Doing dvi in make" ; \
31415 (cd $(HOST_SUBDIR)/make && \
31416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31418 "RANLIB=$${RANLIB}" \
31419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31420 dvi) \
31421 || exit 1
31422
31423@endif make
31424
31425.PHONY: maybe-pdf-make pdf-make
31426maybe-pdf-make:
31427@if make
31428maybe-pdf-make: pdf-make
31429
31430pdf-make: \
31431 configure-make
31432 @: $(MAKE); $(unstage)
31433 @[ -f ./make/Makefile ] || exit 0; \
31434 r=`${PWD_COMMAND}`; export r; \
31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436 $(HOST_EXPORTS) \
31437 for flag in $(EXTRA_HOST_FLAGS) ; do \
31438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31439 done; \
31440 echo "Doing pdf in make" ; \
31441 (cd $(HOST_SUBDIR)/make && \
31442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444 "RANLIB=$${RANLIB}" \
31445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446 pdf) \
31447 || exit 1
31448
31449@endif make
31450
31451.PHONY: maybe-html-make html-make
31452maybe-html-make:
31453@if make
31454maybe-html-make: html-make
31455
31456html-make: \
31457 configure-make
31458 @: $(MAKE); $(unstage)
31459 @[ -f ./make/Makefile ] || exit 0; \
31460 r=`${PWD_COMMAND}`; export r; \
31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462 $(HOST_EXPORTS) \
31463 for flag in $(EXTRA_HOST_FLAGS) ; do \
31464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465 done; \
31466 echo "Doing html in make" ; \
31467 (cd $(HOST_SUBDIR)/make && \
31468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470 "RANLIB=$${RANLIB}" \
31471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472 html) \
31473 || exit 1
31474
31475@endif make
31476
31477.PHONY: maybe-TAGS-make TAGS-make
31478maybe-TAGS-make:
31479@if make
31480maybe-TAGS-make: TAGS-make
31481
31482TAGS-make: \
31483 configure-make
31484 @: $(MAKE); $(unstage)
31485 @[ -f ./make/Makefile ] || exit 0; \
31486 r=`${PWD_COMMAND}`; export r; \
31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488 $(HOST_EXPORTS) \
31489 for flag in $(EXTRA_HOST_FLAGS) ; do \
31490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491 done; \
31492 echo "Doing TAGS in make" ; \
31493 (cd $(HOST_SUBDIR)/make && \
31494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496 "RANLIB=$${RANLIB}" \
31497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498 TAGS) \
31499 || exit 1
31500
31501@endif make
31502
31503.PHONY: maybe-install-info-make install-info-make
31504maybe-install-info-make:
31505@if make
31506maybe-install-info-make: install-info-make
31507
31508install-info-make: \
31509 configure-make \
31510 info-make
31511 @: $(MAKE); $(unstage)
31512 @[ -f ./make/Makefile ] || exit 0; \
31513 r=`${PWD_COMMAND}`; export r; \
31514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31515 $(HOST_EXPORTS) \
31516 for flag in $(EXTRA_HOST_FLAGS) ; do \
31517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518 done; \
31519 echo "Doing install-info in make" ; \
31520 (cd $(HOST_SUBDIR)/make && \
31521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31523 "RANLIB=$${RANLIB}" \
31524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31525 install-info) \
31526 || exit 1
31527
31528@endif make
31529
31530.PHONY: maybe-install-pdf-make install-pdf-make
31531maybe-install-pdf-make:
31532@if make
31533maybe-install-pdf-make: install-pdf-make
31534
31535install-pdf-make: \
31536 configure-make \
31537 pdf-make
31538 @: $(MAKE); $(unstage)
31539 @[ -f ./make/Makefile ] || exit 0; \
31540 r=`${PWD_COMMAND}`; export r; \
31541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31542 $(HOST_EXPORTS) \
31543 for flag in $(EXTRA_HOST_FLAGS) ; do \
31544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31545 done; \
31546 echo "Doing install-pdf in make" ; \
31547 (cd $(HOST_SUBDIR)/make && \
31548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31550 "RANLIB=$${RANLIB}" \
31551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31552 install-pdf) \
31553 || exit 1
31554
31555@endif make
31556
31557.PHONY: maybe-install-html-make install-html-make
31558maybe-install-html-make:
31559@if make
31560maybe-install-html-make: install-html-make
31561
31562install-html-make: \
31563 configure-make \
31564 html-make
31565 @: $(MAKE); $(unstage)
31566 @[ -f ./make/Makefile ] || exit 0; \
31567 r=`${PWD_COMMAND}`; export r; \
31568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31569 $(HOST_EXPORTS) \
31570 for flag in $(EXTRA_HOST_FLAGS) ; do \
31571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31572 done; \
31573 echo "Doing install-html in make" ; \
31574 (cd $(HOST_SUBDIR)/make && \
31575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31577 "RANLIB=$${RANLIB}" \
31578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31579 install-html) \
31580 || exit 1
31581
31582@endif make
31583
31584.PHONY: maybe-installcheck-make installcheck-make
31585maybe-installcheck-make:
31586@if make
31587maybe-installcheck-make: installcheck-make
31588
31589installcheck-make: \
31590 configure-make
31591 @: $(MAKE); $(unstage)
31592 @[ -f ./make/Makefile ] || exit 0; \
31593 r=`${PWD_COMMAND}`; export r; \
31594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595 $(HOST_EXPORTS) \
31596 for flag in $(EXTRA_HOST_FLAGS) ; do \
31597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31598 done; \
31599 echo "Doing installcheck in make" ; \
31600 (cd $(HOST_SUBDIR)/make && \
31601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603 "RANLIB=$${RANLIB}" \
31604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31605 installcheck) \
31606 || exit 1
31607
31608@endif make
31609
31610.PHONY: maybe-mostlyclean-make mostlyclean-make
31611maybe-mostlyclean-make:
31612@if make
31613maybe-mostlyclean-make: mostlyclean-make
31614
31615mostlyclean-make:
31616 @: $(MAKE); $(unstage)
31617 @[ -f ./make/Makefile ] || exit 0; \
31618 r=`${PWD_COMMAND}`; export r; \
31619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620 $(HOST_EXPORTS) \
31621 for flag in $(EXTRA_HOST_FLAGS) ; do \
31622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31623 done; \
31624 echo "Doing mostlyclean in make" ; \
31625 (cd $(HOST_SUBDIR)/make && \
31626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31628 "RANLIB=$${RANLIB}" \
31629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31630 mostlyclean) \
31631 || exit 1
31632
31633@endif make
31634
31635.PHONY: maybe-clean-make clean-make
31636maybe-clean-make:
31637@if make
31638maybe-clean-make: clean-make
31639
31640clean-make:
31641 @: $(MAKE); $(unstage)
31642 @[ -f ./make/Makefile ] || exit 0; \
31643 r=`${PWD_COMMAND}`; export r; \
31644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31645 $(HOST_EXPORTS) \
31646 for flag in $(EXTRA_HOST_FLAGS) ; do \
31647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31648 done; \
31649 echo "Doing clean in make" ; \
31650 (cd $(HOST_SUBDIR)/make && \
31651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31653 "RANLIB=$${RANLIB}" \
31654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31655 clean) \
31656 || exit 1
31657
31658@endif make
31659
31660.PHONY: maybe-distclean-make distclean-make
31661maybe-distclean-make:
31662@if make
31663maybe-distclean-make: distclean-make
31664
31665distclean-make:
31666 @: $(MAKE); $(unstage)
31667 @[ -f ./make/Makefile ] || exit 0; \
31668 r=`${PWD_COMMAND}`; export r; \
31669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31670 $(HOST_EXPORTS) \
31671 for flag in $(EXTRA_HOST_FLAGS) ; do \
31672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31673 done; \
31674 echo "Doing distclean in make" ; \
31675 (cd $(HOST_SUBDIR)/make && \
31676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31678 "RANLIB=$${RANLIB}" \
31679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31680 distclean) \
31681 || exit 1
31682
31683@endif make
31684
31685.PHONY: maybe-maintainer-clean-make maintainer-clean-make
31686maybe-maintainer-clean-make:
31687@if make
31688maybe-maintainer-clean-make: maintainer-clean-make
31689
31690maintainer-clean-make:
31691 @: $(MAKE); $(unstage)
31692 @[ -f ./make/Makefile ] || exit 0; \
31693 r=`${PWD_COMMAND}`; export r; \
31694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695 $(HOST_EXPORTS) \
31696 for flag in $(EXTRA_HOST_FLAGS) ; do \
31697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31698 done; \
31699 echo "Doing maintainer-clean in make" ; \
31700 (cd $(HOST_SUBDIR)/make && \
31701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31703 "RANLIB=$${RANLIB}" \
31704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31705 maintainer-clean) \
31706 || exit 1
31707
31708@endif make
31709
31710
31711
31712.PHONY: configure-mmalloc maybe-configure-mmalloc
31713maybe-configure-mmalloc:
31714@if gcc-bootstrap
31715configure-mmalloc: stage_current
31716@endif gcc-bootstrap
31717@if mmalloc
31718maybe-configure-mmalloc: configure-mmalloc
31719configure-mmalloc:
31720 @: $(MAKE); $(unstage)
31721 @r=`${PWD_COMMAND}`; export r; \
31722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31723 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31725 $(HOST_EXPORTS) \
31726 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31727 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31728 case $(srcdir) in \
31729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31730 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31732 esac; \
31733 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31734 libsrcdir="$$s/mmalloc"; \
31735 $(SHELL) $${libsrcdir}/configure \
31736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31737 --target=${target_alias} $${srcdiroption} \
31738 || exit 1
31739@endif mmalloc
31740
31741
31742
31743
31744
31745.PHONY: all-mmalloc maybe-all-mmalloc
31746maybe-all-mmalloc:
31747@if gcc-bootstrap
31748all-mmalloc: stage_current
31749@endif gcc-bootstrap
31750@if mmalloc
31751TARGET-mmalloc=all
31752maybe-all-mmalloc: all-mmalloc
31753all-mmalloc: configure-mmalloc
31754 @: $(MAKE); $(unstage)
31755 @r=`${PWD_COMMAND}`; export r; \
31756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757 $(HOST_EXPORTS) \
31758 (cd $(HOST_SUBDIR)/mmalloc && \
31759 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31760 $(TARGET-mmalloc))
31761@endif mmalloc
31762
31763
31764
31765
31766.PHONY: check-mmalloc maybe-check-mmalloc
31767maybe-check-mmalloc:
31768@if mmalloc
31769maybe-check-mmalloc: check-mmalloc
31770
31771check-mmalloc:
31772
31773@endif mmalloc
31774
31775.PHONY: install-mmalloc maybe-install-mmalloc
31776maybe-install-mmalloc:
31777@if mmalloc
31778maybe-install-mmalloc: install-mmalloc
31779
31780install-mmalloc: installdirs
31781 @: $(MAKE); $(unstage)
31782 @r=`${PWD_COMMAND}`; export r; \
31783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784 $(HOST_EXPORTS) \
31785 (cd $(HOST_SUBDIR)/mmalloc && \
31786 $(MAKE) $(FLAGS_TO_PASS) install)
31787
31788@endif mmalloc
31789
31790# Other targets (info, dvi, pdf, etc.)
31791
31792.PHONY: maybe-info-mmalloc info-mmalloc
31793maybe-info-mmalloc:
31794@if mmalloc
31795maybe-info-mmalloc: info-mmalloc
31796
31797info-mmalloc: \
31798 configure-mmalloc
31799 @: $(MAKE); $(unstage)
31800 @[ -f ./mmalloc/Makefile ] || exit 0; \
31801 r=`${PWD_COMMAND}`; export r; \
31802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803 $(HOST_EXPORTS) \
31804 for flag in $(EXTRA_HOST_FLAGS) ; do \
31805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31806 done; \
31807 echo "Doing info in mmalloc" ; \
31808 (cd $(HOST_SUBDIR)/mmalloc && \
31809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31811 "RANLIB=$${RANLIB}" \
31812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31813 info) \
31814 || exit 1
31815
31816@endif mmalloc
31817
31818.PHONY: maybe-dvi-mmalloc dvi-mmalloc
31819maybe-dvi-mmalloc:
31820@if mmalloc
31821maybe-dvi-mmalloc: dvi-mmalloc
31822
31823dvi-mmalloc: \
31824 configure-mmalloc
31825 @: $(MAKE); $(unstage)
31826 @[ -f ./mmalloc/Makefile ] || exit 0; \
31827 r=`${PWD_COMMAND}`; export r; \
31828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31829 $(HOST_EXPORTS) \
31830 for flag in $(EXTRA_HOST_FLAGS) ; do \
31831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31832 done; \
31833 echo "Doing dvi in mmalloc" ; \
31834 (cd $(HOST_SUBDIR)/mmalloc && \
31835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31837 "RANLIB=$${RANLIB}" \
31838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31839 dvi) \
31840 || exit 1
31841
31842@endif mmalloc
31843
31844.PHONY: maybe-pdf-mmalloc pdf-mmalloc
31845maybe-pdf-mmalloc:
31846@if mmalloc
31847maybe-pdf-mmalloc: pdf-mmalloc
31848
31849pdf-mmalloc: \
31850 configure-mmalloc
31851 @: $(MAKE); $(unstage)
31852 @[ -f ./mmalloc/Makefile ] || exit 0; \
31853 r=`${PWD_COMMAND}`; export r; \
31854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31855 $(HOST_EXPORTS) \
31856 for flag in $(EXTRA_HOST_FLAGS) ; do \
31857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31858 done; \
31859 echo "Doing pdf in mmalloc" ; \
31860 (cd $(HOST_SUBDIR)/mmalloc && \
31861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31863 "RANLIB=$${RANLIB}" \
31864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31865 pdf) \
31866 || exit 1
31867
31868@endif mmalloc
31869
31870.PHONY: maybe-html-mmalloc html-mmalloc
31871maybe-html-mmalloc:
31872@if mmalloc
31873maybe-html-mmalloc: html-mmalloc
31874
31875html-mmalloc: \
31876 configure-mmalloc
31877 @: $(MAKE); $(unstage)
31878 @[ -f ./mmalloc/Makefile ] || exit 0; \
31879 r=`${PWD_COMMAND}`; export r; \
31880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881 $(HOST_EXPORTS) \
31882 for flag in $(EXTRA_HOST_FLAGS) ; do \
31883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884 done; \
31885 echo "Doing html in mmalloc" ; \
31886 (cd $(HOST_SUBDIR)/mmalloc && \
31887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889 "RANLIB=$${RANLIB}" \
31890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891 html) \
31892 || exit 1
31893
31894@endif mmalloc
31895
31896.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31897maybe-TAGS-mmalloc:
31898@if mmalloc
31899maybe-TAGS-mmalloc: TAGS-mmalloc
31900
31901TAGS-mmalloc: \
31902 configure-mmalloc
31903 @: $(MAKE); $(unstage)
31904 @[ -f ./mmalloc/Makefile ] || exit 0; \
31905 r=`${PWD_COMMAND}`; export r; \
31906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31907 $(HOST_EXPORTS) \
31908 for flag in $(EXTRA_HOST_FLAGS) ; do \
31909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31910 done; \
31911 echo "Doing TAGS in mmalloc" ; \
31912 (cd $(HOST_SUBDIR)/mmalloc && \
31913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31915 "RANLIB=$${RANLIB}" \
31916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31917 TAGS) \
31918 || exit 1
31919
31920@endif mmalloc
31921
31922.PHONY: maybe-install-info-mmalloc install-info-mmalloc
31923maybe-install-info-mmalloc:
31924@if mmalloc
31925maybe-install-info-mmalloc: install-info-mmalloc
31926
31927install-info-mmalloc: \
31928 configure-mmalloc \
31929 info-mmalloc
31930 @: $(MAKE); $(unstage)
31931 @[ -f ./mmalloc/Makefile ] || exit 0; \
31932 r=`${PWD_COMMAND}`; export r; \
31933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31934 $(HOST_EXPORTS) \
31935 for flag in $(EXTRA_HOST_FLAGS) ; do \
31936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31937 done; \
31938 echo "Doing install-info in mmalloc" ; \
31939 (cd $(HOST_SUBDIR)/mmalloc && \
31940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31942 "RANLIB=$${RANLIB}" \
31943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31944 install-info) \
31945 || exit 1
31946
31947@endif mmalloc
31948
31949.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31950maybe-install-pdf-mmalloc:
31951@if mmalloc
31952maybe-install-pdf-mmalloc: install-pdf-mmalloc
31953
31954install-pdf-mmalloc: \
31955 configure-mmalloc \
31956 pdf-mmalloc
31957 @: $(MAKE); $(unstage)
31958 @[ -f ./mmalloc/Makefile ] || exit 0; \
31959 r=`${PWD_COMMAND}`; export r; \
31960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961 $(HOST_EXPORTS) \
31962 for flag in $(EXTRA_HOST_FLAGS) ; do \
31963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31964 done; \
31965 echo "Doing install-pdf in mmalloc" ; \
31966 (cd $(HOST_SUBDIR)/mmalloc && \
31967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31969 "RANLIB=$${RANLIB}" \
31970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31971 install-pdf) \
31972 || exit 1
31973
31974@endif mmalloc
31975
31976.PHONY: maybe-install-html-mmalloc install-html-mmalloc
31977maybe-install-html-mmalloc:
31978@if mmalloc
31979maybe-install-html-mmalloc: install-html-mmalloc
31980
31981install-html-mmalloc: \
31982 configure-mmalloc \
31983 html-mmalloc
31984 @: $(MAKE); $(unstage)
31985 @[ -f ./mmalloc/Makefile ] || exit 0; \
31986 r=`${PWD_COMMAND}`; export r; \
31987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31988 $(HOST_EXPORTS) \
31989 for flag in $(EXTRA_HOST_FLAGS) ; do \
31990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31991 done; \
31992 echo "Doing install-html in mmalloc" ; \
31993 (cd $(HOST_SUBDIR)/mmalloc && \
31994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31996 "RANLIB=$${RANLIB}" \
31997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31998 install-html) \
31999 || exit 1
32000
32001@endif mmalloc
32002
32003.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32004maybe-installcheck-mmalloc:
32005@if mmalloc
32006maybe-installcheck-mmalloc: installcheck-mmalloc
32007
32008installcheck-mmalloc: \
32009 configure-mmalloc
32010 @: $(MAKE); $(unstage)
32011 @[ -f ./mmalloc/Makefile ] || exit 0; \
32012 r=`${PWD_COMMAND}`; export r; \
32013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014 $(HOST_EXPORTS) \
32015 for flag in $(EXTRA_HOST_FLAGS) ; do \
32016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32017 done; \
32018 echo "Doing installcheck in mmalloc" ; \
32019 (cd $(HOST_SUBDIR)/mmalloc && \
32020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32022 "RANLIB=$${RANLIB}" \
32023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32024 installcheck) \
32025 || exit 1
32026
32027@endif mmalloc
32028
32029.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32030maybe-mostlyclean-mmalloc:
32031@if mmalloc
32032maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32033
32034mostlyclean-mmalloc:
32035 @: $(MAKE); $(unstage)
32036 @[ -f ./mmalloc/Makefile ] || exit 0; \
32037 r=`${PWD_COMMAND}`; export r; \
32038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32039 $(HOST_EXPORTS) \
32040 for flag in $(EXTRA_HOST_FLAGS) ; do \
32041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32042 done; \
32043 echo "Doing mostlyclean in mmalloc" ; \
32044 (cd $(HOST_SUBDIR)/mmalloc && \
32045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32047 "RANLIB=$${RANLIB}" \
32048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32049 mostlyclean) \
32050 || exit 1
32051
32052@endif mmalloc
32053
32054.PHONY: maybe-clean-mmalloc clean-mmalloc
32055maybe-clean-mmalloc:
32056@if mmalloc
32057maybe-clean-mmalloc: clean-mmalloc
32058
32059clean-mmalloc:
32060 @: $(MAKE); $(unstage)
32061 @[ -f ./mmalloc/Makefile ] || exit 0; \
32062 r=`${PWD_COMMAND}`; export r; \
32063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32064 $(HOST_EXPORTS) \
32065 for flag in $(EXTRA_HOST_FLAGS) ; do \
32066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32067 done; \
32068 echo "Doing clean in mmalloc" ; \
32069 (cd $(HOST_SUBDIR)/mmalloc && \
32070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32072 "RANLIB=$${RANLIB}" \
32073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32074 clean) \
32075 || exit 1
32076
32077@endif mmalloc
32078
32079.PHONY: maybe-distclean-mmalloc distclean-mmalloc
32080maybe-distclean-mmalloc:
32081@if mmalloc
32082maybe-distclean-mmalloc: distclean-mmalloc
32083
32084distclean-mmalloc:
32085 @: $(MAKE); $(unstage)
32086 @[ -f ./mmalloc/Makefile ] || exit 0; \
32087 r=`${PWD_COMMAND}`; export r; \
32088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089 $(HOST_EXPORTS) \
32090 for flag in $(EXTRA_HOST_FLAGS) ; do \
32091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32092 done; \
32093 echo "Doing distclean in mmalloc" ; \
32094 (cd $(HOST_SUBDIR)/mmalloc && \
32095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32097 "RANLIB=$${RANLIB}" \
32098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32099 distclean) \
32100 || exit 1
32101
32102@endif mmalloc
32103
32104.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32105maybe-maintainer-clean-mmalloc:
32106@if mmalloc
32107maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32108
32109maintainer-clean-mmalloc:
32110 @: $(MAKE); $(unstage)
32111 @[ -f ./mmalloc/Makefile ] || exit 0; \
32112 r=`${PWD_COMMAND}`; export r; \
32113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32114 $(HOST_EXPORTS) \
32115 for flag in $(EXTRA_HOST_FLAGS) ; do \
32116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32117 done; \
32118 echo "Doing maintainer-clean in mmalloc" ; \
32119 (cd $(HOST_SUBDIR)/mmalloc && \
32120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32122 "RANLIB=$${RANLIB}" \
32123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32124 maintainer-clean) \
32125 || exit 1
32126
32127@endif mmalloc
32128
32129
32130
32131.PHONY: configure-patch maybe-configure-patch
32132maybe-configure-patch:
32133@if gcc-bootstrap
32134configure-patch: stage_current
32135@endif gcc-bootstrap
32136@if patch
32137maybe-configure-patch: configure-patch
32138configure-patch:
32139 @: $(MAKE); $(unstage)
32140 @r=`${PWD_COMMAND}`; export r; \
32141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32144 $(HOST_EXPORTS) \
32145 echo Configuring in $(HOST_SUBDIR)/patch; \
32146 cd "$(HOST_SUBDIR)/patch" || exit 1; \
32147 case $(srcdir) in \
32148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32149 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32151 esac; \
32152 srcdiroption="--srcdir=$${topdir}/patch"; \
32153 libsrcdir="$$s/patch"; \
32154 $(SHELL) $${libsrcdir}/configure \
32155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32156 --target=${target_alias} $${srcdiroption} \
32157 || exit 1
32158@endif patch
32159
32160
32161
32162
32163
32164.PHONY: all-patch maybe-all-patch
32165maybe-all-patch:
32166@if gcc-bootstrap
32167all-patch: stage_current
32168@endif gcc-bootstrap
32169@if patch
32170TARGET-patch=all
32171maybe-all-patch: all-patch
32172all-patch: configure-patch
32173 @: $(MAKE); $(unstage)
32174 @r=`${PWD_COMMAND}`; export r; \
32175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176 $(HOST_EXPORTS) \
32177 (cd $(HOST_SUBDIR)/patch && \
32178 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32179 $(TARGET-patch))
32180@endif patch
32181
32182
32183
32184
32185.PHONY: check-patch maybe-check-patch
32186maybe-check-patch:
32187@if patch
32188maybe-check-patch: check-patch
32189
32190check-patch:
32191 @: $(MAKE); $(unstage)
32192 @r=`${PWD_COMMAND}`; export r; \
32193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 $(HOST_EXPORTS) \
32195 (cd $(HOST_SUBDIR)/patch && \
32196 $(MAKE) $(FLAGS_TO_PASS) check)
32197
32198@endif patch
32199
32200.PHONY: install-patch maybe-install-patch
32201maybe-install-patch:
32202@if patch
32203maybe-install-patch: install-patch
32204
32205install-patch: installdirs
32206 @: $(MAKE); $(unstage)
32207 @r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(HOST_EXPORTS) \
32210 (cd $(HOST_SUBDIR)/patch && \
32211 $(MAKE) $(FLAGS_TO_PASS) install)
32212
32213@endif patch
32214
32215# Other targets (info, dvi, pdf, etc.)
32216
32217.PHONY: maybe-info-patch info-patch
32218maybe-info-patch:
32219@if patch
32220maybe-info-patch: info-patch
32221
32222info-patch: \
32223 configure-patch
32224 @: $(MAKE); $(unstage)
32225 @[ -f ./patch/Makefile ] || exit 0; \
32226 r=`${PWD_COMMAND}`; export r; \
32227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32228 $(HOST_EXPORTS) \
32229 for flag in $(EXTRA_HOST_FLAGS) ; do \
32230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32231 done; \
32232 echo "Doing info in patch" ; \
32233 (cd $(HOST_SUBDIR)/patch && \
32234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32236 "RANLIB=$${RANLIB}" \
32237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32238 info) \
32239 || exit 1
32240
32241@endif patch
32242
32243.PHONY: maybe-dvi-patch dvi-patch
32244maybe-dvi-patch:
32245@if patch
32246maybe-dvi-patch: dvi-patch
32247
32248dvi-patch: \
32249 configure-patch
32250 @: $(MAKE); $(unstage)
32251 @[ -f ./patch/Makefile ] || exit 0; \
32252 r=`${PWD_COMMAND}`; export r; \
32253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32254 $(HOST_EXPORTS) \
32255 for flag in $(EXTRA_HOST_FLAGS) ; do \
32256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32257 done; \
32258 echo "Doing dvi in patch" ; \
32259 (cd $(HOST_SUBDIR)/patch && \
32260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32262 "RANLIB=$${RANLIB}" \
32263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32264 dvi) \
32265 || exit 1
32266
32267@endif patch
32268
32269.PHONY: maybe-pdf-patch pdf-patch
32270maybe-pdf-patch:
32271@if patch
32272maybe-pdf-patch: pdf-patch
32273
32274pdf-patch: \
32275 configure-patch
32276 @: $(MAKE); $(unstage)
32277 @[ -f ./patch/Makefile ] || exit 0; \
32278 r=`${PWD_COMMAND}`; export r; \
32279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32280 $(HOST_EXPORTS) \
32281 for flag in $(EXTRA_HOST_FLAGS) ; do \
32282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32283 done; \
32284 echo "Doing pdf in patch" ; \
32285 (cd $(HOST_SUBDIR)/patch && \
32286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32288 "RANLIB=$${RANLIB}" \
32289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32290 pdf) \
32291 || exit 1
32292
32293@endif patch
32294
32295.PHONY: maybe-html-patch html-patch
32296maybe-html-patch:
32297@if patch
32298maybe-html-patch: html-patch
32299
32300html-patch: \
32301 configure-patch
32302 @: $(MAKE); $(unstage)
32303 @[ -f ./patch/Makefile ] || exit 0; \
32304 r=`${PWD_COMMAND}`; export r; \
32305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32306 $(HOST_EXPORTS) \
32307 for flag in $(EXTRA_HOST_FLAGS) ; do \
32308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32309 done; \
32310 echo "Doing html in patch" ; \
32311 (cd $(HOST_SUBDIR)/patch && \
32312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32314 "RANLIB=$${RANLIB}" \
32315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32316 html) \
32317 || exit 1
32318
32319@endif patch
32320
32321.PHONY: maybe-TAGS-patch TAGS-patch
32322maybe-TAGS-patch:
32323@if patch
32324maybe-TAGS-patch: TAGS-patch
32325
32326TAGS-patch: \
32327 configure-patch
32328 @: $(MAKE); $(unstage)
32329 @[ -f ./patch/Makefile ] || exit 0; \
32330 r=`${PWD_COMMAND}`; export r; \
32331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332 $(HOST_EXPORTS) \
32333 for flag in $(EXTRA_HOST_FLAGS) ; do \
32334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335 done; \
32336 echo "Doing TAGS in patch" ; \
32337 (cd $(HOST_SUBDIR)/patch && \
32338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32340 "RANLIB=$${RANLIB}" \
32341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32342 TAGS) \
32343 || exit 1
32344
32345@endif patch
32346
32347.PHONY: maybe-install-info-patch install-info-patch
32348maybe-install-info-patch:
32349@if patch
32350maybe-install-info-patch: install-info-patch
32351
32352install-info-patch: \
32353 configure-patch \
32354 info-patch
32355 @: $(MAKE); $(unstage)
32356 @[ -f ./patch/Makefile ] || exit 0; \
32357 r=`${PWD_COMMAND}`; export r; \
32358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359 $(HOST_EXPORTS) \
32360 for flag in $(EXTRA_HOST_FLAGS) ; do \
32361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32362 done; \
32363 echo "Doing install-info in patch" ; \
32364 (cd $(HOST_SUBDIR)/patch && \
32365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367 "RANLIB=$${RANLIB}" \
32368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32369 install-info) \
32370 || exit 1
32371
32372@endif patch
32373
32374.PHONY: maybe-install-pdf-patch install-pdf-patch
32375maybe-install-pdf-patch:
32376@if patch
32377maybe-install-pdf-patch: install-pdf-patch
32378
32379install-pdf-patch: \
32380 configure-patch \
32381 pdf-patch
32382 @: $(MAKE); $(unstage)
32383 @[ -f ./patch/Makefile ] || exit 0; \
32384 r=`${PWD_COMMAND}`; export r; \
32385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386 $(HOST_EXPORTS) \
32387 for flag in $(EXTRA_HOST_FLAGS) ; do \
32388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32389 done; \
32390 echo "Doing install-pdf in patch" ; \
32391 (cd $(HOST_SUBDIR)/patch && \
32392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394 "RANLIB=$${RANLIB}" \
32395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32396 install-pdf) \
32397 || exit 1
32398
32399@endif patch
32400
32401.PHONY: maybe-install-html-patch install-html-patch
32402maybe-install-html-patch:
32403@if patch
32404maybe-install-html-patch: install-html-patch
32405
32406install-html-patch: \
32407 configure-patch \
32408 html-patch
32409 @: $(MAKE); $(unstage)
32410 @[ -f ./patch/Makefile ] || exit 0; \
32411 r=`${PWD_COMMAND}`; export r; \
32412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413 $(HOST_EXPORTS) \
32414 for flag in $(EXTRA_HOST_FLAGS) ; do \
32415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416 done; \
32417 echo "Doing install-html in patch" ; \
32418 (cd $(HOST_SUBDIR)/patch && \
32419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421 "RANLIB=$${RANLIB}" \
32422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32423 install-html) \
32424 || exit 1
32425
32426@endif patch
32427
32428.PHONY: maybe-installcheck-patch installcheck-patch
32429maybe-installcheck-patch:
32430@if patch
32431maybe-installcheck-patch: installcheck-patch
32432
32433installcheck-patch: \
32434 configure-patch
32435 @: $(MAKE); $(unstage)
32436 @[ -f ./patch/Makefile ] || exit 0; \
32437 r=`${PWD_COMMAND}`; export r; \
32438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32439 $(HOST_EXPORTS) \
32440 for flag in $(EXTRA_HOST_FLAGS) ; do \
32441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442 done; \
32443 echo "Doing installcheck in patch" ; \
32444 (cd $(HOST_SUBDIR)/patch && \
32445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32447 "RANLIB=$${RANLIB}" \
32448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32449 installcheck) \
32450 || exit 1
32451
32452@endif patch
32453
32454.PHONY: maybe-mostlyclean-patch mostlyclean-patch
32455maybe-mostlyclean-patch:
32456@if patch
32457maybe-mostlyclean-patch: mostlyclean-patch
32458
32459mostlyclean-patch:
32460 @: $(MAKE); $(unstage)
32461 @[ -f ./patch/Makefile ] || exit 0; \
32462 r=`${PWD_COMMAND}`; export r; \
32463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32464 $(HOST_EXPORTS) \
32465 for flag in $(EXTRA_HOST_FLAGS) ; do \
32466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467 done; \
32468 echo "Doing mostlyclean in patch" ; \
32469 (cd $(HOST_SUBDIR)/patch && \
32470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32472 "RANLIB=$${RANLIB}" \
32473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32474 mostlyclean) \
32475 || exit 1
32476
32477@endif patch
32478
32479.PHONY: maybe-clean-patch clean-patch
32480maybe-clean-patch:
32481@if patch
32482maybe-clean-patch: clean-patch
32483
32484clean-patch:
32485 @: $(MAKE); $(unstage)
32486 @[ -f ./patch/Makefile ] || exit 0; \
32487 r=`${PWD_COMMAND}`; export r; \
32488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32489 $(HOST_EXPORTS) \
32490 for flag in $(EXTRA_HOST_FLAGS) ; do \
32491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492 done; \
32493 echo "Doing clean in patch" ; \
32494 (cd $(HOST_SUBDIR)/patch && \
32495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32497 "RANLIB=$${RANLIB}" \
32498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32499 clean) \
32500 || exit 1
32501
32502@endif patch
32503
32504.PHONY: maybe-distclean-patch distclean-patch
32505maybe-distclean-patch:
32506@if patch
32507maybe-distclean-patch: distclean-patch
32508
32509distclean-patch:
32510 @: $(MAKE); $(unstage)
32511 @[ -f ./patch/Makefile ] || exit 0; \
32512 r=`${PWD_COMMAND}`; export r; \
32513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32514 $(HOST_EXPORTS) \
32515 for flag in $(EXTRA_HOST_FLAGS) ; do \
32516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32517 done; \
32518 echo "Doing distclean in patch" ; \
32519 (cd $(HOST_SUBDIR)/patch && \
32520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32522 "RANLIB=$${RANLIB}" \
32523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32524 distclean) \
32525 || exit 1
32526
32527@endif patch
32528
32529.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32530maybe-maintainer-clean-patch:
32531@if patch
32532maybe-maintainer-clean-patch: maintainer-clean-patch
32533
32534maintainer-clean-patch:
32535 @: $(MAKE); $(unstage)
32536 @[ -f ./patch/Makefile ] || exit 0; \
32537 r=`${PWD_COMMAND}`; export r; \
32538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32539 $(HOST_EXPORTS) \
32540 for flag in $(EXTRA_HOST_FLAGS) ; do \
32541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32542 done; \
32543 echo "Doing maintainer-clean in patch" ; \
32544 (cd $(HOST_SUBDIR)/patch && \
32545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32547 "RANLIB=$${RANLIB}" \
32548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32549 maintainer-clean) \
32550 || exit 1
32551
32552@endif patch
32553
32554
32555
32556.PHONY: configure-perl maybe-configure-perl
32557maybe-configure-perl:
32558@if gcc-bootstrap
32559configure-perl: stage_current
32560@endif gcc-bootstrap
32561@if perl
32562maybe-configure-perl: configure-perl
32563configure-perl:
32564 @: $(MAKE); $(unstage)
32565 @r=`${PWD_COMMAND}`; export r; \
32566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32567 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32569 $(HOST_EXPORTS) \
32570 echo Configuring in $(HOST_SUBDIR)/perl; \
32571 cd "$(HOST_SUBDIR)/perl" || exit 1; \
32572 case $(srcdir) in \
32573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32574 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32576 esac; \
32577 srcdiroption="--srcdir=$${topdir}/perl"; \
32578 libsrcdir="$$s/perl"; \
32579 $(SHELL) $${libsrcdir}/configure \
32580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32581 --target=${target_alias} $${srcdiroption} \
32582 || exit 1
32583@endif perl
32584
32585
32586
32587
32588
32589.PHONY: all-perl maybe-all-perl
32590maybe-all-perl:
32591@if gcc-bootstrap
32592all-perl: stage_current
32593@endif gcc-bootstrap
32594@if perl
32595TARGET-perl=all
32596maybe-all-perl: all-perl
32597all-perl: configure-perl
32598 @: $(MAKE); $(unstage)
32599 @r=`${PWD_COMMAND}`; export r; \
32600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32601 $(HOST_EXPORTS) \
32602 (cd $(HOST_SUBDIR)/perl && \
32603 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32604 $(TARGET-perl))
32605@endif perl
32606
32607
32608
32609
32610.PHONY: check-perl maybe-check-perl
32611maybe-check-perl:
32612@if perl
32613maybe-check-perl: check-perl
32614
32615check-perl:
32616 @: $(MAKE); $(unstage)
32617 @r=`${PWD_COMMAND}`; export r; \
32618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32619 $(HOST_EXPORTS) \
32620 (cd $(HOST_SUBDIR)/perl && \
32621 $(MAKE) $(FLAGS_TO_PASS) check)
32622
32623@endif perl
32624
32625.PHONY: install-perl maybe-install-perl
32626maybe-install-perl:
32627@if perl
32628maybe-install-perl: install-perl
32629
32630install-perl: installdirs
32631 @: $(MAKE); $(unstage)
32632 @r=`${PWD_COMMAND}`; export r; \
32633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634 $(HOST_EXPORTS) \
32635 (cd $(HOST_SUBDIR)/perl && \
32636 $(MAKE) $(FLAGS_TO_PASS) install)
32637
32638@endif perl
32639
32640# Other targets (info, dvi, pdf, etc.)
32641
32642.PHONY: maybe-info-perl info-perl
32643maybe-info-perl:
32644@if perl
32645maybe-info-perl: info-perl
32646
32647info-perl: \
32648 configure-perl
32649 @: $(MAKE); $(unstage)
32650 @[ -f ./perl/Makefile ] || exit 0; \
32651 r=`${PWD_COMMAND}`; export r; \
32652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653 $(HOST_EXPORTS) \
32654 for flag in $(EXTRA_HOST_FLAGS) ; do \
32655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32656 done; \
32657 echo "Doing info in perl" ; \
32658 (cd $(HOST_SUBDIR)/perl && \
32659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32661 "RANLIB=$${RANLIB}" \
32662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32663 info) \
32664 || exit 1
32665
32666@endif perl
32667
32668.PHONY: maybe-dvi-perl dvi-perl
32669maybe-dvi-perl:
32670@if perl
32671maybe-dvi-perl: dvi-perl
32672
32673dvi-perl: \
32674 configure-perl
32675 @: $(MAKE); $(unstage)
32676 @[ -f ./perl/Makefile ] || exit 0; \
32677 r=`${PWD_COMMAND}`; export r; \
32678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32679 $(HOST_EXPORTS) \
32680 for flag in $(EXTRA_HOST_FLAGS) ; do \
32681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32682 done; \
32683 echo "Doing dvi in perl" ; \
32684 (cd $(HOST_SUBDIR)/perl && \
32685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32687 "RANLIB=$${RANLIB}" \
32688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32689 dvi) \
32690 || exit 1
32691
32692@endif perl
32693
32694.PHONY: maybe-pdf-perl pdf-perl
32695maybe-pdf-perl:
32696@if perl
32697maybe-pdf-perl: pdf-perl
32698
32699pdf-perl: \
32700 configure-perl
32701 @: $(MAKE); $(unstage)
32702 @[ -f ./perl/Makefile ] || exit 0; \
32703 r=`${PWD_COMMAND}`; export r; \
32704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32705 $(HOST_EXPORTS) \
32706 for flag in $(EXTRA_HOST_FLAGS) ; do \
32707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32708 done; \
32709 echo "Doing pdf in perl" ; \
32710 (cd $(HOST_SUBDIR)/perl && \
32711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32713 "RANLIB=$${RANLIB}" \
32714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32715 pdf) \
32716 || exit 1
32717
32718@endif perl
32719
32720.PHONY: maybe-html-perl html-perl
32721maybe-html-perl:
32722@if perl
32723maybe-html-perl: html-perl
32724
32725html-perl: \
32726 configure-perl
32727 @: $(MAKE); $(unstage)
32728 @[ -f ./perl/Makefile ] || exit 0; \
32729 r=`${PWD_COMMAND}`; export r; \
32730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731 $(HOST_EXPORTS) \
32732 for flag in $(EXTRA_HOST_FLAGS) ; do \
32733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32734 done; \
32735 echo "Doing html in perl" ; \
32736 (cd $(HOST_SUBDIR)/perl && \
32737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32739 "RANLIB=$${RANLIB}" \
32740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32741 html) \
32742 || exit 1
32743
32744@endif perl
32745
32746.PHONY: maybe-TAGS-perl TAGS-perl
32747maybe-TAGS-perl:
32748@if perl
32749maybe-TAGS-perl: TAGS-perl
32750
32751TAGS-perl: \
32752 configure-perl
32753 @: $(MAKE); $(unstage)
32754 @[ -f ./perl/Makefile ] || exit 0; \
32755 r=`${PWD_COMMAND}`; export r; \
32756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32757 $(HOST_EXPORTS) \
32758 for flag in $(EXTRA_HOST_FLAGS) ; do \
32759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32760 done; \
32761 echo "Doing TAGS in perl" ; \
32762 (cd $(HOST_SUBDIR)/perl && \
32763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32765 "RANLIB=$${RANLIB}" \
32766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32767 TAGS) \
32768 || exit 1
32769
32770@endif perl
32771
32772.PHONY: maybe-install-info-perl install-info-perl
32773maybe-install-info-perl:
32774@if perl
32775maybe-install-info-perl: install-info-perl
32776
32777install-info-perl: \
32778 configure-perl \
32779 info-perl
32780 @: $(MAKE); $(unstage)
32781 @[ -f ./perl/Makefile ] || exit 0; \
32782 r=`${PWD_COMMAND}`; export r; \
32783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32784 $(HOST_EXPORTS) \
32785 for flag in $(EXTRA_HOST_FLAGS) ; do \
32786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32787 done; \
32788 echo "Doing install-info in perl" ; \
32789 (cd $(HOST_SUBDIR)/perl && \
32790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32792 "RANLIB=$${RANLIB}" \
32793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32794 install-info) \
32795 || exit 1
32796
32797@endif perl
32798
32799.PHONY: maybe-install-pdf-perl install-pdf-perl
32800maybe-install-pdf-perl:
32801@if perl
32802maybe-install-pdf-perl: install-pdf-perl
32803
32804install-pdf-perl: \
32805 configure-perl \
32806 pdf-perl
32807 @: $(MAKE); $(unstage)
32808 @[ -f ./perl/Makefile ] || exit 0; \
32809 r=`${PWD_COMMAND}`; export r; \
32810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32811 $(HOST_EXPORTS) \
32812 for flag in $(EXTRA_HOST_FLAGS) ; do \
32813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32814 done; \
32815 echo "Doing install-pdf in perl" ; \
32816 (cd $(HOST_SUBDIR)/perl && \
32817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32819 "RANLIB=$${RANLIB}" \
32820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32821 install-pdf) \
32822 || exit 1
32823
32824@endif perl
32825
32826.PHONY: maybe-install-html-perl install-html-perl
32827maybe-install-html-perl:
32828@if perl
32829maybe-install-html-perl: install-html-perl
32830
32831install-html-perl: \
32832 configure-perl \
32833 html-perl
32834 @: $(MAKE); $(unstage)
32835 @[ -f ./perl/Makefile ] || exit 0; \
32836 r=`${PWD_COMMAND}`; export r; \
32837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32838 $(HOST_EXPORTS) \
32839 for flag in $(EXTRA_HOST_FLAGS) ; do \
32840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32841 done; \
32842 echo "Doing install-html in perl" ; \
32843 (cd $(HOST_SUBDIR)/perl && \
32844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32846 "RANLIB=$${RANLIB}" \
32847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32848 install-html) \
32849 || exit 1
32850
32851@endif perl
32852
32853.PHONY: maybe-installcheck-perl installcheck-perl
32854maybe-installcheck-perl:
32855@if perl
32856maybe-installcheck-perl: installcheck-perl
32857
32858installcheck-perl: \
32859 configure-perl
32860 @: $(MAKE); $(unstage)
32861 @[ -f ./perl/Makefile ] || exit 0; \
32862 r=`${PWD_COMMAND}`; export r; \
32863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32864 $(HOST_EXPORTS) \
32865 for flag in $(EXTRA_HOST_FLAGS) ; do \
32866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32867 done; \
32868 echo "Doing installcheck in perl" ; \
32869 (cd $(HOST_SUBDIR)/perl && \
32870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32872 "RANLIB=$${RANLIB}" \
32873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32874 installcheck) \
32875 || exit 1
32876
32877@endif perl
32878
32879.PHONY: maybe-mostlyclean-perl mostlyclean-perl
32880maybe-mostlyclean-perl:
32881@if perl
32882maybe-mostlyclean-perl: mostlyclean-perl
32883
32884mostlyclean-perl:
32885 @: $(MAKE); $(unstage)
32886 @[ -f ./perl/Makefile ] || exit 0; \
32887 r=`${PWD_COMMAND}`; export r; \
32888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32889 $(HOST_EXPORTS) \
32890 for flag in $(EXTRA_HOST_FLAGS) ; do \
32891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32892 done; \
32893 echo "Doing mostlyclean in perl" ; \
32894 (cd $(HOST_SUBDIR)/perl && \
32895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32897 "RANLIB=$${RANLIB}" \
32898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32899 mostlyclean) \
32900 || exit 1
32901
32902@endif perl
32903
32904.PHONY: maybe-clean-perl clean-perl
32905maybe-clean-perl:
32906@if perl
32907maybe-clean-perl: clean-perl
32908
32909clean-perl:
32910 @: $(MAKE); $(unstage)
32911 @[ -f ./perl/Makefile ] || exit 0; \
32912 r=`${PWD_COMMAND}`; export r; \
32913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32914 $(HOST_EXPORTS) \
32915 for flag in $(EXTRA_HOST_FLAGS) ; do \
32916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32917 done; \
32918 echo "Doing clean in perl" ; \
32919 (cd $(HOST_SUBDIR)/perl && \
32920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32922 "RANLIB=$${RANLIB}" \
32923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32924 clean) \
32925 || exit 1
32926
32927@endif perl
32928
32929.PHONY: maybe-distclean-perl distclean-perl
32930maybe-distclean-perl:
32931@if perl
32932maybe-distclean-perl: distclean-perl
32933
32934distclean-perl:
32935 @: $(MAKE); $(unstage)
32936 @[ -f ./perl/Makefile ] || exit 0; \
32937 r=`${PWD_COMMAND}`; export r; \
32938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32939 $(HOST_EXPORTS) \
32940 for flag in $(EXTRA_HOST_FLAGS) ; do \
32941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32942 done; \
32943 echo "Doing distclean in perl" ; \
32944 (cd $(HOST_SUBDIR)/perl && \
32945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32947 "RANLIB=$${RANLIB}" \
32948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32949 distclean) \
32950 || exit 1
32951
32952@endif perl
32953
32954.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32955maybe-maintainer-clean-perl:
32956@if perl
32957maybe-maintainer-clean-perl: maintainer-clean-perl
32958
32959maintainer-clean-perl:
32960 @: $(MAKE); $(unstage)
32961 @[ -f ./perl/Makefile ] || exit 0; \
32962 r=`${PWD_COMMAND}`; export r; \
32963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32964 $(HOST_EXPORTS) \
32965 for flag in $(EXTRA_HOST_FLAGS) ; do \
32966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32967 done; \
32968 echo "Doing maintainer-clean in perl" ; \
32969 (cd $(HOST_SUBDIR)/perl && \
32970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32972 "RANLIB=$${RANLIB}" \
32973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32974 maintainer-clean) \
32975 || exit 1
32976
32977@endif perl
32978
32979
32980
32981.PHONY: configure-prms maybe-configure-prms
32982maybe-configure-prms:
32983@if gcc-bootstrap
32984configure-prms: stage_current
32985@endif gcc-bootstrap
32986@if prms
32987maybe-configure-prms: configure-prms
32988configure-prms:
32989 @: $(MAKE); $(unstage)
32990 @r=`${PWD_COMMAND}`; export r; \
32991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32994 $(HOST_EXPORTS) \
32995 echo Configuring in $(HOST_SUBDIR)/prms; \
32996 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32997 case $(srcdir) in \
32998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32999 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33001 esac; \
33002 srcdiroption="--srcdir=$${topdir}/prms"; \
33003 libsrcdir="$$s/prms"; \
33004 $(SHELL) $${libsrcdir}/configure \
33005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33006 --target=${target_alias} $${srcdiroption} \
33007 || exit 1
33008@endif prms
33009
33010
33011
33012
33013
33014.PHONY: all-prms maybe-all-prms
33015maybe-all-prms:
33016@if gcc-bootstrap
33017all-prms: stage_current
33018@endif gcc-bootstrap
33019@if prms
33020TARGET-prms=all
33021maybe-all-prms: all-prms
33022all-prms: configure-prms
33023 @: $(MAKE); $(unstage)
33024 @r=`${PWD_COMMAND}`; export r; \
33025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33026 $(HOST_EXPORTS) \
33027 (cd $(HOST_SUBDIR)/prms && \
33028 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33029 $(TARGET-prms))
33030@endif prms
33031
33032
33033
33034
33035.PHONY: check-prms maybe-check-prms
33036maybe-check-prms:
33037@if prms
33038maybe-check-prms: check-prms
33039
33040check-prms:
33041 @: $(MAKE); $(unstage)
33042 @r=`${PWD_COMMAND}`; export r; \
33043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33044 $(HOST_EXPORTS) \
33045 (cd $(HOST_SUBDIR)/prms && \
33046 $(MAKE) $(FLAGS_TO_PASS) check)
33047
33048@endif prms
33049
33050.PHONY: install-prms maybe-install-prms
33051maybe-install-prms:
33052@if prms
33053maybe-install-prms: install-prms
33054
33055install-prms: installdirs
33056 @: $(MAKE); $(unstage)
33057 @r=`${PWD_COMMAND}`; export r; \
33058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33059 $(HOST_EXPORTS) \
33060 (cd $(HOST_SUBDIR)/prms && \
33061 $(MAKE) $(FLAGS_TO_PASS) install)
33062
33063@endif prms
33064
33065# Other targets (info, dvi, pdf, etc.)
33066
33067.PHONY: maybe-info-prms info-prms
33068maybe-info-prms:
33069@if prms
33070maybe-info-prms: info-prms
33071
33072info-prms: \
33073 configure-prms
33074 @: $(MAKE); $(unstage)
33075 @[ -f ./prms/Makefile ] || exit 0; \
33076 r=`${PWD_COMMAND}`; export r; \
33077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078 $(HOST_EXPORTS) \
33079 for flag in $(EXTRA_HOST_FLAGS) ; do \
33080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081 done; \
33082 echo "Doing info in prms" ; \
33083 (cd $(HOST_SUBDIR)/prms && \
33084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086 "RANLIB=$${RANLIB}" \
33087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33088 info) \
33089 || exit 1
33090
33091@endif prms
33092
33093.PHONY: maybe-dvi-prms dvi-prms
33094maybe-dvi-prms:
33095@if prms
33096maybe-dvi-prms: dvi-prms
33097
33098dvi-prms: \
33099 configure-prms
33100 @: $(MAKE); $(unstage)
33101 @[ -f ./prms/Makefile ] || exit 0; \
33102 r=`${PWD_COMMAND}`; export r; \
33103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104 $(HOST_EXPORTS) \
33105 for flag in $(EXTRA_HOST_FLAGS) ; do \
33106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33107 done; \
33108 echo "Doing dvi in prms" ; \
33109 (cd $(HOST_SUBDIR)/prms && \
33110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33112 "RANLIB=$${RANLIB}" \
33113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33114 dvi) \
33115 || exit 1
33116
33117@endif prms
33118
33119.PHONY: maybe-pdf-prms pdf-prms
33120maybe-pdf-prms:
33121@if prms
33122maybe-pdf-prms: pdf-prms
33123
33124pdf-prms: \
33125 configure-prms
33126 @: $(MAKE); $(unstage)
33127 @[ -f ./prms/Makefile ] || exit 0; \
33128 r=`${PWD_COMMAND}`; export r; \
33129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33130 $(HOST_EXPORTS) \
33131 for flag in $(EXTRA_HOST_FLAGS) ; do \
33132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33133 done; \
33134 echo "Doing pdf in prms" ; \
33135 (cd $(HOST_SUBDIR)/prms && \
33136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33138 "RANLIB=$${RANLIB}" \
33139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33140 pdf) \
33141 || exit 1
33142
33143@endif prms
33144
33145.PHONY: maybe-html-prms html-prms
33146maybe-html-prms:
33147@if prms
33148maybe-html-prms: html-prms
33149
33150html-prms: \
33151 configure-prms
33152 @: $(MAKE); $(unstage)
33153 @[ -f ./prms/Makefile ] || exit 0; \
33154 r=`${PWD_COMMAND}`; export r; \
33155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33156 $(HOST_EXPORTS) \
33157 for flag in $(EXTRA_HOST_FLAGS) ; do \
33158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33159 done; \
33160 echo "Doing html in prms" ; \
33161 (cd $(HOST_SUBDIR)/prms && \
33162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33164 "RANLIB=$${RANLIB}" \
33165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33166 html) \
33167 || exit 1
33168
33169@endif prms
33170
33171.PHONY: maybe-TAGS-prms TAGS-prms
33172maybe-TAGS-prms:
33173@if prms
33174maybe-TAGS-prms: TAGS-prms
33175
33176TAGS-prms: \
33177 configure-prms
33178 @: $(MAKE); $(unstage)
33179 @[ -f ./prms/Makefile ] || exit 0; \
33180 r=`${PWD_COMMAND}`; export r; \
33181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33182 $(HOST_EXPORTS) \
33183 for flag in $(EXTRA_HOST_FLAGS) ; do \
33184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33185 done; \
33186 echo "Doing TAGS in prms" ; \
33187 (cd $(HOST_SUBDIR)/prms && \
33188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33190 "RANLIB=$${RANLIB}" \
33191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33192 TAGS) \
33193 || exit 1
33194
33195@endif prms
33196
33197.PHONY: maybe-install-info-prms install-info-prms
33198maybe-install-info-prms:
33199@if prms
33200maybe-install-info-prms: install-info-prms
33201
33202install-info-prms: \
33203 configure-prms \
33204 info-prms
33205 @: $(MAKE); $(unstage)
33206 @[ -f ./prms/Makefile ] || exit 0; \
33207 r=`${PWD_COMMAND}`; export r; \
33208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33209 $(HOST_EXPORTS) \
33210 for flag in $(EXTRA_HOST_FLAGS) ; do \
33211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33212 done; \
33213 echo "Doing install-info in prms" ; \
33214 (cd $(HOST_SUBDIR)/prms && \
33215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33217 "RANLIB=$${RANLIB}" \
33218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33219 install-info) \
33220 || exit 1
33221
33222@endif prms
33223
33224.PHONY: maybe-install-pdf-prms install-pdf-prms
33225maybe-install-pdf-prms:
33226@if prms
33227maybe-install-pdf-prms: install-pdf-prms
33228
33229install-pdf-prms: \
33230 configure-prms \
33231 pdf-prms
33232 @: $(MAKE); $(unstage)
33233 @[ -f ./prms/Makefile ] || exit 0; \
33234 r=`${PWD_COMMAND}`; export r; \
33235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33236 $(HOST_EXPORTS) \
33237 for flag in $(EXTRA_HOST_FLAGS) ; do \
33238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33239 done; \
33240 echo "Doing install-pdf in prms" ; \
33241 (cd $(HOST_SUBDIR)/prms && \
33242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33244 "RANLIB=$${RANLIB}" \
33245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33246 install-pdf) \
33247 || exit 1
33248
33249@endif prms
33250
33251.PHONY: maybe-install-html-prms install-html-prms
33252maybe-install-html-prms:
33253@if prms
33254maybe-install-html-prms: install-html-prms
33255
33256install-html-prms: \
33257 configure-prms \
33258 html-prms
33259 @: $(MAKE); $(unstage)
33260 @[ -f ./prms/Makefile ] || exit 0; \
33261 r=`${PWD_COMMAND}`; export r; \
33262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33263 $(HOST_EXPORTS) \
33264 for flag in $(EXTRA_HOST_FLAGS) ; do \
33265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33266 done; \
33267 echo "Doing install-html in prms" ; \
33268 (cd $(HOST_SUBDIR)/prms && \
33269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33271 "RANLIB=$${RANLIB}" \
33272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33273 install-html) \
33274 || exit 1
33275
33276@endif prms
33277
33278.PHONY: maybe-installcheck-prms installcheck-prms
33279maybe-installcheck-prms:
33280@if prms
33281maybe-installcheck-prms: installcheck-prms
33282
33283installcheck-prms: \
33284 configure-prms
33285 @: $(MAKE); $(unstage)
33286 @[ -f ./prms/Makefile ] || exit 0; \
33287 r=`${PWD_COMMAND}`; export r; \
33288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289 $(HOST_EXPORTS) \
33290 for flag in $(EXTRA_HOST_FLAGS) ; do \
33291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33292 done; \
33293 echo "Doing installcheck in prms" ; \
33294 (cd $(HOST_SUBDIR)/prms && \
33295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33297 "RANLIB=$${RANLIB}" \
33298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33299 installcheck) \
33300 || exit 1
33301
33302@endif prms
33303
33304.PHONY: maybe-mostlyclean-prms mostlyclean-prms
33305maybe-mostlyclean-prms:
33306@if prms
33307maybe-mostlyclean-prms: mostlyclean-prms
33308
33309mostlyclean-prms:
33310 @: $(MAKE); $(unstage)
33311 @[ -f ./prms/Makefile ] || exit 0; \
33312 r=`${PWD_COMMAND}`; export r; \
33313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314 $(HOST_EXPORTS) \
33315 for flag in $(EXTRA_HOST_FLAGS) ; do \
33316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33317 done; \
33318 echo "Doing mostlyclean in prms" ; \
33319 (cd $(HOST_SUBDIR)/prms && \
33320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33322 "RANLIB=$${RANLIB}" \
33323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33324 mostlyclean) \
33325 || exit 1
33326
33327@endif prms
33328
33329.PHONY: maybe-clean-prms clean-prms
33330maybe-clean-prms:
33331@if prms
33332maybe-clean-prms: clean-prms
33333
33334clean-prms:
33335 @: $(MAKE); $(unstage)
33336 @[ -f ./prms/Makefile ] || exit 0; \
33337 r=`${PWD_COMMAND}`; export r; \
33338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339 $(HOST_EXPORTS) \
33340 for flag in $(EXTRA_HOST_FLAGS) ; do \
33341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33342 done; \
33343 echo "Doing clean in prms" ; \
33344 (cd $(HOST_SUBDIR)/prms && \
33345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347 "RANLIB=$${RANLIB}" \
33348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33349 clean) \
33350 || exit 1
33351
33352@endif prms
33353
33354.PHONY: maybe-distclean-prms distclean-prms
33355maybe-distclean-prms:
33356@if prms
33357maybe-distclean-prms: distclean-prms
33358
33359distclean-prms:
33360 @: $(MAKE); $(unstage)
33361 @[ -f ./prms/Makefile ] || exit 0; \
33362 r=`${PWD_COMMAND}`; export r; \
33363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33364 $(HOST_EXPORTS) \
33365 for flag in $(EXTRA_HOST_FLAGS) ; do \
33366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33367 done; \
33368 echo "Doing distclean in prms" ; \
33369 (cd $(HOST_SUBDIR)/prms && \
33370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33372 "RANLIB=$${RANLIB}" \
33373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33374 distclean) \
33375 || exit 1
33376
33377@endif prms
33378
33379.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33380maybe-maintainer-clean-prms:
33381@if prms
33382maybe-maintainer-clean-prms: maintainer-clean-prms
33383
33384maintainer-clean-prms:
33385 @: $(MAKE); $(unstage)
33386 @[ -f ./prms/Makefile ] || exit 0; \
33387 r=`${PWD_COMMAND}`; export r; \
33388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389 $(HOST_EXPORTS) \
33390 for flag in $(EXTRA_HOST_FLAGS) ; do \
33391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33392 done; \
33393 echo "Doing maintainer-clean in prms" ; \
33394 (cd $(HOST_SUBDIR)/prms && \
33395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33397 "RANLIB=$${RANLIB}" \
33398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33399 maintainer-clean) \
33400 || exit 1
33401
33402@endif prms
33403
33404
33405
33406.PHONY: configure-rcs maybe-configure-rcs
33407maybe-configure-rcs:
33408@if gcc-bootstrap
33409configure-rcs: stage_current
33410@endif gcc-bootstrap
33411@if rcs
33412maybe-configure-rcs: configure-rcs
33413configure-rcs:
33414 @: $(MAKE); $(unstage)
33415 @r=`${PWD_COMMAND}`; export r; \
33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33419 $(HOST_EXPORTS) \
33420 echo Configuring in $(HOST_SUBDIR)/rcs; \
33421 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33422 case $(srcdir) in \
33423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33424 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33426 esac; \
33427 srcdiroption="--srcdir=$${topdir}/rcs"; \
33428 libsrcdir="$$s/rcs"; \
33429 $(SHELL) $${libsrcdir}/configure \
33430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33431 --target=${target_alias} $${srcdiroption} \
33432 || exit 1
33433@endif rcs
33434
33435
33436
33437
33438
33439.PHONY: all-rcs maybe-all-rcs
33440maybe-all-rcs:
33441@if gcc-bootstrap
33442all-rcs: stage_current
33443@endif gcc-bootstrap
33444@if rcs
33445TARGET-rcs=all
33446maybe-all-rcs: all-rcs
33447all-rcs: configure-rcs
33448 @: $(MAKE); $(unstage)
33449 @r=`${PWD_COMMAND}`; export r; \
33450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33451 $(HOST_EXPORTS) \
33452 (cd $(HOST_SUBDIR)/rcs && \
33453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33454 $(TARGET-rcs))
33455@endif rcs
33456
33457
33458
33459
33460.PHONY: check-rcs maybe-check-rcs
33461maybe-check-rcs:
33462@if rcs
33463maybe-check-rcs: check-rcs
33464
33465check-rcs:
33466 @: $(MAKE); $(unstage)
33467 @r=`${PWD_COMMAND}`; export r; \
33468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33469 $(HOST_EXPORTS) \
33470 (cd $(HOST_SUBDIR)/rcs && \
33471 $(MAKE) $(FLAGS_TO_PASS) check)
33472
33473@endif rcs
33474
33475.PHONY: install-rcs maybe-install-rcs
33476maybe-install-rcs:
33477@if rcs
33478maybe-install-rcs: install-rcs
33479
33480install-rcs: installdirs
33481 @: $(MAKE); $(unstage)
33482 @r=`${PWD_COMMAND}`; export r; \
33483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484 $(HOST_EXPORTS) \
33485 (cd $(HOST_SUBDIR)/rcs && \
33486 $(MAKE) $(FLAGS_TO_PASS) install)
33487
33488@endif rcs
33489
33490# Other targets (info, dvi, pdf, etc.)
33491
33492.PHONY: maybe-info-rcs info-rcs
33493maybe-info-rcs:
33494@if rcs
33495maybe-info-rcs: info-rcs
33496
33497info-rcs: \
33498 configure-rcs
33499 @: $(MAKE); $(unstage)
33500 @[ -f ./rcs/Makefile ] || exit 0; \
33501 r=`${PWD_COMMAND}`; export r; \
33502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33503 $(HOST_EXPORTS) \
33504 for flag in $(EXTRA_HOST_FLAGS) ; do \
33505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33506 done; \
33507 echo "Doing info in rcs" ; \
33508 (cd $(HOST_SUBDIR)/rcs && \
33509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33511 "RANLIB=$${RANLIB}" \
33512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33513 info) \
33514 || exit 1
33515
33516@endif rcs
33517
33518.PHONY: maybe-dvi-rcs dvi-rcs
33519maybe-dvi-rcs:
33520@if rcs
33521maybe-dvi-rcs: dvi-rcs
33522
33523dvi-rcs: \
33524 configure-rcs
33525 @: $(MAKE); $(unstage)
33526 @[ -f ./rcs/Makefile ] || exit 0; \
33527 r=`${PWD_COMMAND}`; export r; \
33528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529 $(HOST_EXPORTS) \
33530 for flag in $(EXTRA_HOST_FLAGS) ; do \
33531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33532 done; \
33533 echo "Doing dvi in rcs" ; \
33534 (cd $(HOST_SUBDIR)/rcs && \
33535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33537 "RANLIB=$${RANLIB}" \
33538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33539 dvi) \
33540 || exit 1
33541
33542@endif rcs
33543
33544.PHONY: maybe-pdf-rcs pdf-rcs
33545maybe-pdf-rcs:
33546@if rcs
33547maybe-pdf-rcs: pdf-rcs
33548
33549pdf-rcs: \
33550 configure-rcs
33551 @: $(MAKE); $(unstage)
33552 @[ -f ./rcs/Makefile ] || exit 0; \
33553 r=`${PWD_COMMAND}`; export r; \
33554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33555 $(HOST_EXPORTS) \
33556 for flag in $(EXTRA_HOST_FLAGS) ; do \
33557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33558 done; \
33559 echo "Doing pdf in rcs" ; \
33560 (cd $(HOST_SUBDIR)/rcs && \
33561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33563 "RANLIB=$${RANLIB}" \
33564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33565 pdf) \
33566 || exit 1
33567
33568@endif rcs
33569
33570.PHONY: maybe-html-rcs html-rcs
33571maybe-html-rcs:
33572@if rcs
33573maybe-html-rcs: html-rcs
33574
33575html-rcs: \
33576 configure-rcs
33577 @: $(MAKE); $(unstage)
33578 @[ -f ./rcs/Makefile ] || exit 0; \
33579 r=`${PWD_COMMAND}`; export r; \
33580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33581 $(HOST_EXPORTS) \
33582 for flag in $(EXTRA_HOST_FLAGS) ; do \
33583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33584 done; \
33585 echo "Doing html in rcs" ; \
33586 (cd $(HOST_SUBDIR)/rcs && \
33587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33589 "RANLIB=$${RANLIB}" \
33590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33591 html) \
33592 || exit 1
33593
33594@endif rcs
33595
33596.PHONY: maybe-TAGS-rcs TAGS-rcs
33597maybe-TAGS-rcs:
33598@if rcs
33599maybe-TAGS-rcs: TAGS-rcs
33600
33601TAGS-rcs: \
33602 configure-rcs
33603 @: $(MAKE); $(unstage)
33604 @[ -f ./rcs/Makefile ] || exit 0; \
33605 r=`${PWD_COMMAND}`; export r; \
33606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33607 $(HOST_EXPORTS) \
33608 for flag in $(EXTRA_HOST_FLAGS) ; do \
33609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33610 done; \
33611 echo "Doing TAGS in rcs" ; \
33612 (cd $(HOST_SUBDIR)/rcs && \
33613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33615 "RANLIB=$${RANLIB}" \
33616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33617 TAGS) \
33618 || exit 1
33619
33620@endif rcs
33621
33622.PHONY: maybe-install-info-rcs install-info-rcs
33623maybe-install-info-rcs:
33624@if rcs
33625maybe-install-info-rcs: install-info-rcs
33626
33627install-info-rcs: \
33628 configure-rcs \
33629 info-rcs
33630 @: $(MAKE); $(unstage)
33631 @[ -f ./rcs/Makefile ] || exit 0; \
33632 r=`${PWD_COMMAND}`; export r; \
33633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33634 $(HOST_EXPORTS) \
33635 for flag in $(EXTRA_HOST_FLAGS) ; do \
33636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33637 done; \
33638 echo "Doing install-info in rcs" ; \
33639 (cd $(HOST_SUBDIR)/rcs && \
33640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33642 "RANLIB=$${RANLIB}" \
33643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33644 install-info) \
33645 || exit 1
33646
33647@endif rcs
33648
33649.PHONY: maybe-install-pdf-rcs install-pdf-rcs
33650maybe-install-pdf-rcs:
33651@if rcs
33652maybe-install-pdf-rcs: install-pdf-rcs
33653
33654install-pdf-rcs: \
33655 configure-rcs \
33656 pdf-rcs
33657 @: $(MAKE); $(unstage)
33658 @[ -f ./rcs/Makefile ] || exit 0; \
33659 r=`${PWD_COMMAND}`; export r; \
33660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33661 $(HOST_EXPORTS) \
33662 for flag in $(EXTRA_HOST_FLAGS) ; do \
33663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33664 done; \
33665 echo "Doing install-pdf in rcs" ; \
33666 (cd $(HOST_SUBDIR)/rcs && \
33667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33669 "RANLIB=$${RANLIB}" \
33670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33671 install-pdf) \
33672 || exit 1
33673
33674@endif rcs
33675
33676.PHONY: maybe-install-html-rcs install-html-rcs
33677maybe-install-html-rcs:
33678@if rcs
33679maybe-install-html-rcs: install-html-rcs
33680
33681install-html-rcs: \
33682 configure-rcs \
33683 html-rcs
33684 @: $(MAKE); $(unstage)
33685 @[ -f ./rcs/Makefile ] || exit 0; \
33686 r=`${PWD_COMMAND}`; export r; \
33687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33688 $(HOST_EXPORTS) \
33689 for flag in $(EXTRA_HOST_FLAGS) ; do \
33690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33691 done; \
33692 echo "Doing install-html in rcs" ; \
33693 (cd $(HOST_SUBDIR)/rcs && \
33694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33696 "RANLIB=$${RANLIB}" \
33697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33698 install-html) \
33699 || exit 1
33700
33701@endif rcs
33702
33703.PHONY: maybe-installcheck-rcs installcheck-rcs
33704maybe-installcheck-rcs:
33705@if rcs
33706maybe-installcheck-rcs: installcheck-rcs
33707
33708installcheck-rcs: \
33709 configure-rcs
33710 @: $(MAKE); $(unstage)
33711 @[ -f ./rcs/Makefile ] || exit 0; \
33712 r=`${PWD_COMMAND}`; export r; \
33713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33714 $(HOST_EXPORTS) \
33715 for flag in $(EXTRA_HOST_FLAGS) ; do \
33716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33717 done; \
33718 echo "Doing installcheck in rcs" ; \
33719 (cd $(HOST_SUBDIR)/rcs && \
33720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33722 "RANLIB=$${RANLIB}" \
33723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33724 installcheck) \
33725 || exit 1
33726
33727@endif rcs
33728
33729.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33730maybe-mostlyclean-rcs:
33731@if rcs
33732maybe-mostlyclean-rcs: mostlyclean-rcs
33733
33734mostlyclean-rcs:
33735 @: $(MAKE); $(unstage)
33736 @[ -f ./rcs/Makefile ] || exit 0; \
33737 r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 $(HOST_EXPORTS) \
33740 for flag in $(EXTRA_HOST_FLAGS) ; do \
33741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33742 done; \
33743 echo "Doing mostlyclean in rcs" ; \
33744 (cd $(HOST_SUBDIR)/rcs && \
33745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33747 "RANLIB=$${RANLIB}" \
33748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33749 mostlyclean) \
33750 || exit 1
33751
33752@endif rcs
33753
33754.PHONY: maybe-clean-rcs clean-rcs
33755maybe-clean-rcs:
33756@if rcs
33757maybe-clean-rcs: clean-rcs
33758
33759clean-rcs:
33760 @: $(MAKE); $(unstage)
33761 @[ -f ./rcs/Makefile ] || exit 0; \
33762 r=`${PWD_COMMAND}`; export r; \
33763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33764 $(HOST_EXPORTS) \
33765 for flag in $(EXTRA_HOST_FLAGS) ; do \
33766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33767 done; \
33768 echo "Doing clean in rcs" ; \
33769 (cd $(HOST_SUBDIR)/rcs && \
33770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33772 "RANLIB=$${RANLIB}" \
33773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33774 clean) \
33775 || exit 1
33776
33777@endif rcs
33778
33779.PHONY: maybe-distclean-rcs distclean-rcs
33780maybe-distclean-rcs:
33781@if rcs
33782maybe-distclean-rcs: distclean-rcs
33783
33784distclean-rcs:
33785 @: $(MAKE); $(unstage)
33786 @[ -f ./rcs/Makefile ] || exit 0; \
33787 r=`${PWD_COMMAND}`; export r; \
33788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33789 $(HOST_EXPORTS) \
33790 for flag in $(EXTRA_HOST_FLAGS) ; do \
33791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33792 done; \
33793 echo "Doing distclean in rcs" ; \
33794 (cd $(HOST_SUBDIR)/rcs && \
33795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33797 "RANLIB=$${RANLIB}" \
33798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33799 distclean) \
33800 || exit 1
33801
33802@endif rcs
33803
33804.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33805maybe-maintainer-clean-rcs:
33806@if rcs
33807maybe-maintainer-clean-rcs: maintainer-clean-rcs
33808
33809maintainer-clean-rcs:
33810 @: $(MAKE); $(unstage)
33811 @[ -f ./rcs/Makefile ] || exit 0; \
33812 r=`${PWD_COMMAND}`; export r; \
33813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33814 $(HOST_EXPORTS) \
33815 for flag in $(EXTRA_HOST_FLAGS) ; do \
33816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33817 done; \
33818 echo "Doing maintainer-clean in rcs" ; \
33819 (cd $(HOST_SUBDIR)/rcs && \
33820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33822 "RANLIB=$${RANLIB}" \
33823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33824 maintainer-clean) \
33825 || exit 1
33826
33827@endif rcs
33828
33829
33830
33831.PHONY: configure-readline maybe-configure-readline
33832maybe-configure-readline:
33833@if gcc-bootstrap
33834configure-readline: stage_current
33835@endif gcc-bootstrap
33836@if readline
33837maybe-configure-readline: configure-readline
33838configure-readline:
33839 @: $(MAKE); $(unstage)
33840 @r=`${PWD_COMMAND}`; export r; \
33841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33842 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33844 $(HOST_EXPORTS) \
33845 echo Configuring in $(HOST_SUBDIR)/readline; \
33846 cd "$(HOST_SUBDIR)/readline" || exit 1; \
33847 case $(srcdir) in \
33848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33849 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33851 esac; \
33852 srcdiroption="--srcdir=$${topdir}/readline"; \
33853 libsrcdir="$$s/readline"; \
33854 $(SHELL) $${libsrcdir}/configure \
33855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33856 --target=${target_alias} $${srcdiroption} \
33857 || exit 1
33858@endif readline
33859
33860
33861
33862
33863
33864.PHONY: all-readline maybe-all-readline
33865maybe-all-readline:
33866@if gcc-bootstrap
33867all-readline: stage_current
33868@endif gcc-bootstrap
33869@if readline
33870TARGET-readline=all
33871maybe-all-readline: all-readline
33872all-readline: configure-readline
33873 @: $(MAKE); $(unstage)
33874 @r=`${PWD_COMMAND}`; export r; \
33875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33876 $(HOST_EXPORTS) \
33877 (cd $(HOST_SUBDIR)/readline && \
33878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33879 $(TARGET-readline))
33880@endif readline
33881
33882
33883
33884
33885.PHONY: check-readline maybe-check-readline
33886maybe-check-readline:
33887@if readline
33888maybe-check-readline: check-readline
33889
33890check-readline:
33891 @: $(MAKE); $(unstage)
33892 @r=`${PWD_COMMAND}`; export r; \
33893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894 $(HOST_EXPORTS) \
33895 (cd $(HOST_SUBDIR)/readline && \
33896 $(MAKE) $(FLAGS_TO_PASS) check)
33897
33898@endif readline
33899
33900.PHONY: install-readline maybe-install-readline
33901maybe-install-readline:
33902@if readline
33903maybe-install-readline: install-readline
33904
33905install-readline: installdirs
33906 @: $(MAKE); $(unstage)
33907 @r=`${PWD_COMMAND}`; export r; \
33908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909 $(HOST_EXPORTS) \
33910 (cd $(HOST_SUBDIR)/readline && \
33911 $(MAKE) $(FLAGS_TO_PASS) install)
33912
33913@endif readline
33914
33915# Other targets (info, dvi, pdf, etc.)
33916
33917.PHONY: maybe-info-readline info-readline
33918maybe-info-readline:
33919@if readline
33920maybe-info-readline: info-readline
33921
33922info-readline: \
33923 configure-readline
33924 @: $(MAKE); $(unstage)
33925 @[ -f ./readline/Makefile ] || exit 0; \
33926 r=`${PWD_COMMAND}`; export r; \
33927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928 $(HOST_EXPORTS) \
33929 for flag in $(EXTRA_HOST_FLAGS) ; do \
33930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33931 done; \
33932 echo "Doing info in readline" ; \
33933 (cd $(HOST_SUBDIR)/readline && \
33934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33936 "RANLIB=$${RANLIB}" \
33937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33938 info) \
33939 || exit 1
33940
33941@endif readline
33942
33943.PHONY: maybe-dvi-readline dvi-readline
33944maybe-dvi-readline:
33945@if readline
33946maybe-dvi-readline: dvi-readline
33947
33948dvi-readline: \
33949 configure-readline
33950 @: $(MAKE); $(unstage)
33951 @[ -f ./readline/Makefile ] || exit 0; \
33952 r=`${PWD_COMMAND}`; export r; \
33953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33954 $(HOST_EXPORTS) \
33955 for flag in $(EXTRA_HOST_FLAGS) ; do \
33956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33957 done; \
33958 echo "Doing dvi in readline" ; \
33959 (cd $(HOST_SUBDIR)/readline && \
33960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33962 "RANLIB=$${RANLIB}" \
33963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33964 dvi) \
33965 || exit 1
33966
33967@endif readline
33968
33969.PHONY: maybe-pdf-readline pdf-readline
33970maybe-pdf-readline:
33971@if readline
33972maybe-pdf-readline: pdf-readline
33973
33974pdf-readline: \
33975 configure-readline
33976 @: $(MAKE); $(unstage)
33977 @[ -f ./readline/Makefile ] || exit 0; \
33978 r=`${PWD_COMMAND}`; export r; \
33979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33980 $(HOST_EXPORTS) \
33981 for flag in $(EXTRA_HOST_FLAGS) ; do \
33982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33983 done; \
33984 echo "Doing pdf in readline" ; \
33985 (cd $(HOST_SUBDIR)/readline && \
33986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33988 "RANLIB=$${RANLIB}" \
33989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33990 pdf) \
33991 || exit 1
33992
33993@endif readline
33994
33995.PHONY: maybe-html-readline html-readline
33996maybe-html-readline:
33997@if readline
33998maybe-html-readline: html-readline
33999
34000html-readline: \
34001 configure-readline
34002 @: $(MAKE); $(unstage)
34003 @[ -f ./readline/Makefile ] || exit 0; \
34004 r=`${PWD_COMMAND}`; export r; \
34005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34006 $(HOST_EXPORTS) \
34007 for flag in $(EXTRA_HOST_FLAGS) ; do \
34008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34009 done; \
34010 echo "Doing html in readline" ; \
34011 (cd $(HOST_SUBDIR)/readline && \
34012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34014 "RANLIB=$${RANLIB}" \
34015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34016 html) \
34017 || exit 1
34018
34019@endif readline
34020
34021.PHONY: maybe-TAGS-readline TAGS-readline
34022maybe-TAGS-readline:
34023@if readline
34024maybe-TAGS-readline: TAGS-readline
34025
34026TAGS-readline: \
34027 configure-readline
34028 @: $(MAKE); $(unstage)
34029 @[ -f ./readline/Makefile ] || exit 0; \
34030 r=`${PWD_COMMAND}`; export r; \
34031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34032 $(HOST_EXPORTS) \
34033 for flag in $(EXTRA_HOST_FLAGS) ; do \
34034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34035 done; \
34036 echo "Doing TAGS in readline" ; \
34037 (cd $(HOST_SUBDIR)/readline && \
34038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34040 "RANLIB=$${RANLIB}" \
34041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34042 TAGS) \
34043 || exit 1
34044
34045@endif readline
34046
34047.PHONY: maybe-install-info-readline install-info-readline
34048maybe-install-info-readline:
34049@if readline
34050maybe-install-info-readline: install-info-readline
34051
34052install-info-readline: \
34053 configure-readline \
34054 info-readline
34055 @: $(MAKE); $(unstage)
34056 @[ -f ./readline/Makefile ] || exit 0; \
34057 r=`${PWD_COMMAND}`; export r; \
34058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34059 $(HOST_EXPORTS) \
34060 for flag in $(EXTRA_HOST_FLAGS) ; do \
34061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34062 done; \
34063 echo "Doing install-info in readline" ; \
34064 (cd $(HOST_SUBDIR)/readline && \
34065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34067 "RANLIB=$${RANLIB}" \
34068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34069 install-info) \
34070 || exit 1
34071
34072@endif readline
34073
34074.PHONY: maybe-install-pdf-readline install-pdf-readline
34075maybe-install-pdf-readline:
34076@if readline
34077maybe-install-pdf-readline: install-pdf-readline
34078
34079install-pdf-readline: \
34080 configure-readline \
34081 pdf-readline
34082 @: $(MAKE); $(unstage)
34083 @[ -f ./readline/Makefile ] || exit 0; \
34084 r=`${PWD_COMMAND}`; export r; \
34085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086 $(HOST_EXPORTS) \
34087 for flag in $(EXTRA_HOST_FLAGS) ; do \
34088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089 done; \
34090 echo "Doing install-pdf in readline" ; \
34091 (cd $(HOST_SUBDIR)/readline && \
34092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094 "RANLIB=$${RANLIB}" \
34095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34096 install-pdf) \
34097 || exit 1
34098
34099@endif readline
34100
34101.PHONY: maybe-install-html-readline install-html-readline
34102maybe-install-html-readline:
34103@if readline
34104maybe-install-html-readline: install-html-readline
34105
34106install-html-readline: \
34107 configure-readline \
34108 html-readline
34109 @: $(MAKE); $(unstage)
34110 @[ -f ./readline/Makefile ] || exit 0; \
34111 r=`${PWD_COMMAND}`; export r; \
34112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113 $(HOST_EXPORTS) \
34114 for flag in $(EXTRA_HOST_FLAGS) ; do \
34115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116 done; \
34117 echo "Doing install-html in readline" ; \
34118 (cd $(HOST_SUBDIR)/readline && \
34119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121 "RANLIB=$${RANLIB}" \
34122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123 install-html) \
34124 || exit 1
34125
34126@endif readline
34127
34128.PHONY: maybe-installcheck-readline installcheck-readline
34129maybe-installcheck-readline:
34130@if readline
34131maybe-installcheck-readline: installcheck-readline
34132
34133installcheck-readline: \
34134 configure-readline
34135 @: $(MAKE); $(unstage)
34136 @[ -f ./readline/Makefile ] || exit 0; \
34137 r=`${PWD_COMMAND}`; export r; \
34138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34139 $(HOST_EXPORTS) \
34140 for flag in $(EXTRA_HOST_FLAGS) ; do \
34141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34142 done; \
34143 echo "Doing installcheck in readline" ; \
34144 (cd $(HOST_SUBDIR)/readline && \
34145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34147 "RANLIB=$${RANLIB}" \
34148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34149 installcheck) \
34150 || exit 1
34151
34152@endif readline
34153
34154.PHONY: maybe-mostlyclean-readline mostlyclean-readline
34155maybe-mostlyclean-readline:
34156@if readline
34157maybe-mostlyclean-readline: mostlyclean-readline
34158
34159mostlyclean-readline:
34160 @: $(MAKE); $(unstage)
34161 @[ -f ./readline/Makefile ] || exit 0; \
34162 r=`${PWD_COMMAND}`; export r; \
34163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164 $(HOST_EXPORTS) \
34165 for flag in $(EXTRA_HOST_FLAGS) ; do \
34166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167 done; \
34168 echo "Doing mostlyclean in readline" ; \
34169 (cd $(HOST_SUBDIR)/readline && \
34170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34172 "RANLIB=$${RANLIB}" \
34173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34174 mostlyclean) \
34175 || exit 1
34176
34177@endif readline
34178
34179.PHONY: maybe-clean-readline clean-readline
34180maybe-clean-readline:
34181@if readline
34182maybe-clean-readline: clean-readline
34183
34184clean-readline:
34185 @: $(MAKE); $(unstage)
34186 @[ -f ./readline/Makefile ] || exit 0; \
34187 r=`${PWD_COMMAND}`; export r; \
34188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34189 $(HOST_EXPORTS) \
34190 for flag in $(EXTRA_HOST_FLAGS) ; do \
34191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34192 done; \
34193 echo "Doing clean in readline" ; \
34194 (cd $(HOST_SUBDIR)/readline && \
34195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34197 "RANLIB=$${RANLIB}" \
34198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34199 clean) \
34200 || exit 1
34201
34202@endif readline
34203
34204.PHONY: maybe-distclean-readline distclean-readline
34205maybe-distclean-readline:
34206@if readline
34207maybe-distclean-readline: distclean-readline
34208
34209distclean-readline:
34210 @: $(MAKE); $(unstage)
34211 @[ -f ./readline/Makefile ] || exit 0; \
34212 r=`${PWD_COMMAND}`; export r; \
34213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34214 $(HOST_EXPORTS) \
34215 for flag in $(EXTRA_HOST_FLAGS) ; do \
34216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34217 done; \
34218 echo "Doing distclean in readline" ; \
34219 (cd $(HOST_SUBDIR)/readline && \
34220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34222 "RANLIB=$${RANLIB}" \
34223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34224 distclean) \
34225 || exit 1
34226
34227@endif readline
34228
34229.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34230maybe-maintainer-clean-readline:
34231@if readline
34232maybe-maintainer-clean-readline: maintainer-clean-readline
34233
34234maintainer-clean-readline:
34235 @: $(MAKE); $(unstage)
34236 @[ -f ./readline/Makefile ] || exit 0; \
34237 r=`${PWD_COMMAND}`; export r; \
34238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34239 $(HOST_EXPORTS) \
34240 for flag in $(EXTRA_HOST_FLAGS) ; do \
34241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34242 done; \
34243 echo "Doing maintainer-clean in readline" ; \
34244 (cd $(HOST_SUBDIR)/readline && \
34245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34247 "RANLIB=$${RANLIB}" \
34248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34249 maintainer-clean) \
34250 || exit 1
34251
34252@endif readline
34253
34254
34255
34256.PHONY: configure-release maybe-configure-release
34257maybe-configure-release:
34258@if gcc-bootstrap
34259configure-release: stage_current
34260@endif gcc-bootstrap
34261@if release
34262maybe-configure-release: configure-release
34263configure-release:
34264 @: $(MAKE); $(unstage)
34265 @r=`${PWD_COMMAND}`; export r; \
34266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34267 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34269 $(HOST_EXPORTS) \
34270 echo Configuring in $(HOST_SUBDIR)/release; \
34271 cd "$(HOST_SUBDIR)/release" || exit 1; \
34272 case $(srcdir) in \
34273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34274 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34276 esac; \
34277 srcdiroption="--srcdir=$${topdir}/release"; \
34278 libsrcdir="$$s/release"; \
34279 $(SHELL) $${libsrcdir}/configure \
34280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34281 --target=${target_alias} $${srcdiroption} \
34282 || exit 1
34283@endif release
34284
34285
34286
34287
34288
34289.PHONY: all-release maybe-all-release
34290maybe-all-release:
34291@if gcc-bootstrap
34292all-release: stage_current
34293@endif gcc-bootstrap
34294@if release
34295TARGET-release=all
34296maybe-all-release: all-release
34297all-release: configure-release
34298 @: $(MAKE); $(unstage)
34299 @r=`${PWD_COMMAND}`; export r; \
34300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34301 $(HOST_EXPORTS) \
34302 (cd $(HOST_SUBDIR)/release && \
34303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34304 $(TARGET-release))
34305@endif release
34306
34307
34308
34309
34310.PHONY: check-release maybe-check-release
34311maybe-check-release:
34312@if release
34313maybe-check-release: check-release
34314
34315check-release:
34316
34317@endif release
34318
34319.PHONY: install-release maybe-install-release
34320maybe-install-release:
34321@if release
34322maybe-install-release: install-release
34323
34324install-release:
34325
34326@endif release
34327
34328# Other targets (info, dvi, pdf, etc.)
34329
34330.PHONY: maybe-info-release info-release
34331maybe-info-release:
34332@if release
34333maybe-info-release: info-release
34334
34335info-release: \
34336 configure-release
34337 @: $(MAKE); $(unstage)
34338 @[ -f ./release/Makefile ] || exit 0; \
34339 r=`${PWD_COMMAND}`; export r; \
34340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34341 $(HOST_EXPORTS) \
34342 for flag in $(EXTRA_HOST_FLAGS) ; do \
34343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34344 done; \
34345 echo "Doing info in release" ; \
34346 (cd $(HOST_SUBDIR)/release && \
34347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34349 "RANLIB=$${RANLIB}" \
34350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34351 info) \
34352 || exit 1
34353
34354@endif release
34355
34356.PHONY: maybe-dvi-release dvi-release
34357maybe-dvi-release:
34358@if release
34359maybe-dvi-release: dvi-release
34360
34361dvi-release: \
34362 configure-release
34363 @: $(MAKE); $(unstage)
34364 @[ -f ./release/Makefile ] || exit 0; \
34365 r=`${PWD_COMMAND}`; export r; \
34366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34367 $(HOST_EXPORTS) \
34368 for flag in $(EXTRA_HOST_FLAGS) ; do \
34369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34370 done; \
34371 echo "Doing dvi in release" ; \
34372 (cd $(HOST_SUBDIR)/release && \
34373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34375 "RANLIB=$${RANLIB}" \
34376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34377 dvi) \
34378 || exit 1
34379
34380@endif release
34381
34382.PHONY: maybe-pdf-release pdf-release
34383maybe-pdf-release:
34384@if release
34385maybe-pdf-release: pdf-release
34386
34387pdf-release: \
34388 configure-release
34389 @: $(MAKE); $(unstage)
34390 @[ -f ./release/Makefile ] || exit 0; \
34391 r=`${PWD_COMMAND}`; export r; \
34392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34393 $(HOST_EXPORTS) \
34394 for flag in $(EXTRA_HOST_FLAGS) ; do \
34395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34396 done; \
34397 echo "Doing pdf in release" ; \
34398 (cd $(HOST_SUBDIR)/release && \
34399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34401 "RANLIB=$${RANLIB}" \
34402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34403 pdf) \
34404 || exit 1
34405
34406@endif release
34407
34408.PHONY: maybe-html-release html-release
34409maybe-html-release:
34410@if release
34411maybe-html-release: html-release
34412
34413html-release: \
34414 configure-release
34415 @: $(MAKE); $(unstage)
34416 @[ -f ./release/Makefile ] || exit 0; \
34417 r=`${PWD_COMMAND}`; export r; \
34418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419 $(HOST_EXPORTS) \
34420 for flag in $(EXTRA_HOST_FLAGS) ; do \
34421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422 done; \
34423 echo "Doing html in release" ; \
34424 (cd $(HOST_SUBDIR)/release && \
34425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427 "RANLIB=$${RANLIB}" \
34428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429 html) \
34430 || exit 1
34431
34432@endif release
34433
34434.PHONY: maybe-TAGS-release TAGS-release
34435maybe-TAGS-release:
34436@if release
34437maybe-TAGS-release: TAGS-release
34438
34439TAGS-release: \
34440 configure-release
34441 @: $(MAKE); $(unstage)
34442 @[ -f ./release/Makefile ] || exit 0; \
34443 r=`${PWD_COMMAND}`; export r; \
34444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445 $(HOST_EXPORTS) \
34446 for flag in $(EXTRA_HOST_FLAGS) ; do \
34447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448 done; \
34449 echo "Doing TAGS in release" ; \
34450 (cd $(HOST_SUBDIR)/release && \
34451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453 "RANLIB=$${RANLIB}" \
34454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455 TAGS) \
34456 || exit 1
34457
34458@endif release
34459
34460.PHONY: maybe-install-info-release install-info-release
34461maybe-install-info-release:
34462@if release
34463maybe-install-info-release: install-info-release
34464
34465install-info-release: \
34466 configure-release \
34467 info-release
34468 @: $(MAKE); $(unstage)
34469 @[ -f ./release/Makefile ] || exit 0; \
34470 r=`${PWD_COMMAND}`; export r; \
34471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34472 $(HOST_EXPORTS) \
34473 for flag in $(EXTRA_HOST_FLAGS) ; do \
34474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34475 done; \
34476 echo "Doing install-info in release" ; \
34477 (cd $(HOST_SUBDIR)/release && \
34478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34480 "RANLIB=$${RANLIB}" \
34481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34482 install-info) \
34483 || exit 1
34484
34485@endif release
34486
34487.PHONY: maybe-install-pdf-release install-pdf-release
34488maybe-install-pdf-release:
34489@if release
34490maybe-install-pdf-release: install-pdf-release
34491
34492install-pdf-release: \
34493 configure-release \
34494 pdf-release
34495 @: $(MAKE); $(unstage)
34496 @[ -f ./release/Makefile ] || exit 0; \
34497 r=`${PWD_COMMAND}`; export r; \
34498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499 $(HOST_EXPORTS) \
34500 for flag in $(EXTRA_HOST_FLAGS) ; do \
34501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502 done; \
34503 echo "Doing install-pdf in release" ; \
34504 (cd $(HOST_SUBDIR)/release && \
34505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507 "RANLIB=$${RANLIB}" \
34508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509 install-pdf) \
34510 || exit 1
34511
34512@endif release
34513
34514.PHONY: maybe-install-html-release install-html-release
34515maybe-install-html-release:
34516@if release
34517maybe-install-html-release: install-html-release
34518
34519install-html-release: \
34520 configure-release \
34521 html-release
34522 @: $(MAKE); $(unstage)
34523 @[ -f ./release/Makefile ] || exit 0; \
34524 r=`${PWD_COMMAND}`; export r; \
34525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34526 $(HOST_EXPORTS) \
34527 for flag in $(EXTRA_HOST_FLAGS) ; do \
34528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34529 done; \
34530 echo "Doing install-html in release" ; \
34531 (cd $(HOST_SUBDIR)/release && \
34532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34534 "RANLIB=$${RANLIB}" \
34535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34536 install-html) \
34537 || exit 1
34538
34539@endif release
34540
34541.PHONY: maybe-installcheck-release installcheck-release
34542maybe-installcheck-release:
34543@if release
34544maybe-installcheck-release: installcheck-release
34545
34546installcheck-release: \
34547 configure-release
34548 @: $(MAKE); $(unstage)
34549 @[ -f ./release/Makefile ] || exit 0; \
34550 r=`${PWD_COMMAND}`; export r; \
34551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552 $(HOST_EXPORTS) \
34553 for flag in $(EXTRA_HOST_FLAGS) ; do \
34554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34555 done; \
34556 echo "Doing installcheck in release" ; \
34557 (cd $(HOST_SUBDIR)/release && \
34558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34560 "RANLIB=$${RANLIB}" \
34561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34562 installcheck) \
34563 || exit 1
34564
34565@endif release
34566
34567.PHONY: maybe-mostlyclean-release mostlyclean-release
34568maybe-mostlyclean-release:
34569@if release
34570maybe-mostlyclean-release: mostlyclean-release
34571
34572mostlyclean-release:
34573 @: $(MAKE); $(unstage)
34574 @[ -f ./release/Makefile ] || exit 0; \
34575 r=`${PWD_COMMAND}`; export r; \
34576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34577 $(HOST_EXPORTS) \
34578 for flag in $(EXTRA_HOST_FLAGS) ; do \
34579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34580 done; \
34581 echo "Doing mostlyclean in release" ; \
34582 (cd $(HOST_SUBDIR)/release && \
34583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34585 "RANLIB=$${RANLIB}" \
34586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34587 mostlyclean) \
34588 || exit 1
34589
34590@endif release
34591
34592.PHONY: maybe-clean-release clean-release
34593maybe-clean-release:
34594@if release
34595maybe-clean-release: clean-release
34596
34597clean-release:
34598 @: $(MAKE); $(unstage)
34599 @[ -f ./release/Makefile ] || exit 0; \
34600 r=`${PWD_COMMAND}`; export r; \
34601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34602 $(HOST_EXPORTS) \
34603 for flag in $(EXTRA_HOST_FLAGS) ; do \
34604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34605 done; \
34606 echo "Doing clean in release" ; \
34607 (cd $(HOST_SUBDIR)/release && \
34608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34610 "RANLIB=$${RANLIB}" \
34611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34612 clean) \
34613 || exit 1
34614
34615@endif release
34616
34617.PHONY: maybe-distclean-release distclean-release
34618maybe-distclean-release:
34619@if release
34620maybe-distclean-release: distclean-release
34621
34622distclean-release:
34623 @: $(MAKE); $(unstage)
34624 @[ -f ./release/Makefile ] || exit 0; \
34625 r=`${PWD_COMMAND}`; export r; \
34626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34627 $(HOST_EXPORTS) \
34628 for flag in $(EXTRA_HOST_FLAGS) ; do \
34629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34630 done; \
34631 echo "Doing distclean in release" ; \
34632 (cd $(HOST_SUBDIR)/release && \
34633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34635 "RANLIB=$${RANLIB}" \
34636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34637 distclean) \
34638 || exit 1
34639
34640@endif release
34641
34642.PHONY: maybe-maintainer-clean-release maintainer-clean-release
34643maybe-maintainer-clean-release:
34644@if release
34645maybe-maintainer-clean-release: maintainer-clean-release
34646
34647maintainer-clean-release:
34648 @: $(MAKE); $(unstage)
34649 @[ -f ./release/Makefile ] || exit 0; \
34650 r=`${PWD_COMMAND}`; export r; \
34651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34652 $(HOST_EXPORTS) \
34653 for flag in $(EXTRA_HOST_FLAGS) ; do \
34654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34655 done; \
34656 echo "Doing maintainer-clean in release" ; \
34657 (cd $(HOST_SUBDIR)/release && \
34658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34660 "RANLIB=$${RANLIB}" \
34661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34662 maintainer-clean) \
34663 || exit 1
34664
34665@endif release
34666
34667
34668
34669.PHONY: configure-recode maybe-configure-recode
34670maybe-configure-recode:
34671@if gcc-bootstrap
34672configure-recode: stage_current
34673@endif gcc-bootstrap
34674@if recode
34675maybe-configure-recode: configure-recode
34676configure-recode:
34677 @: $(MAKE); $(unstage)
34678 @r=`${PWD_COMMAND}`; export r; \
34679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34680 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34682 $(HOST_EXPORTS) \
34683 echo Configuring in $(HOST_SUBDIR)/recode; \
34684 cd "$(HOST_SUBDIR)/recode" || exit 1; \
34685 case $(srcdir) in \
34686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34687 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34689 esac; \
34690 srcdiroption="--srcdir=$${topdir}/recode"; \
34691 libsrcdir="$$s/recode"; \
34692 $(SHELL) $${libsrcdir}/configure \
34693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34694 --target=${target_alias} $${srcdiroption} \
34695 || exit 1
34696@endif recode
34697
34698
34699
34700
34701
34702.PHONY: all-recode maybe-all-recode
34703maybe-all-recode:
34704@if gcc-bootstrap
34705all-recode: stage_current
34706@endif gcc-bootstrap
34707@if recode
34708TARGET-recode=all
34709maybe-all-recode: all-recode
34710all-recode: configure-recode
34711 @: $(MAKE); $(unstage)
34712 @r=`${PWD_COMMAND}`; export r; \
34713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34714 $(HOST_EXPORTS) \
34715 (cd $(HOST_SUBDIR)/recode && \
34716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34717 $(TARGET-recode))
34718@endif recode
34719
34720
34721
34722
34723.PHONY: check-recode maybe-check-recode
34724maybe-check-recode:
34725@if recode
34726maybe-check-recode: check-recode
34727
34728check-recode:
34729 @: $(MAKE); $(unstage)
34730 @r=`${PWD_COMMAND}`; export r; \
34731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34732 $(HOST_EXPORTS) \
34733 (cd $(HOST_SUBDIR)/recode && \
34734 $(MAKE) $(FLAGS_TO_PASS) check)
34735
34736@endif recode
34737
34738.PHONY: install-recode maybe-install-recode
34739maybe-install-recode:
34740@if recode
34741maybe-install-recode: install-recode
34742
34743install-recode: installdirs
34744 @: $(MAKE); $(unstage)
34745 @r=`${PWD_COMMAND}`; export r; \
34746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34747 $(HOST_EXPORTS) \
34748 (cd $(HOST_SUBDIR)/recode && \
34749 $(MAKE) $(FLAGS_TO_PASS) install)
34750
34751@endif recode
34752
34753# Other targets (info, dvi, pdf, etc.)
34754
34755.PHONY: maybe-info-recode info-recode
34756maybe-info-recode:
34757@if recode
34758maybe-info-recode: info-recode
34759
34760info-recode: \
34761 configure-recode
34762 @: $(MAKE); $(unstage)
34763 @[ -f ./recode/Makefile ] || exit 0; \
34764 r=`${PWD_COMMAND}`; export r; \
34765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34766 $(HOST_EXPORTS) \
34767 for flag in $(EXTRA_HOST_FLAGS) ; do \
34768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34769 done; \
34770 echo "Doing info in recode" ; \
34771 (cd $(HOST_SUBDIR)/recode && \
34772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34774 "RANLIB=$${RANLIB}" \
34775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34776 info) \
34777 || exit 1
34778
34779@endif recode
34780
34781.PHONY: maybe-dvi-recode dvi-recode
34782maybe-dvi-recode:
34783@if recode
34784maybe-dvi-recode: dvi-recode
34785
34786dvi-recode: \
34787 configure-recode
34788 @: $(MAKE); $(unstage)
34789 @[ -f ./recode/Makefile ] || exit 0; \
34790 r=`${PWD_COMMAND}`; export r; \
34791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34792 $(HOST_EXPORTS) \
34793 for flag in $(EXTRA_HOST_FLAGS) ; do \
34794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34795 done; \
34796 echo "Doing dvi in recode" ; \
34797 (cd $(HOST_SUBDIR)/recode && \
34798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34800 "RANLIB=$${RANLIB}" \
34801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34802 dvi) \
34803 || exit 1
34804
34805@endif recode
34806
34807.PHONY: maybe-pdf-recode pdf-recode
34808maybe-pdf-recode:
34809@if recode
34810maybe-pdf-recode: pdf-recode
34811
34812pdf-recode: \
34813 configure-recode
34814 @: $(MAKE); $(unstage)
34815 @[ -f ./recode/Makefile ] || exit 0; \
34816 r=`${PWD_COMMAND}`; export r; \
34817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34818 $(HOST_EXPORTS) \
34819 for flag in $(EXTRA_HOST_FLAGS) ; do \
34820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34821 done; \
34822 echo "Doing pdf in recode" ; \
34823 (cd $(HOST_SUBDIR)/recode && \
34824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34826 "RANLIB=$${RANLIB}" \
34827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34828 pdf) \
34829 || exit 1
34830
34831@endif recode
34832
34833.PHONY: maybe-html-recode html-recode
34834maybe-html-recode:
34835@if recode
34836maybe-html-recode: html-recode
34837
34838html-recode: \
34839 configure-recode
34840 @: $(MAKE); $(unstage)
34841 @[ -f ./recode/Makefile ] || exit 0; \
34842 r=`${PWD_COMMAND}`; export r; \
34843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34844 $(HOST_EXPORTS) \
34845 for flag in $(EXTRA_HOST_FLAGS) ; do \
34846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34847 done; \
34848 echo "Doing html in recode" ; \
34849 (cd $(HOST_SUBDIR)/recode && \
34850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34852 "RANLIB=$${RANLIB}" \
34853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34854 html) \
34855 || exit 1
34856
34857@endif recode
34858
34859.PHONY: maybe-TAGS-recode TAGS-recode
34860maybe-TAGS-recode:
34861@if recode
34862maybe-TAGS-recode: TAGS-recode
34863
34864TAGS-recode: \
34865 configure-recode
34866 @: $(MAKE); $(unstage)
34867 @[ -f ./recode/Makefile ] || exit 0; \
34868 r=`${PWD_COMMAND}`; export r; \
34869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34870 $(HOST_EXPORTS) \
34871 for flag in $(EXTRA_HOST_FLAGS) ; do \
34872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34873 done; \
34874 echo "Doing TAGS in recode" ; \
34875 (cd $(HOST_SUBDIR)/recode && \
34876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34878 "RANLIB=$${RANLIB}" \
34879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34880 TAGS) \
34881 || exit 1
34882
34883@endif recode
34884
34885.PHONY: maybe-install-info-recode install-info-recode
34886maybe-install-info-recode:
34887@if recode
34888maybe-install-info-recode: install-info-recode
34889
34890install-info-recode: \
34891 configure-recode \
34892 info-recode
34893 @: $(MAKE); $(unstage)
34894 @[ -f ./recode/Makefile ] || exit 0; \
34895 r=`${PWD_COMMAND}`; export r; \
34896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34897 $(HOST_EXPORTS) \
34898 for flag in $(EXTRA_HOST_FLAGS) ; do \
34899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34900 done; \
34901 echo "Doing install-info in recode" ; \
34902 (cd $(HOST_SUBDIR)/recode && \
34903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34905 "RANLIB=$${RANLIB}" \
34906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34907 install-info) \
34908 || exit 1
34909
34910@endif recode
34911
34912.PHONY: maybe-install-pdf-recode install-pdf-recode
34913maybe-install-pdf-recode:
34914@if recode
34915maybe-install-pdf-recode: install-pdf-recode
34916
34917install-pdf-recode: \
34918 configure-recode \
34919 pdf-recode
34920 @: $(MAKE); $(unstage)
34921 @[ -f ./recode/Makefile ] || exit 0; \
34922 r=`${PWD_COMMAND}`; export r; \
34923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34924 $(HOST_EXPORTS) \
34925 for flag in $(EXTRA_HOST_FLAGS) ; do \
34926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34927 done; \
34928 echo "Doing install-pdf in recode" ; \
34929 (cd $(HOST_SUBDIR)/recode && \
34930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34932 "RANLIB=$${RANLIB}" \
34933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34934 install-pdf) \
34935 || exit 1
34936
34937@endif recode
34938
34939.PHONY: maybe-install-html-recode install-html-recode
34940maybe-install-html-recode:
34941@if recode
34942maybe-install-html-recode: install-html-recode
34943
34944install-html-recode: \
34945 configure-recode \
34946 html-recode
34947 @: $(MAKE); $(unstage)
34948 @[ -f ./recode/Makefile ] || exit 0; \
34949 r=`${PWD_COMMAND}`; export r; \
34950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34951 $(HOST_EXPORTS) \
34952 for flag in $(EXTRA_HOST_FLAGS) ; do \
34953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34954 done; \
34955 echo "Doing install-html in recode" ; \
34956 (cd $(HOST_SUBDIR)/recode && \
34957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34959 "RANLIB=$${RANLIB}" \
34960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34961 install-html) \
34962 || exit 1
34963
34964@endif recode
34965
34966.PHONY: maybe-installcheck-recode installcheck-recode
34967maybe-installcheck-recode:
34968@if recode
34969maybe-installcheck-recode: installcheck-recode
34970
34971installcheck-recode: \
34972 configure-recode
34973 @: $(MAKE); $(unstage)
34974 @[ -f ./recode/Makefile ] || exit 0; \
34975 r=`${PWD_COMMAND}`; export r; \
34976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34977 $(HOST_EXPORTS) \
34978 for flag in $(EXTRA_HOST_FLAGS) ; do \
34979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34980 done; \
34981 echo "Doing installcheck in recode" ; \
34982 (cd $(HOST_SUBDIR)/recode && \
34983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34985 "RANLIB=$${RANLIB}" \
34986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34987 installcheck) \
34988 || exit 1
34989
34990@endif recode
34991
34992.PHONY: maybe-mostlyclean-recode mostlyclean-recode
34993maybe-mostlyclean-recode:
34994@if recode
34995maybe-mostlyclean-recode: mostlyclean-recode
34996
34997mostlyclean-recode:
34998 @: $(MAKE); $(unstage)
34999 @[ -f ./recode/Makefile ] || exit 0; \
35000 r=`${PWD_COMMAND}`; export r; \
35001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35002 $(HOST_EXPORTS) \
35003 for flag in $(EXTRA_HOST_FLAGS) ; do \
35004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35005 done; \
35006 echo "Doing mostlyclean in recode" ; \
35007 (cd $(HOST_SUBDIR)/recode && \
35008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35010 "RANLIB=$${RANLIB}" \
35011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35012 mostlyclean) \
35013 || exit 1
35014
35015@endif recode
35016
35017.PHONY: maybe-clean-recode clean-recode
35018maybe-clean-recode:
35019@if recode
35020maybe-clean-recode: clean-recode
35021
35022clean-recode:
35023 @: $(MAKE); $(unstage)
35024 @[ -f ./recode/Makefile ] || exit 0; \
35025 r=`${PWD_COMMAND}`; export r; \
35026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35027 $(HOST_EXPORTS) \
35028 for flag in $(EXTRA_HOST_FLAGS) ; do \
35029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35030 done; \
35031 echo "Doing clean in recode" ; \
35032 (cd $(HOST_SUBDIR)/recode && \
35033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35035 "RANLIB=$${RANLIB}" \
35036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35037 clean) \
35038 || exit 1
35039
35040@endif recode
35041
35042.PHONY: maybe-distclean-recode distclean-recode
35043maybe-distclean-recode:
35044@if recode
35045maybe-distclean-recode: distclean-recode
35046
35047distclean-recode:
35048 @: $(MAKE); $(unstage)
35049 @[ -f ./recode/Makefile ] || exit 0; \
35050 r=`${PWD_COMMAND}`; export r; \
35051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35052 $(HOST_EXPORTS) \
35053 for flag in $(EXTRA_HOST_FLAGS) ; do \
35054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35055 done; \
35056 echo "Doing distclean in recode" ; \
35057 (cd $(HOST_SUBDIR)/recode && \
35058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35060 "RANLIB=$${RANLIB}" \
35061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35062 distclean) \
35063 || exit 1
35064
35065@endif recode
35066
35067.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35068maybe-maintainer-clean-recode:
35069@if recode
35070maybe-maintainer-clean-recode: maintainer-clean-recode
35071
35072maintainer-clean-recode:
35073 @: $(MAKE); $(unstage)
35074 @[ -f ./recode/Makefile ] || exit 0; \
35075 r=`${PWD_COMMAND}`; export r; \
35076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077 $(HOST_EXPORTS) \
35078 for flag in $(EXTRA_HOST_FLAGS) ; do \
35079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35080 done; \
35081 echo "Doing maintainer-clean in recode" ; \
35082 (cd $(HOST_SUBDIR)/recode && \
35083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35085 "RANLIB=$${RANLIB}" \
35086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35087 maintainer-clean) \
35088 || exit 1
35089
35090@endif recode
35091
35092
35093
35094.PHONY: configure-sed maybe-configure-sed
35095maybe-configure-sed:
35096@if gcc-bootstrap
35097configure-sed: stage_current
35098@endif gcc-bootstrap
35099@if sed
35100maybe-configure-sed: configure-sed
35101configure-sed:
35102 @: $(MAKE); $(unstage)
35103 @r=`${PWD_COMMAND}`; export r; \
35104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35105 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35107 $(HOST_EXPORTS) \
35108 echo Configuring in $(HOST_SUBDIR)/sed; \
35109 cd "$(HOST_SUBDIR)/sed" || exit 1; \
35110 case $(srcdir) in \
35111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35112 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35114 esac; \
35115 srcdiroption="--srcdir=$${topdir}/sed"; \
35116 libsrcdir="$$s/sed"; \
35117 $(SHELL) $${libsrcdir}/configure \
35118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35119 --target=${target_alias} $${srcdiroption} \
35120 || exit 1
35121@endif sed
35122
35123
35124
35125
35126
35127.PHONY: all-sed maybe-all-sed
35128maybe-all-sed:
35129@if gcc-bootstrap
35130all-sed: stage_current
35131@endif gcc-bootstrap
35132@if sed
35133TARGET-sed=all
35134maybe-all-sed: all-sed
35135all-sed: configure-sed
35136 @: $(MAKE); $(unstage)
35137 @r=`${PWD_COMMAND}`; export r; \
35138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139 $(HOST_EXPORTS) \
35140 (cd $(HOST_SUBDIR)/sed && \
35141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35142 $(TARGET-sed))
35143@endif sed
35144
35145
35146
35147
35148.PHONY: check-sed maybe-check-sed
35149maybe-check-sed:
35150@if sed
35151maybe-check-sed: check-sed
35152
35153check-sed:
35154 @: $(MAKE); $(unstage)
35155 @r=`${PWD_COMMAND}`; export r; \
35156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35157 $(HOST_EXPORTS) \
35158 (cd $(HOST_SUBDIR)/sed && \
35159 $(MAKE) $(FLAGS_TO_PASS) check)
35160
35161@endif sed
35162
35163.PHONY: install-sed maybe-install-sed
35164maybe-install-sed:
35165@if sed
35166maybe-install-sed: install-sed
35167
35168install-sed: installdirs
35169 @: $(MAKE); $(unstage)
35170 @r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 $(HOST_EXPORTS) \
35173 (cd $(HOST_SUBDIR)/sed && \
35174 $(MAKE) $(FLAGS_TO_PASS) install)
35175
35176@endif sed
35177
35178# Other targets (info, dvi, pdf, etc.)
35179
35180.PHONY: maybe-info-sed info-sed
35181maybe-info-sed:
35182@if sed
35183maybe-info-sed: info-sed
35184
35185info-sed: \
35186 configure-sed
35187 @: $(MAKE); $(unstage)
35188 @[ -f ./sed/Makefile ] || exit 0; \
35189 r=`${PWD_COMMAND}`; export r; \
35190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191 $(HOST_EXPORTS) \
35192 for flag in $(EXTRA_HOST_FLAGS) ; do \
35193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35194 done; \
35195 echo "Doing info in sed" ; \
35196 (cd $(HOST_SUBDIR)/sed && \
35197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35199 "RANLIB=$${RANLIB}" \
35200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35201 info) \
35202 || exit 1
35203
35204@endif sed
35205
35206.PHONY: maybe-dvi-sed dvi-sed
35207maybe-dvi-sed:
35208@if sed
35209maybe-dvi-sed: dvi-sed
35210
35211dvi-sed: \
35212 configure-sed
35213 @: $(MAKE); $(unstage)
35214 @[ -f ./sed/Makefile ] || exit 0; \
35215 r=`${PWD_COMMAND}`; export r; \
35216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217 $(HOST_EXPORTS) \
35218 for flag in $(EXTRA_HOST_FLAGS) ; do \
35219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220 done; \
35221 echo "Doing dvi in sed" ; \
35222 (cd $(HOST_SUBDIR)/sed && \
35223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35225 "RANLIB=$${RANLIB}" \
35226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35227 dvi) \
35228 || exit 1
35229
35230@endif sed
35231
35232.PHONY: maybe-pdf-sed pdf-sed
35233maybe-pdf-sed:
35234@if sed
35235maybe-pdf-sed: pdf-sed
35236
35237pdf-sed: \
35238 configure-sed
35239 @: $(MAKE); $(unstage)
35240 @[ -f ./sed/Makefile ] || exit 0; \
35241 r=`${PWD_COMMAND}`; export r; \
35242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35243 $(HOST_EXPORTS) \
35244 for flag in $(EXTRA_HOST_FLAGS) ; do \
35245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246 done; \
35247 echo "Doing pdf in sed" ; \
35248 (cd $(HOST_SUBDIR)/sed && \
35249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35251 "RANLIB=$${RANLIB}" \
35252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35253 pdf) \
35254 || exit 1
35255
35256@endif sed
35257
35258.PHONY: maybe-html-sed html-sed
35259maybe-html-sed:
35260@if sed
35261maybe-html-sed: html-sed
35262
35263html-sed: \
35264 configure-sed
35265 @: $(MAKE); $(unstage)
35266 @[ -f ./sed/Makefile ] || exit 0; \
35267 r=`${PWD_COMMAND}`; export r; \
35268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35269 $(HOST_EXPORTS) \
35270 for flag in $(EXTRA_HOST_FLAGS) ; do \
35271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35272 done; \
35273 echo "Doing html in sed" ; \
35274 (cd $(HOST_SUBDIR)/sed && \
35275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35277 "RANLIB=$${RANLIB}" \
35278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35279 html) \
35280 || exit 1
35281
35282@endif sed
35283
35284.PHONY: maybe-TAGS-sed TAGS-sed
35285maybe-TAGS-sed:
35286@if sed
35287maybe-TAGS-sed: TAGS-sed
35288
35289TAGS-sed: \
35290 configure-sed
35291 @: $(MAKE); $(unstage)
35292 @[ -f ./sed/Makefile ] || exit 0; \
35293 r=`${PWD_COMMAND}`; export r; \
35294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35295 $(HOST_EXPORTS) \
35296 for flag in $(EXTRA_HOST_FLAGS) ; do \
35297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35298 done; \
35299 echo "Doing TAGS in sed" ; \
35300 (cd $(HOST_SUBDIR)/sed && \
35301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35303 "RANLIB=$${RANLIB}" \
35304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35305 TAGS) \
35306 || exit 1
35307
35308@endif sed
35309
35310.PHONY: maybe-install-info-sed install-info-sed
35311maybe-install-info-sed:
35312@if sed
35313maybe-install-info-sed: install-info-sed
35314
35315install-info-sed: \
35316 configure-sed \
35317 info-sed
35318 @: $(MAKE); $(unstage)
35319 @[ -f ./sed/Makefile ] || exit 0; \
35320 r=`${PWD_COMMAND}`; export r; \
35321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35322 $(HOST_EXPORTS) \
35323 for flag in $(EXTRA_HOST_FLAGS) ; do \
35324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35325 done; \
35326 echo "Doing install-info in sed" ; \
35327 (cd $(HOST_SUBDIR)/sed && \
35328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35330 "RANLIB=$${RANLIB}" \
35331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35332 install-info) \
35333 || exit 1
35334
35335@endif sed
35336
35337.PHONY: maybe-install-pdf-sed install-pdf-sed
35338maybe-install-pdf-sed:
35339@if sed
35340maybe-install-pdf-sed: install-pdf-sed
35341
35342install-pdf-sed: \
35343 configure-sed \
35344 pdf-sed
35345 @: $(MAKE); $(unstage)
35346 @[ -f ./sed/Makefile ] || exit 0; \
35347 r=`${PWD_COMMAND}`; export r; \
35348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35349 $(HOST_EXPORTS) \
35350 for flag in $(EXTRA_HOST_FLAGS) ; do \
35351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35352 done; \
35353 echo "Doing install-pdf in sed" ; \
35354 (cd $(HOST_SUBDIR)/sed && \
35355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35357 "RANLIB=$${RANLIB}" \
35358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35359 install-pdf) \
35360 || exit 1
35361
35362@endif sed
35363
35364.PHONY: maybe-install-html-sed install-html-sed
35365maybe-install-html-sed:
35366@if sed
35367maybe-install-html-sed: install-html-sed
35368
35369install-html-sed: \
35370 configure-sed \
35371 html-sed
35372 @: $(MAKE); $(unstage)
35373 @[ -f ./sed/Makefile ] || exit 0; \
35374 r=`${PWD_COMMAND}`; export r; \
35375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35376 $(HOST_EXPORTS) \
35377 for flag in $(EXTRA_HOST_FLAGS) ; do \
35378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35379 done; \
35380 echo "Doing install-html in sed" ; \
35381 (cd $(HOST_SUBDIR)/sed && \
35382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35384 "RANLIB=$${RANLIB}" \
35385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35386 install-html) \
35387 || exit 1
35388
35389@endif sed
35390
35391.PHONY: maybe-installcheck-sed installcheck-sed
35392maybe-installcheck-sed:
35393@if sed
35394maybe-installcheck-sed: installcheck-sed
35395
35396installcheck-sed: \
35397 configure-sed
35398 @: $(MAKE); $(unstage)
35399 @[ -f ./sed/Makefile ] || exit 0; \
35400 r=`${PWD_COMMAND}`; export r; \
35401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35402 $(HOST_EXPORTS) \
35403 for flag in $(EXTRA_HOST_FLAGS) ; do \
35404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35405 done; \
35406 echo "Doing installcheck in sed" ; \
35407 (cd $(HOST_SUBDIR)/sed && \
35408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35410 "RANLIB=$${RANLIB}" \
35411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35412 installcheck) \
35413 || exit 1
35414
35415@endif sed
35416
35417.PHONY: maybe-mostlyclean-sed mostlyclean-sed
35418maybe-mostlyclean-sed:
35419@if sed
35420maybe-mostlyclean-sed: mostlyclean-sed
35421
35422mostlyclean-sed:
35423 @: $(MAKE); $(unstage)
35424 @[ -f ./sed/Makefile ] || exit 0; \
35425 r=`${PWD_COMMAND}`; export r; \
35426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35427 $(HOST_EXPORTS) \
35428 for flag in $(EXTRA_HOST_FLAGS) ; do \
35429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35430 done; \
35431 echo "Doing mostlyclean in sed" ; \
35432 (cd $(HOST_SUBDIR)/sed && \
35433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35435 "RANLIB=$${RANLIB}" \
35436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35437 mostlyclean) \
35438 || exit 1
35439
35440@endif sed
35441
35442.PHONY: maybe-clean-sed clean-sed
35443maybe-clean-sed:
35444@if sed
35445maybe-clean-sed: clean-sed
35446
35447clean-sed:
35448 @: $(MAKE); $(unstage)
35449 @[ -f ./sed/Makefile ] || exit 0; \
35450 r=`${PWD_COMMAND}`; export r; \
35451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452 $(HOST_EXPORTS) \
35453 for flag in $(EXTRA_HOST_FLAGS) ; do \
35454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35455 done; \
35456 echo "Doing clean in sed" ; \
35457 (cd $(HOST_SUBDIR)/sed && \
35458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460 "RANLIB=$${RANLIB}" \
35461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462 clean) \
35463 || exit 1
35464
35465@endif sed
35466
35467.PHONY: maybe-distclean-sed distclean-sed
35468maybe-distclean-sed:
35469@if sed
35470maybe-distclean-sed: distclean-sed
35471
35472distclean-sed:
35473 @: $(MAKE); $(unstage)
35474 @[ -f ./sed/Makefile ] || exit 0; \
35475 r=`${PWD_COMMAND}`; export r; \
35476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35477 $(HOST_EXPORTS) \
35478 for flag in $(EXTRA_HOST_FLAGS) ; do \
35479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35480 done; \
35481 echo "Doing distclean in sed" ; \
35482 (cd $(HOST_SUBDIR)/sed && \
35483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35485 "RANLIB=$${RANLIB}" \
35486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35487 distclean) \
35488 || exit 1
35489
35490@endif sed
35491
35492.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35493maybe-maintainer-clean-sed:
35494@if sed
35495maybe-maintainer-clean-sed: maintainer-clean-sed
35496
35497maintainer-clean-sed:
35498 @: $(MAKE); $(unstage)
35499 @[ -f ./sed/Makefile ] || exit 0; \
35500 r=`${PWD_COMMAND}`; export r; \
35501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35502 $(HOST_EXPORTS) \
35503 for flag in $(EXTRA_HOST_FLAGS) ; do \
35504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35505 done; \
35506 echo "Doing maintainer-clean in sed" ; \
35507 (cd $(HOST_SUBDIR)/sed && \
35508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35510 "RANLIB=$${RANLIB}" \
35511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35512 maintainer-clean) \
35513 || exit 1
35514
35515@endif sed
35516
35517
35518
35519.PHONY: configure-send-pr maybe-configure-send-pr
35520maybe-configure-send-pr:
35521@if gcc-bootstrap
35522configure-send-pr: stage_current
35523@endif gcc-bootstrap
35524@if send-pr
35525maybe-configure-send-pr: configure-send-pr
35526configure-send-pr:
35527 @: $(MAKE); $(unstage)
35528 @r=`${PWD_COMMAND}`; export r; \
35529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35530 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35532 $(HOST_EXPORTS) \
35533 echo Configuring in $(HOST_SUBDIR)/send-pr; \
35534 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35535 case $(srcdir) in \
35536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35537 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35539 esac; \
35540 srcdiroption="--srcdir=$${topdir}/send-pr"; \
35541 libsrcdir="$$s/send-pr"; \
35542 $(SHELL) $${libsrcdir}/configure \
35543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35544 --target=${target_alias} $${srcdiroption} \
35545 || exit 1
35546@endif send-pr
35547
35548
35549
35550
35551
35552.PHONY: all-send-pr maybe-all-send-pr
35553maybe-all-send-pr:
35554@if gcc-bootstrap
35555all-send-pr: stage_current
35556@endif gcc-bootstrap
35557@if send-pr
35558TARGET-send-pr=all
35559maybe-all-send-pr: all-send-pr
35560all-send-pr: configure-send-pr
35561 @: $(MAKE); $(unstage)
35562 @r=`${PWD_COMMAND}`; export r; \
35563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35564 $(HOST_EXPORTS) \
35565 (cd $(HOST_SUBDIR)/send-pr && \
35566 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35567 $(TARGET-send-pr))
35568@endif send-pr
35569
35570
35571
35572
35573.PHONY: check-send-pr maybe-check-send-pr
35574maybe-check-send-pr:
35575@if send-pr
35576maybe-check-send-pr: check-send-pr
35577
35578check-send-pr:
35579 @: $(MAKE); $(unstage)
35580 @r=`${PWD_COMMAND}`; export r; \
35581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35582 $(HOST_EXPORTS) \
35583 (cd $(HOST_SUBDIR)/send-pr && \
35584 $(MAKE) $(FLAGS_TO_PASS) check)
35585
35586@endif send-pr
35587
35588.PHONY: install-send-pr maybe-install-send-pr
35589maybe-install-send-pr:
35590@if send-pr
35591maybe-install-send-pr: install-send-pr
35592
35593install-send-pr: installdirs
35594 @: $(MAKE); $(unstage)
35595 @r=`${PWD_COMMAND}`; export r; \
35596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35597 $(HOST_EXPORTS) \
35598 (cd $(HOST_SUBDIR)/send-pr && \
35599 $(MAKE) $(FLAGS_TO_PASS) install)
35600
35601@endif send-pr
35602
35603# Other targets (info, dvi, pdf, etc.)
35604
35605.PHONY: maybe-info-send-pr info-send-pr
35606maybe-info-send-pr:
35607@if send-pr
35608maybe-info-send-pr: info-send-pr
35609
35610info-send-pr: \
35611 configure-send-pr
35612 @: $(MAKE); $(unstage)
35613 @[ -f ./send-pr/Makefile ] || exit 0; \
35614 r=`${PWD_COMMAND}`; export r; \
35615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616 $(HOST_EXPORTS) \
35617 for flag in $(EXTRA_HOST_FLAGS) ; do \
35618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35619 done; \
35620 echo "Doing info in send-pr" ; \
35621 (cd $(HOST_SUBDIR)/send-pr && \
35622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35624 "RANLIB=$${RANLIB}" \
35625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35626 info) \
35627 || exit 1
35628
35629@endif send-pr
35630
35631.PHONY: maybe-dvi-send-pr dvi-send-pr
35632maybe-dvi-send-pr:
35633@if send-pr
35634maybe-dvi-send-pr: dvi-send-pr
35635
35636dvi-send-pr: \
35637 configure-send-pr
35638 @: $(MAKE); $(unstage)
35639 @[ -f ./send-pr/Makefile ] || exit 0; \
35640 r=`${PWD_COMMAND}`; export r; \
35641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642 $(HOST_EXPORTS) \
35643 for flag in $(EXTRA_HOST_FLAGS) ; do \
35644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35645 done; \
35646 echo "Doing dvi in send-pr" ; \
35647 (cd $(HOST_SUBDIR)/send-pr && \
35648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35650 "RANLIB=$${RANLIB}" \
35651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35652 dvi) \
35653 || exit 1
35654
35655@endif send-pr
35656
35657.PHONY: maybe-pdf-send-pr pdf-send-pr
35658maybe-pdf-send-pr:
35659@if send-pr
35660maybe-pdf-send-pr: pdf-send-pr
35661
35662pdf-send-pr: \
35663 configure-send-pr
35664 @: $(MAKE); $(unstage)
35665 @[ -f ./send-pr/Makefile ] || exit 0; \
35666 r=`${PWD_COMMAND}`; export r; \
35667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35668 $(HOST_EXPORTS) \
35669 for flag in $(EXTRA_HOST_FLAGS) ; do \
35670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35671 done; \
35672 echo "Doing pdf in send-pr" ; \
35673 (cd $(HOST_SUBDIR)/send-pr && \
35674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35676 "RANLIB=$${RANLIB}" \
35677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35678 pdf) \
35679 || exit 1
35680
35681@endif send-pr
35682
35683.PHONY: maybe-html-send-pr html-send-pr
35684maybe-html-send-pr:
35685@if send-pr
35686maybe-html-send-pr: html-send-pr
35687
35688html-send-pr: \
35689 configure-send-pr
35690 @: $(MAKE); $(unstage)
35691 @[ -f ./send-pr/Makefile ] || exit 0; \
35692 r=`${PWD_COMMAND}`; export r; \
35693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694 $(HOST_EXPORTS) \
35695 for flag in $(EXTRA_HOST_FLAGS) ; do \
35696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35697 done; \
35698 echo "Doing html in send-pr" ; \
35699 (cd $(HOST_SUBDIR)/send-pr && \
35700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35702 "RANLIB=$${RANLIB}" \
35703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35704 html) \
35705 || exit 1
35706
35707@endif send-pr
35708
35709.PHONY: maybe-TAGS-send-pr TAGS-send-pr
35710maybe-TAGS-send-pr:
35711@if send-pr
35712maybe-TAGS-send-pr: TAGS-send-pr
35713
35714TAGS-send-pr: \
35715 configure-send-pr
35716 @: $(MAKE); $(unstage)
35717 @[ -f ./send-pr/Makefile ] || exit 0; \
35718 r=`${PWD_COMMAND}`; export r; \
35719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35720 $(HOST_EXPORTS) \
35721 for flag in $(EXTRA_HOST_FLAGS) ; do \
35722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35723 done; \
35724 echo "Doing TAGS in send-pr" ; \
35725 (cd $(HOST_SUBDIR)/send-pr && \
35726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35728 "RANLIB=$${RANLIB}" \
35729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35730 TAGS) \
35731 || exit 1
35732
35733@endif send-pr
35734
35735.PHONY: maybe-install-info-send-pr install-info-send-pr
35736maybe-install-info-send-pr:
35737@if send-pr
35738maybe-install-info-send-pr: install-info-send-pr
35739
35740install-info-send-pr: \
35741 configure-send-pr \
35742 info-send-pr
35743 @: $(MAKE); $(unstage)
35744 @[ -f ./send-pr/Makefile ] || exit 0; \
35745 r=`${PWD_COMMAND}`; export r; \
35746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35747 $(HOST_EXPORTS) \
35748 for flag in $(EXTRA_HOST_FLAGS) ; do \
35749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35750 done; \
35751 echo "Doing install-info in send-pr" ; \
35752 (cd $(HOST_SUBDIR)/send-pr && \
35753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35755 "RANLIB=$${RANLIB}" \
35756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35757 install-info) \
35758 || exit 1
35759
35760@endif send-pr
35761
35762.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35763maybe-install-pdf-send-pr:
35764@if send-pr
35765maybe-install-pdf-send-pr: install-pdf-send-pr
35766
35767install-pdf-send-pr: \
35768 configure-send-pr \
35769 pdf-send-pr
35770 @: $(MAKE); $(unstage)
35771 @[ -f ./send-pr/Makefile ] || exit 0; \
35772 r=`${PWD_COMMAND}`; export r; \
35773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774 $(HOST_EXPORTS) \
35775 for flag in $(EXTRA_HOST_FLAGS) ; do \
35776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35777 done; \
35778 echo "Doing install-pdf in send-pr" ; \
35779 (cd $(HOST_SUBDIR)/send-pr && \
35780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35782 "RANLIB=$${RANLIB}" \
35783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35784 install-pdf) \
35785 || exit 1
35786
35787@endif send-pr
35788
35789.PHONY: maybe-install-html-send-pr install-html-send-pr
35790maybe-install-html-send-pr:
35791@if send-pr
35792maybe-install-html-send-pr: install-html-send-pr
35793
35794install-html-send-pr: \
35795 configure-send-pr \
35796 html-send-pr
35797 @: $(MAKE); $(unstage)
35798 @[ -f ./send-pr/Makefile ] || exit 0; \
35799 r=`${PWD_COMMAND}`; export r; \
35800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35801 $(HOST_EXPORTS) \
35802 for flag in $(EXTRA_HOST_FLAGS) ; do \
35803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35804 done; \
35805 echo "Doing install-html in send-pr" ; \
35806 (cd $(HOST_SUBDIR)/send-pr && \
35807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35809 "RANLIB=$${RANLIB}" \
35810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35811 install-html) \
35812 || exit 1
35813
35814@endif send-pr
35815
35816.PHONY: maybe-installcheck-send-pr installcheck-send-pr
35817maybe-installcheck-send-pr:
35818@if send-pr
35819maybe-installcheck-send-pr: installcheck-send-pr
35820
35821installcheck-send-pr: \
35822 configure-send-pr
35823 @: $(MAKE); $(unstage)
35824 @[ -f ./send-pr/Makefile ] || exit 0; \
35825 r=`${PWD_COMMAND}`; export r; \
35826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35827 $(HOST_EXPORTS) \
35828 for flag in $(EXTRA_HOST_FLAGS) ; do \
35829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35830 done; \
35831 echo "Doing installcheck in send-pr" ; \
35832 (cd $(HOST_SUBDIR)/send-pr && \
35833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35835 "RANLIB=$${RANLIB}" \
35836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35837 installcheck) \
35838 || exit 1
35839
35840@endif send-pr
35841
35842.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35843maybe-mostlyclean-send-pr:
35844@if send-pr
35845maybe-mostlyclean-send-pr: mostlyclean-send-pr
35846
35847mostlyclean-send-pr:
35848 @: $(MAKE); $(unstage)
35849 @[ -f ./send-pr/Makefile ] || exit 0; \
35850 r=`${PWD_COMMAND}`; export r; \
35851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35852 $(HOST_EXPORTS) \
35853 for flag in $(EXTRA_HOST_FLAGS) ; do \
35854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35855 done; \
35856 echo "Doing mostlyclean in send-pr" ; \
35857 (cd $(HOST_SUBDIR)/send-pr && \
35858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35860 "RANLIB=$${RANLIB}" \
35861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35862 mostlyclean) \
35863 || exit 1
35864
35865@endif send-pr
35866
35867.PHONY: maybe-clean-send-pr clean-send-pr
35868maybe-clean-send-pr:
35869@if send-pr
35870maybe-clean-send-pr: clean-send-pr
35871
35872clean-send-pr:
35873 @: $(MAKE); $(unstage)
35874 @[ -f ./send-pr/Makefile ] || exit 0; \
35875 r=`${PWD_COMMAND}`; export r; \
35876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35877 $(HOST_EXPORTS) \
35878 for flag in $(EXTRA_HOST_FLAGS) ; do \
35879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35880 done; \
35881 echo "Doing clean in send-pr" ; \
35882 (cd $(HOST_SUBDIR)/send-pr && \
35883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35885 "RANLIB=$${RANLIB}" \
35886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35887 clean) \
35888 || exit 1
35889
35890@endif send-pr
35891
35892.PHONY: maybe-distclean-send-pr distclean-send-pr
35893maybe-distclean-send-pr:
35894@if send-pr
35895maybe-distclean-send-pr: distclean-send-pr
35896
35897distclean-send-pr:
35898 @: $(MAKE); $(unstage)
35899 @[ -f ./send-pr/Makefile ] || exit 0; \
35900 r=`${PWD_COMMAND}`; export r; \
35901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35902 $(HOST_EXPORTS) \
35903 for flag in $(EXTRA_HOST_FLAGS) ; do \
35904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35905 done; \
35906 echo "Doing distclean in send-pr" ; \
35907 (cd $(HOST_SUBDIR)/send-pr && \
35908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35910 "RANLIB=$${RANLIB}" \
35911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35912 distclean) \
35913 || exit 1
35914
35915@endif send-pr
35916
35917.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35918maybe-maintainer-clean-send-pr:
35919@if send-pr
35920maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35921
35922maintainer-clean-send-pr:
35923 @: $(MAKE); $(unstage)
35924 @[ -f ./send-pr/Makefile ] || exit 0; \
35925 r=`${PWD_COMMAND}`; export r; \
35926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927 $(HOST_EXPORTS) \
35928 for flag in $(EXTRA_HOST_FLAGS) ; do \
35929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35930 done; \
35931 echo "Doing maintainer-clean in send-pr" ; \
35932 (cd $(HOST_SUBDIR)/send-pr && \
35933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935 "RANLIB=$${RANLIB}" \
35936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937 maintainer-clean) \
35938 || exit 1
35939
35940@endif send-pr
35941
35942
35943
35944.PHONY: configure-shellutils maybe-configure-shellutils
35945maybe-configure-shellutils:
35946@if gcc-bootstrap
35947configure-shellutils: stage_current
35948@endif gcc-bootstrap
35949@if shellutils
35950maybe-configure-shellutils: configure-shellutils
35951configure-shellutils:
35952 @: $(MAKE); $(unstage)
35953 @r=`${PWD_COMMAND}`; export r; \
35954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35955 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35957 $(HOST_EXPORTS) \
35958 echo Configuring in $(HOST_SUBDIR)/shellutils; \
35959 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35960 case $(srcdir) in \
35961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35962 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35964 esac; \
35965 srcdiroption="--srcdir=$${topdir}/shellutils"; \
35966 libsrcdir="$$s/shellutils"; \
35967 $(SHELL) $${libsrcdir}/configure \
35968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35969 --target=${target_alias} $${srcdiroption} \
35970 || exit 1
35971@endif shellutils
35972
35973
35974
35975
35976
35977.PHONY: all-shellutils maybe-all-shellutils
35978maybe-all-shellutils:
35979@if gcc-bootstrap
35980all-shellutils: stage_current
35981@endif gcc-bootstrap
35982@if shellutils
35983TARGET-shellutils=all
35984maybe-all-shellutils: all-shellutils
35985all-shellutils: configure-shellutils
35986 @: $(MAKE); $(unstage)
35987 @r=`${PWD_COMMAND}`; export r; \
35988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35989 $(HOST_EXPORTS) \
35990 (cd $(HOST_SUBDIR)/shellutils && \
35991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35992 $(TARGET-shellutils))
35993@endif shellutils
35994
35995
35996
35997
35998.PHONY: check-shellutils maybe-check-shellutils
35999maybe-check-shellutils:
36000@if shellutils
36001maybe-check-shellutils: check-shellutils
36002
36003check-shellutils:
36004 @: $(MAKE); $(unstage)
36005 @r=`${PWD_COMMAND}`; export r; \
36006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36007 $(HOST_EXPORTS) \
36008 (cd $(HOST_SUBDIR)/shellutils && \
36009 $(MAKE) $(FLAGS_TO_PASS) check)
36010
36011@endif shellutils
36012
36013.PHONY: install-shellutils maybe-install-shellutils
36014maybe-install-shellutils:
36015@if shellutils
36016maybe-install-shellutils: install-shellutils
36017
36018install-shellutils: installdirs
36019 @: $(MAKE); $(unstage)
36020 @r=`${PWD_COMMAND}`; export r; \
36021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022 $(HOST_EXPORTS) \
36023 (cd $(HOST_SUBDIR)/shellutils && \
36024 $(MAKE) $(FLAGS_TO_PASS) install)
36025
36026@endif shellutils
36027
36028# Other targets (info, dvi, pdf, etc.)
36029
36030.PHONY: maybe-info-shellutils info-shellutils
36031maybe-info-shellutils:
36032@if shellutils
36033maybe-info-shellutils: info-shellutils
36034
36035info-shellutils: \
36036 configure-shellutils
36037 @: $(MAKE); $(unstage)
36038 @[ -f ./shellutils/Makefile ] || exit 0; \
36039 r=`${PWD_COMMAND}`; export r; \
36040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36041 $(HOST_EXPORTS) \
36042 for flag in $(EXTRA_HOST_FLAGS) ; do \
36043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36044 done; \
36045 echo "Doing info in shellutils" ; \
36046 (cd $(HOST_SUBDIR)/shellutils && \
36047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36049 "RANLIB=$${RANLIB}" \
36050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36051 info) \
36052 || exit 1
36053
36054@endif shellutils
36055
36056.PHONY: maybe-dvi-shellutils dvi-shellutils
36057maybe-dvi-shellutils:
36058@if shellutils
36059maybe-dvi-shellutils: dvi-shellutils
36060
36061dvi-shellutils: \
36062 configure-shellutils
36063 @: $(MAKE); $(unstage)
36064 @[ -f ./shellutils/Makefile ] || exit 0; \
36065 r=`${PWD_COMMAND}`; export r; \
36066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36067 $(HOST_EXPORTS) \
36068 for flag in $(EXTRA_HOST_FLAGS) ; do \
36069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36070 done; \
36071 echo "Doing dvi in shellutils" ; \
36072 (cd $(HOST_SUBDIR)/shellutils && \
36073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36075 "RANLIB=$${RANLIB}" \
36076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36077 dvi) \
36078 || exit 1
36079
36080@endif shellutils
36081
36082.PHONY: maybe-pdf-shellutils pdf-shellutils
36083maybe-pdf-shellutils:
36084@if shellutils
36085maybe-pdf-shellutils: pdf-shellutils
36086
36087pdf-shellutils: \
36088 configure-shellutils
36089 @: $(MAKE); $(unstage)
36090 @[ -f ./shellutils/Makefile ] || exit 0; \
36091 r=`${PWD_COMMAND}`; export r; \
36092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36093 $(HOST_EXPORTS) \
36094 for flag in $(EXTRA_HOST_FLAGS) ; do \
36095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36096 done; \
36097 echo "Doing pdf in shellutils" ; \
36098 (cd $(HOST_SUBDIR)/shellutils && \
36099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36101 "RANLIB=$${RANLIB}" \
36102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36103 pdf) \
36104 || exit 1
36105
36106@endif shellutils
36107
36108.PHONY: maybe-html-shellutils html-shellutils
36109maybe-html-shellutils:
36110@if shellutils
36111maybe-html-shellutils: html-shellutils
36112
36113html-shellutils: \
36114 configure-shellutils
36115 @: $(MAKE); $(unstage)
36116 @[ -f ./shellutils/Makefile ] || exit 0; \
36117 r=`${PWD_COMMAND}`; export r; \
36118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36119 $(HOST_EXPORTS) \
36120 for flag in $(EXTRA_HOST_FLAGS) ; do \
36121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36122 done; \
36123 echo "Doing html in shellutils" ; \
36124 (cd $(HOST_SUBDIR)/shellutils && \
36125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36127 "RANLIB=$${RANLIB}" \
36128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36129 html) \
36130 || exit 1
36131
36132@endif shellutils
36133
36134.PHONY: maybe-TAGS-shellutils TAGS-shellutils
36135maybe-TAGS-shellutils:
36136@if shellutils
36137maybe-TAGS-shellutils: TAGS-shellutils
36138
36139TAGS-shellutils: \
36140 configure-shellutils
36141 @: $(MAKE); $(unstage)
36142 @[ -f ./shellutils/Makefile ] || exit 0; \
36143 r=`${PWD_COMMAND}`; export r; \
36144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36145 $(HOST_EXPORTS) \
36146 for flag in $(EXTRA_HOST_FLAGS) ; do \
36147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36148 done; \
36149 echo "Doing TAGS in shellutils" ; \
36150 (cd $(HOST_SUBDIR)/shellutils && \
36151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36153 "RANLIB=$${RANLIB}" \
36154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36155 TAGS) \
36156 || exit 1
36157
36158@endif shellutils
36159
36160.PHONY: maybe-install-info-shellutils install-info-shellutils
36161maybe-install-info-shellutils:
36162@if shellutils
36163maybe-install-info-shellutils: install-info-shellutils
36164
36165install-info-shellutils: \
36166 configure-shellutils \
36167 info-shellutils
36168 @: $(MAKE); $(unstage)
36169 @[ -f ./shellutils/Makefile ] || exit 0; \
36170 r=`${PWD_COMMAND}`; export r; \
36171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36172 $(HOST_EXPORTS) \
36173 for flag in $(EXTRA_HOST_FLAGS) ; do \
36174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36175 done; \
36176 echo "Doing install-info in shellutils" ; \
36177 (cd $(HOST_SUBDIR)/shellutils && \
36178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36180 "RANLIB=$${RANLIB}" \
36181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36182 install-info) \
36183 || exit 1
36184
36185@endif shellutils
36186
36187.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36188maybe-install-pdf-shellutils:
36189@if shellutils
36190maybe-install-pdf-shellutils: install-pdf-shellutils
36191
36192install-pdf-shellutils: \
36193 configure-shellutils \
36194 pdf-shellutils
36195 @: $(MAKE); $(unstage)
36196 @[ -f ./shellutils/Makefile ] || exit 0; \
36197 r=`${PWD_COMMAND}`; export r; \
36198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36199 $(HOST_EXPORTS) \
36200 for flag in $(EXTRA_HOST_FLAGS) ; do \
36201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36202 done; \
36203 echo "Doing install-pdf in shellutils" ; \
36204 (cd $(HOST_SUBDIR)/shellutils && \
36205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36207 "RANLIB=$${RANLIB}" \
36208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36209 install-pdf) \
36210 || exit 1
36211
36212@endif shellutils
36213
36214.PHONY: maybe-install-html-shellutils install-html-shellutils
36215maybe-install-html-shellutils:
36216@if shellutils
36217maybe-install-html-shellutils: install-html-shellutils
36218
36219install-html-shellutils: \
36220 configure-shellutils \
36221 html-shellutils
36222 @: $(MAKE); $(unstage)
36223 @[ -f ./shellutils/Makefile ] || exit 0; \
36224 r=`${PWD_COMMAND}`; export r; \
36225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36226 $(HOST_EXPORTS) \
36227 for flag in $(EXTRA_HOST_FLAGS) ; do \
36228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36229 done; \
36230 echo "Doing install-html in shellutils" ; \
36231 (cd $(HOST_SUBDIR)/shellutils && \
36232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36234 "RANLIB=$${RANLIB}" \
36235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36236 install-html) \
36237 || exit 1
36238
36239@endif shellutils
36240
36241.PHONY: maybe-installcheck-shellutils installcheck-shellutils
36242maybe-installcheck-shellutils:
36243@if shellutils
36244maybe-installcheck-shellutils: installcheck-shellutils
36245
36246installcheck-shellutils: \
36247 configure-shellutils
36248 @: $(MAKE); $(unstage)
36249 @[ -f ./shellutils/Makefile ] || exit 0; \
36250 r=`${PWD_COMMAND}`; export r; \
36251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36252 $(HOST_EXPORTS) \
36253 for flag in $(EXTRA_HOST_FLAGS) ; do \
36254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36255 done; \
36256 echo "Doing installcheck in shellutils" ; \
36257 (cd $(HOST_SUBDIR)/shellutils && \
36258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36260 "RANLIB=$${RANLIB}" \
36261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36262 installcheck) \
36263 || exit 1
36264
36265@endif shellutils
36266
36267.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36268maybe-mostlyclean-shellutils:
36269@if shellutils
36270maybe-mostlyclean-shellutils: mostlyclean-shellutils
36271
36272mostlyclean-shellutils:
36273 @: $(MAKE); $(unstage)
36274 @[ -f ./shellutils/Makefile ] || exit 0; \
36275 r=`${PWD_COMMAND}`; export r; \
36276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36277 $(HOST_EXPORTS) \
36278 for flag in $(EXTRA_HOST_FLAGS) ; do \
36279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36280 done; \
36281 echo "Doing mostlyclean in shellutils" ; \
36282 (cd $(HOST_SUBDIR)/shellutils && \
36283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36285 "RANLIB=$${RANLIB}" \
36286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36287 mostlyclean) \
36288 || exit 1
36289
36290@endif shellutils
36291
36292.PHONY: maybe-clean-shellutils clean-shellutils
36293maybe-clean-shellutils:
36294@if shellutils
36295maybe-clean-shellutils: clean-shellutils
36296
36297clean-shellutils:
36298 @: $(MAKE); $(unstage)
36299 @[ -f ./shellutils/Makefile ] || exit 0; \
36300 r=`${PWD_COMMAND}`; export r; \
36301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302 $(HOST_EXPORTS) \
36303 for flag in $(EXTRA_HOST_FLAGS) ; do \
36304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36305 done; \
36306 echo "Doing clean in shellutils" ; \
36307 (cd $(HOST_SUBDIR)/shellutils && \
36308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36310 "RANLIB=$${RANLIB}" \
36311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36312 clean) \
36313 || exit 1
36314
36315@endif shellutils
36316
36317.PHONY: maybe-distclean-shellutils distclean-shellutils
36318maybe-distclean-shellutils:
36319@if shellutils
36320maybe-distclean-shellutils: distclean-shellutils
36321
36322distclean-shellutils:
36323 @: $(MAKE); $(unstage)
36324 @[ -f ./shellutils/Makefile ] || exit 0; \
36325 r=`${PWD_COMMAND}`; export r; \
36326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36327 $(HOST_EXPORTS) \
36328 for flag in $(EXTRA_HOST_FLAGS) ; do \
36329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36330 done; \
36331 echo "Doing distclean in shellutils" ; \
36332 (cd $(HOST_SUBDIR)/shellutils && \
36333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36335 "RANLIB=$${RANLIB}" \
36336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36337 distclean) \
36338 || exit 1
36339
36340@endif shellutils
36341
36342.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36343maybe-maintainer-clean-shellutils:
36344@if shellutils
36345maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36346
36347maintainer-clean-shellutils:
36348 @: $(MAKE); $(unstage)
36349 @[ -f ./shellutils/Makefile ] || exit 0; \
36350 r=`${PWD_COMMAND}`; export r; \
36351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36352 $(HOST_EXPORTS) \
36353 for flag in $(EXTRA_HOST_FLAGS) ; do \
36354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36355 done; \
36356 echo "Doing maintainer-clean in shellutils" ; \
36357 (cd $(HOST_SUBDIR)/shellutils && \
36358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36360 "RANLIB=$${RANLIB}" \
36361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36362 maintainer-clean) \
36363 || exit 1
36364
36365@endif shellutils
36366
36367
36368
36369.PHONY: configure-sid maybe-configure-sid
36370maybe-configure-sid:
36371@if gcc-bootstrap
36372configure-sid: stage_current
36373@endif gcc-bootstrap
36374@if sid
36375maybe-configure-sid: configure-sid
36376configure-sid:
36377 @: $(MAKE); $(unstage)
36378 @r=`${PWD_COMMAND}`; export r; \
36379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36380 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36382 $(HOST_EXPORTS) \
36383 echo Configuring in $(HOST_SUBDIR)/sid; \
36384 cd "$(HOST_SUBDIR)/sid" || exit 1; \
36385 case $(srcdir) in \
36386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36387 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36389 esac; \
36390 srcdiroption="--srcdir=$${topdir}/sid"; \
36391 libsrcdir="$$s/sid"; \
36392 $(SHELL) $${libsrcdir}/configure \
36393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36394 --target=${target_alias} $${srcdiroption} \
36395 || exit 1
36396@endif sid
36397
36398
36399
36400
36401
36402.PHONY: all-sid maybe-all-sid
36403maybe-all-sid:
36404@if gcc-bootstrap
36405all-sid: stage_current
36406@endif gcc-bootstrap
36407@if sid
36408TARGET-sid=all
36409maybe-all-sid: all-sid
36410all-sid: configure-sid
36411 @: $(MAKE); $(unstage)
36412 @r=`${PWD_COMMAND}`; export r; \
36413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414 $(HOST_EXPORTS) \
36415 (cd $(HOST_SUBDIR)/sid && \
36416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36417 $(TARGET-sid))
36418@endif sid
36419
36420
36421
36422
36423.PHONY: check-sid maybe-check-sid
36424maybe-check-sid:
36425@if sid
36426maybe-check-sid: check-sid
36427
36428check-sid:
36429 @: $(MAKE); $(unstage)
36430 @r=`${PWD_COMMAND}`; export r; \
36431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36432 $(HOST_EXPORTS) \
36433 (cd $(HOST_SUBDIR)/sid && \
36434 $(MAKE) $(FLAGS_TO_PASS) check)
36435
36436@endif sid
36437
36438.PHONY: install-sid maybe-install-sid
36439maybe-install-sid:
36440@if sid
36441maybe-install-sid: install-sid
36442
36443install-sid: installdirs
36444 @: $(MAKE); $(unstage)
36445 @r=`${PWD_COMMAND}`; export r; \
36446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36447 $(HOST_EXPORTS) \
36448 (cd $(HOST_SUBDIR)/sid && \
36449 $(MAKE) $(FLAGS_TO_PASS) install)
36450
36451@endif sid
36452
36453# Other targets (info, dvi, pdf, etc.)
36454
36455.PHONY: maybe-info-sid info-sid
36456maybe-info-sid:
36457@if sid
36458maybe-info-sid: info-sid
36459
36460info-sid: \
36461 configure-sid
36462 @: $(MAKE); $(unstage)
36463 @[ -f ./sid/Makefile ] || exit 0; \
36464 r=`${PWD_COMMAND}`; export r; \
36465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36466 $(HOST_EXPORTS) \
36467 for flag in $(EXTRA_HOST_FLAGS) ; do \
36468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469 done; \
36470 echo "Doing info in sid" ; \
36471 (cd $(HOST_SUBDIR)/sid && \
36472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36474 "RANLIB=$${RANLIB}" \
36475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476 info) \
36477 || exit 1
36478
36479@endif sid
36480
36481.PHONY: maybe-dvi-sid dvi-sid
36482maybe-dvi-sid:
36483@if sid
36484maybe-dvi-sid: dvi-sid
36485
36486dvi-sid: \
36487 configure-sid
36488 @: $(MAKE); $(unstage)
36489 @[ -f ./sid/Makefile ] || exit 0; \
36490 r=`${PWD_COMMAND}`; export r; \
36491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36492 $(HOST_EXPORTS) \
36493 for flag in $(EXTRA_HOST_FLAGS) ; do \
36494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36495 done; \
36496 echo "Doing dvi in sid" ; \
36497 (cd $(HOST_SUBDIR)/sid && \
36498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36500 "RANLIB=$${RANLIB}" \
36501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36502 dvi) \
36503 || exit 1
36504
36505@endif sid
36506
36507.PHONY: maybe-pdf-sid pdf-sid
36508maybe-pdf-sid:
36509@if sid
36510maybe-pdf-sid: pdf-sid
36511
36512pdf-sid: \
36513 configure-sid
36514 @: $(MAKE); $(unstage)
36515 @[ -f ./sid/Makefile ] || exit 0; \
36516 r=`${PWD_COMMAND}`; export r; \
36517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518 $(HOST_EXPORTS) \
36519 for flag in $(EXTRA_HOST_FLAGS) ; do \
36520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521 done; \
36522 echo "Doing pdf in sid" ; \
36523 (cd $(HOST_SUBDIR)/sid && \
36524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36526 "RANLIB=$${RANLIB}" \
36527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36528 pdf) \
36529 || exit 1
36530
36531@endif sid
36532
36533.PHONY: maybe-html-sid html-sid
36534maybe-html-sid:
36535@if sid
36536maybe-html-sid: html-sid
36537
36538html-sid: \
36539 configure-sid
36540 @: $(MAKE); $(unstage)
36541 @[ -f ./sid/Makefile ] || exit 0; \
36542 r=`${PWD_COMMAND}`; export r; \
36543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544 $(HOST_EXPORTS) \
36545 for flag in $(EXTRA_HOST_FLAGS) ; do \
36546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547 done; \
36548 echo "Doing html in sid" ; \
36549 (cd $(HOST_SUBDIR)/sid && \
36550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36552 "RANLIB=$${RANLIB}" \
36553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36554 html) \
36555 || exit 1
36556
36557@endif sid
36558
36559.PHONY: maybe-TAGS-sid TAGS-sid
36560maybe-TAGS-sid:
36561@if sid
36562maybe-TAGS-sid: TAGS-sid
36563
36564TAGS-sid: \
36565 configure-sid
36566 @: $(MAKE); $(unstage)
36567 @[ -f ./sid/Makefile ] || exit 0; \
36568 r=`${PWD_COMMAND}`; export r; \
36569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570 $(HOST_EXPORTS) \
36571 for flag in $(EXTRA_HOST_FLAGS) ; do \
36572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36573 done; \
36574 echo "Doing TAGS in sid" ; \
36575 (cd $(HOST_SUBDIR)/sid && \
36576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36578 "RANLIB=$${RANLIB}" \
36579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36580 TAGS) \
36581 || exit 1
36582
36583@endif sid
36584
36585.PHONY: maybe-install-info-sid install-info-sid
36586maybe-install-info-sid:
36587@if sid
36588maybe-install-info-sid: install-info-sid
36589
36590install-info-sid: \
36591 configure-sid \
36592 info-sid
36593 @: $(MAKE); $(unstage)
36594 @[ -f ./sid/Makefile ] || exit 0; \
36595 r=`${PWD_COMMAND}`; export r; \
36596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36597 $(HOST_EXPORTS) \
36598 for flag in $(EXTRA_HOST_FLAGS) ; do \
36599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36600 done; \
36601 echo "Doing install-info in sid" ; \
36602 (cd $(HOST_SUBDIR)/sid && \
36603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36605 "RANLIB=$${RANLIB}" \
36606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36607 install-info) \
36608 || exit 1
36609
36610@endif sid
36611
36612.PHONY: maybe-install-pdf-sid install-pdf-sid
36613maybe-install-pdf-sid:
36614@if sid
36615maybe-install-pdf-sid: install-pdf-sid
36616
36617install-pdf-sid: \
36618 configure-sid \
36619 pdf-sid
36620 @: $(MAKE); $(unstage)
36621 @[ -f ./sid/Makefile ] || exit 0; \
36622 r=`${PWD_COMMAND}`; export r; \
36623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36624 $(HOST_EXPORTS) \
36625 for flag in $(EXTRA_HOST_FLAGS) ; do \
36626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36627 done; \
36628 echo "Doing install-pdf in sid" ; \
36629 (cd $(HOST_SUBDIR)/sid && \
36630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36632 "RANLIB=$${RANLIB}" \
36633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36634 install-pdf) \
36635 || exit 1
36636
36637@endif sid
36638
36639.PHONY: maybe-install-html-sid install-html-sid
36640maybe-install-html-sid:
36641@if sid
36642maybe-install-html-sid: install-html-sid
36643
36644install-html-sid: \
36645 configure-sid \
36646 html-sid
36647 @: $(MAKE); $(unstage)
36648 @[ -f ./sid/Makefile ] || exit 0; \
36649 r=`${PWD_COMMAND}`; export r; \
36650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651 $(HOST_EXPORTS) \
36652 for flag in $(EXTRA_HOST_FLAGS) ; do \
36653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654 done; \
36655 echo "Doing install-html in sid" ; \
36656 (cd $(HOST_SUBDIR)/sid && \
36657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659 "RANLIB=$${RANLIB}" \
36660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36661 install-html) \
36662 || exit 1
36663
36664@endif sid
36665
36666.PHONY: maybe-installcheck-sid installcheck-sid
36667maybe-installcheck-sid:
36668@if sid
36669maybe-installcheck-sid: installcheck-sid
36670
36671installcheck-sid: \
36672 configure-sid
36673 @: $(MAKE); $(unstage)
36674 @[ -f ./sid/Makefile ] || exit 0; \
36675 r=`${PWD_COMMAND}`; export r; \
36676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36677 $(HOST_EXPORTS) \
36678 for flag in $(EXTRA_HOST_FLAGS) ; do \
36679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36680 done; \
36681 echo "Doing installcheck in sid" ; \
36682 (cd $(HOST_SUBDIR)/sid && \
36683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36685 "RANLIB=$${RANLIB}" \
36686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36687 installcheck) \
36688 || exit 1
36689
36690@endif sid
36691
36692.PHONY: maybe-mostlyclean-sid mostlyclean-sid
36693maybe-mostlyclean-sid:
36694@if sid
36695maybe-mostlyclean-sid: mostlyclean-sid
36696
36697mostlyclean-sid:
36698 @: $(MAKE); $(unstage)
36699 @[ -f ./sid/Makefile ] || exit 0; \
36700 r=`${PWD_COMMAND}`; export r; \
36701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36702 $(HOST_EXPORTS) \
36703 for flag in $(EXTRA_HOST_FLAGS) ; do \
36704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36705 done; \
36706 echo "Doing mostlyclean in sid" ; \
36707 (cd $(HOST_SUBDIR)/sid && \
36708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36710 "RANLIB=$${RANLIB}" \
36711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36712 mostlyclean) \
36713 || exit 1
36714
36715@endif sid
36716
36717.PHONY: maybe-clean-sid clean-sid
36718maybe-clean-sid:
36719@if sid
36720maybe-clean-sid: clean-sid
36721
36722clean-sid:
36723 @: $(MAKE); $(unstage)
36724 @[ -f ./sid/Makefile ] || exit 0; \
36725 r=`${PWD_COMMAND}`; export r; \
36726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36727 $(HOST_EXPORTS) \
36728 for flag in $(EXTRA_HOST_FLAGS) ; do \
36729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36730 done; \
36731 echo "Doing clean in sid" ; \
36732 (cd $(HOST_SUBDIR)/sid && \
36733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36735 "RANLIB=$${RANLIB}" \
36736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36737 clean) \
36738 || exit 1
36739
36740@endif sid
36741
36742.PHONY: maybe-distclean-sid distclean-sid
36743maybe-distclean-sid:
36744@if sid
36745maybe-distclean-sid: distclean-sid
36746
36747distclean-sid:
36748 @: $(MAKE); $(unstage)
36749 @[ -f ./sid/Makefile ] || exit 0; \
36750 r=`${PWD_COMMAND}`; export r; \
36751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36752 $(HOST_EXPORTS) \
36753 for flag in $(EXTRA_HOST_FLAGS) ; do \
36754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36755 done; \
36756 echo "Doing distclean in sid" ; \
36757 (cd $(HOST_SUBDIR)/sid && \
36758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36760 "RANLIB=$${RANLIB}" \
36761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36762 distclean) \
36763 || exit 1
36764
36765@endif sid
36766
36767.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36768maybe-maintainer-clean-sid:
36769@if sid
36770maybe-maintainer-clean-sid: maintainer-clean-sid
36771
36772maintainer-clean-sid:
36773 @: $(MAKE); $(unstage)
36774 @[ -f ./sid/Makefile ] || exit 0; \
36775 r=`${PWD_COMMAND}`; export r; \
36776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36777 $(HOST_EXPORTS) \
36778 for flag in $(EXTRA_HOST_FLAGS) ; do \
36779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36780 done; \
36781 echo "Doing maintainer-clean in sid" ; \
36782 (cd $(HOST_SUBDIR)/sid && \
36783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36785 "RANLIB=$${RANLIB}" \
36786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36787 maintainer-clean) \
36788 || exit 1
36789
36790@endif sid
36791
36792
36793
36794.PHONY: configure-sim maybe-configure-sim
36795maybe-configure-sim:
36796@if gcc-bootstrap
36797configure-sim: stage_current
36798@endif gcc-bootstrap
36799@if sim
36800maybe-configure-sim: configure-sim
36801configure-sim:
36802 @: $(MAKE); $(unstage)
36803 @r=`${PWD_COMMAND}`; export r; \
36804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36805 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36807 $(HOST_EXPORTS) \
36808 echo Configuring in $(HOST_SUBDIR)/sim; \
36809 cd "$(HOST_SUBDIR)/sim" || exit 1; \
36810 case $(srcdir) in \
36811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36812 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36814 esac; \
36815 srcdiroption="--srcdir=$${topdir}/sim"; \
36816 libsrcdir="$$s/sim"; \
36817 $(SHELL) $${libsrcdir}/configure \
36818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36819 --target=${target_alias} $${srcdiroption} \
36820 || exit 1
36821@endif sim
36822
36823
36824
36825
36826
36827.PHONY: all-sim maybe-all-sim
36828maybe-all-sim:
36829@if gcc-bootstrap
36830all-sim: stage_current
36831@endif gcc-bootstrap
36832@if sim
36833TARGET-sim=all
36834maybe-all-sim: all-sim
36835all-sim: configure-sim
36836 @: $(MAKE); $(unstage)
36837 @r=`${PWD_COMMAND}`; export r; \
36838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36839 $(HOST_EXPORTS) \
36840 (cd $(HOST_SUBDIR)/sim && \
36841 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36842 $(TARGET-sim))
36843@endif sim
36844
36845
36846
36847
36848.PHONY: check-sim maybe-check-sim
36849maybe-check-sim:
36850@if sim
36851maybe-check-sim: check-sim
36852
36853check-sim:
36854 @: $(MAKE); $(unstage)
36855 @r=`${PWD_COMMAND}`; export r; \
36856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857 $(HOST_EXPORTS) \
36858 (cd $(HOST_SUBDIR)/sim && \
36859 $(MAKE) $(FLAGS_TO_PASS) check)
36860
36861@endif sim
36862
36863.PHONY: install-sim maybe-install-sim
36864maybe-install-sim:
36865@if sim
36866maybe-install-sim: install-sim
36867
36868install-sim: installdirs
36869 @: $(MAKE); $(unstage)
36870 @r=`${PWD_COMMAND}`; export r; \
36871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36872 $(HOST_EXPORTS) \
36873 (cd $(HOST_SUBDIR)/sim && \
36874 $(MAKE) $(FLAGS_TO_PASS) install)
36875
36876@endif sim
36877
36878# Other targets (info, dvi, pdf, etc.)
36879
36880.PHONY: maybe-info-sim info-sim
36881maybe-info-sim:
36882@if sim
36883maybe-info-sim: info-sim
36884
36885info-sim: \
36886 configure-sim
36887 @: $(MAKE); $(unstage)
36888 @[ -f ./sim/Makefile ] || exit 0; \
36889 r=`${PWD_COMMAND}`; export r; \
36890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891 $(HOST_EXPORTS) \
36892 for flag in $(EXTRA_HOST_FLAGS) ; do \
36893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36894 done; \
36895 echo "Doing info in sim" ; \
36896 (cd $(HOST_SUBDIR)/sim && \
36897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899 "RANLIB=$${RANLIB}" \
36900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901 info) \
36902 || exit 1
36903
36904@endif sim
36905
36906.PHONY: maybe-dvi-sim dvi-sim
36907maybe-dvi-sim:
36908@if sim
36909maybe-dvi-sim: dvi-sim
36910
36911dvi-sim: \
36912 configure-sim
36913 @: $(MAKE); $(unstage)
36914 @[ -f ./sim/Makefile ] || exit 0; \
36915 r=`${PWD_COMMAND}`; export r; \
36916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36917 $(HOST_EXPORTS) \
36918 for flag in $(EXTRA_HOST_FLAGS) ; do \
36919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36920 done; \
36921 echo "Doing dvi in sim" ; \
36922 (cd $(HOST_SUBDIR)/sim && \
36923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36925 "RANLIB=$${RANLIB}" \
36926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36927 dvi) \
36928 || exit 1
36929
36930@endif sim
36931
36932.PHONY: maybe-pdf-sim pdf-sim
36933maybe-pdf-sim:
36934@if sim
36935maybe-pdf-sim: pdf-sim
36936
36937pdf-sim: \
36938 configure-sim
36939 @: $(MAKE); $(unstage)
36940 @[ -f ./sim/Makefile ] || exit 0; \
36941 r=`${PWD_COMMAND}`; export r; \
36942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36943 $(HOST_EXPORTS) \
36944 for flag in $(EXTRA_HOST_FLAGS) ; do \
36945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36946 done; \
36947 echo "Doing pdf in sim" ; \
36948 (cd $(HOST_SUBDIR)/sim && \
36949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36951 "RANLIB=$${RANLIB}" \
36952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36953 pdf) \
36954 || exit 1
36955
36956@endif sim
36957
36958.PHONY: maybe-html-sim html-sim
36959maybe-html-sim:
36960@if sim
36961maybe-html-sim: html-sim
36962
36963html-sim: \
36964 configure-sim
36965 @: $(MAKE); $(unstage)
36966 @[ -f ./sim/Makefile ] || exit 0; \
36967 r=`${PWD_COMMAND}`; export r; \
36968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969 $(HOST_EXPORTS) \
36970 for flag in $(EXTRA_HOST_FLAGS) ; do \
36971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36972 done; \
36973 echo "Doing html in sim" ; \
36974 (cd $(HOST_SUBDIR)/sim && \
36975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36977 "RANLIB=$${RANLIB}" \
36978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36979 html) \
36980 || exit 1
36981
36982@endif sim
36983
36984.PHONY: maybe-TAGS-sim TAGS-sim
36985maybe-TAGS-sim:
36986@if sim
36987maybe-TAGS-sim: TAGS-sim
36988
36989TAGS-sim: \
36990 configure-sim
36991 @: $(MAKE); $(unstage)
36992 @[ -f ./sim/Makefile ] || exit 0; \
36993 r=`${PWD_COMMAND}`; export r; \
36994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36995 $(HOST_EXPORTS) \
36996 for flag in $(EXTRA_HOST_FLAGS) ; do \
36997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36998 done; \
36999 echo "Doing TAGS in sim" ; \
37000 (cd $(HOST_SUBDIR)/sim && \
37001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37003 "RANLIB=$${RANLIB}" \
37004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37005 TAGS) \
37006 || exit 1
37007
37008@endif sim
37009
37010.PHONY: maybe-install-info-sim install-info-sim
37011maybe-install-info-sim:
37012@if sim
37013maybe-install-info-sim: install-info-sim
37014
37015install-info-sim: \
37016 configure-sim \
37017 info-sim
37018 @: $(MAKE); $(unstage)
37019 @[ -f ./sim/Makefile ] || exit 0; \
37020 r=`${PWD_COMMAND}`; export r; \
37021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37022 $(HOST_EXPORTS) \
37023 for flag in $(EXTRA_HOST_FLAGS) ; do \
37024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37025 done; \
37026 echo "Doing install-info in sim" ; \
37027 (cd $(HOST_SUBDIR)/sim && \
37028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37030 "RANLIB=$${RANLIB}" \
37031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37032 install-info) \
37033 || exit 1
37034
37035@endif sim
37036
37037.PHONY: maybe-install-pdf-sim install-pdf-sim
37038maybe-install-pdf-sim:
37039@if sim
37040maybe-install-pdf-sim: install-pdf-sim
37041
37042install-pdf-sim: \
37043 configure-sim \
37044 pdf-sim
37045 @: $(MAKE); $(unstage)
37046 @[ -f ./sim/Makefile ] || exit 0; \
37047 r=`${PWD_COMMAND}`; export r; \
37048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37049 $(HOST_EXPORTS) \
37050 for flag in $(EXTRA_HOST_FLAGS) ; do \
37051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37052 done; \
37053 echo "Doing install-pdf in sim" ; \
37054 (cd $(HOST_SUBDIR)/sim && \
37055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37057 "RANLIB=$${RANLIB}" \
37058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37059 install-pdf) \
37060 || exit 1
37061
37062@endif sim
37063
37064.PHONY: maybe-install-html-sim install-html-sim
37065maybe-install-html-sim:
37066@if sim
37067maybe-install-html-sim: install-html-sim
37068
37069install-html-sim: \
37070 configure-sim \
37071 html-sim
37072 @: $(MAKE); $(unstage)
37073 @[ -f ./sim/Makefile ] || exit 0; \
37074 r=`${PWD_COMMAND}`; export r; \
37075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37076 $(HOST_EXPORTS) \
37077 for flag in $(EXTRA_HOST_FLAGS) ; do \
37078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37079 done; \
37080 echo "Doing install-html in sim" ; \
37081 (cd $(HOST_SUBDIR)/sim && \
37082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37084 "RANLIB=$${RANLIB}" \
37085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37086 install-html) \
37087 || exit 1
37088
37089@endif sim
37090
37091.PHONY: maybe-installcheck-sim installcheck-sim
37092maybe-installcheck-sim:
37093@if sim
37094maybe-installcheck-sim: installcheck-sim
37095
37096installcheck-sim: \
37097 configure-sim
37098 @: $(MAKE); $(unstage)
37099 @[ -f ./sim/Makefile ] || exit 0; \
37100 r=`${PWD_COMMAND}`; export r; \
37101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37102 $(HOST_EXPORTS) \
37103 for flag in $(EXTRA_HOST_FLAGS) ; do \
37104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37105 done; \
37106 echo "Doing installcheck in sim" ; \
37107 (cd $(HOST_SUBDIR)/sim && \
37108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37110 "RANLIB=$${RANLIB}" \
37111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37112 installcheck) \
37113 || exit 1
37114
37115@endif sim
37116
37117.PHONY: maybe-mostlyclean-sim mostlyclean-sim
37118maybe-mostlyclean-sim:
37119@if sim
37120maybe-mostlyclean-sim: mostlyclean-sim
37121
37122mostlyclean-sim:
37123 @: $(MAKE); $(unstage)
37124 @[ -f ./sim/Makefile ] || exit 0; \
37125 r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(HOST_EXPORTS) \
37128 for flag in $(EXTRA_HOST_FLAGS) ; do \
37129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37130 done; \
37131 echo "Doing mostlyclean in sim" ; \
37132 (cd $(HOST_SUBDIR)/sim && \
37133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37135 "RANLIB=$${RANLIB}" \
37136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37137 mostlyclean) \
37138 || exit 1
37139
37140@endif sim
37141
37142.PHONY: maybe-clean-sim clean-sim
37143maybe-clean-sim:
37144@if sim
37145maybe-clean-sim: clean-sim
37146
37147clean-sim:
37148 @: $(MAKE); $(unstage)
37149 @[ -f ./sim/Makefile ] || exit 0; \
37150 r=`${PWD_COMMAND}`; export r; \
37151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37152 $(HOST_EXPORTS) \
37153 for flag in $(EXTRA_HOST_FLAGS) ; do \
37154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37155 done; \
37156 echo "Doing clean in sim" ; \
37157 (cd $(HOST_SUBDIR)/sim && \
37158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37160 "RANLIB=$${RANLIB}" \
37161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37162 clean) \
37163 || exit 1
37164
37165@endif sim
37166
37167.PHONY: maybe-distclean-sim distclean-sim
37168maybe-distclean-sim:
37169@if sim
37170maybe-distclean-sim: distclean-sim
37171
37172distclean-sim:
37173 @: $(MAKE); $(unstage)
37174 @[ -f ./sim/Makefile ] || exit 0; \
37175 r=`${PWD_COMMAND}`; export r; \
37176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37177 $(HOST_EXPORTS) \
37178 for flag in $(EXTRA_HOST_FLAGS) ; do \
37179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37180 done; \
37181 echo "Doing distclean in sim" ; \
37182 (cd $(HOST_SUBDIR)/sim && \
37183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37185 "RANLIB=$${RANLIB}" \
37186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37187 distclean) \
37188 || exit 1
37189
37190@endif sim
37191
37192.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37193maybe-maintainer-clean-sim:
37194@if sim
37195maybe-maintainer-clean-sim: maintainer-clean-sim
37196
37197maintainer-clean-sim:
37198 @: $(MAKE); $(unstage)
37199 @[ -f ./sim/Makefile ] || exit 0; \
37200 r=`${PWD_COMMAND}`; export r; \
37201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37202 $(HOST_EXPORTS) \
37203 for flag in $(EXTRA_HOST_FLAGS) ; do \
37204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37205 done; \
37206 echo "Doing maintainer-clean in sim" ; \
37207 (cd $(HOST_SUBDIR)/sim && \
37208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37210 "RANLIB=$${RANLIB}" \
37211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37212 maintainer-clean) \
37213 || exit 1
37214
37215@endif sim
37216
37217
37218
37219.PHONY: configure-tar maybe-configure-tar
37220maybe-configure-tar:
37221@if gcc-bootstrap
37222configure-tar: stage_current
37223@endif gcc-bootstrap
37224@if tar
37225maybe-configure-tar: configure-tar
37226configure-tar:
37227 @: $(MAKE); $(unstage)
37228 @r=`${PWD_COMMAND}`; export r; \
37229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37230 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37232 $(HOST_EXPORTS) \
37233 echo Configuring in $(HOST_SUBDIR)/tar; \
37234 cd "$(HOST_SUBDIR)/tar" || exit 1; \
37235 case $(srcdir) in \
37236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37237 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37239 esac; \
37240 srcdiroption="--srcdir=$${topdir}/tar"; \
37241 libsrcdir="$$s/tar"; \
37242 $(SHELL) $${libsrcdir}/configure \
37243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37244 --target=${target_alias} $${srcdiroption} \
37245 || exit 1
37246@endif tar
37247
37248
37249
37250
37251
37252.PHONY: all-tar maybe-all-tar
37253maybe-all-tar:
37254@if gcc-bootstrap
37255all-tar: stage_current
37256@endif gcc-bootstrap
37257@if tar
37258TARGET-tar=all
37259maybe-all-tar: all-tar
37260all-tar: configure-tar
37261 @: $(MAKE); $(unstage)
37262 @r=`${PWD_COMMAND}`; export r; \
37263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264 $(HOST_EXPORTS) \
37265 (cd $(HOST_SUBDIR)/tar && \
37266 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37267 $(TARGET-tar))
37268@endif tar
37269
37270
37271
37272
37273.PHONY: check-tar maybe-check-tar
37274maybe-check-tar:
37275@if tar
37276maybe-check-tar: check-tar
37277
37278check-tar:
37279 @: $(MAKE); $(unstage)
37280 @r=`${PWD_COMMAND}`; export r; \
37281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37282 $(HOST_EXPORTS) \
37283 (cd $(HOST_SUBDIR)/tar && \
37284 $(MAKE) $(FLAGS_TO_PASS) check)
37285
37286@endif tar
37287
37288.PHONY: install-tar maybe-install-tar
37289maybe-install-tar:
37290@if tar
37291maybe-install-tar: install-tar
37292
37293install-tar: installdirs
37294 @: $(MAKE); $(unstage)
37295 @r=`${PWD_COMMAND}`; export r; \
37296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297 $(HOST_EXPORTS) \
37298 (cd $(HOST_SUBDIR)/tar && \
37299 $(MAKE) $(FLAGS_TO_PASS) install)
37300
37301@endif tar
37302
37303# Other targets (info, dvi, pdf, etc.)
37304
37305.PHONY: maybe-info-tar info-tar
37306maybe-info-tar:
37307@if tar
37308maybe-info-tar: info-tar
37309
37310info-tar: \
37311 configure-tar
37312 @: $(MAKE); $(unstage)
37313 @[ -f ./tar/Makefile ] || exit 0; \
37314 r=`${PWD_COMMAND}`; export r; \
37315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37316 $(HOST_EXPORTS) \
37317 for flag in $(EXTRA_HOST_FLAGS) ; do \
37318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37319 done; \
37320 echo "Doing info in tar" ; \
37321 (cd $(HOST_SUBDIR)/tar && \
37322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37324 "RANLIB=$${RANLIB}" \
37325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37326 info) \
37327 || exit 1
37328
37329@endif tar
37330
37331.PHONY: maybe-dvi-tar dvi-tar
37332maybe-dvi-tar:
37333@if tar
37334maybe-dvi-tar: dvi-tar
37335
37336dvi-tar: \
37337 configure-tar
37338 @: $(MAKE); $(unstage)
37339 @[ -f ./tar/Makefile ] || exit 0; \
37340 r=`${PWD_COMMAND}`; export r; \
37341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37342 $(HOST_EXPORTS) \
37343 for flag in $(EXTRA_HOST_FLAGS) ; do \
37344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37345 done; \
37346 echo "Doing dvi in tar" ; \
37347 (cd $(HOST_SUBDIR)/tar && \
37348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37350 "RANLIB=$${RANLIB}" \
37351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37352 dvi) \
37353 || exit 1
37354
37355@endif tar
37356
37357.PHONY: maybe-pdf-tar pdf-tar
37358maybe-pdf-tar:
37359@if tar
37360maybe-pdf-tar: pdf-tar
37361
37362pdf-tar: \
37363 configure-tar
37364 @: $(MAKE); $(unstage)
37365 @[ -f ./tar/Makefile ] || exit 0; \
37366 r=`${PWD_COMMAND}`; export r; \
37367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37368 $(HOST_EXPORTS) \
37369 for flag in $(EXTRA_HOST_FLAGS) ; do \
37370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37371 done; \
37372 echo "Doing pdf in tar" ; \
37373 (cd $(HOST_SUBDIR)/tar && \
37374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37376 "RANLIB=$${RANLIB}" \
37377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37378 pdf) \
37379 || exit 1
37380
37381@endif tar
37382
37383.PHONY: maybe-html-tar html-tar
37384maybe-html-tar:
37385@if tar
37386maybe-html-tar: html-tar
37387
37388html-tar: \
37389 configure-tar
37390 @: $(MAKE); $(unstage)
37391 @[ -f ./tar/Makefile ] || exit 0; \
37392 r=`${PWD_COMMAND}`; export r; \
37393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394 $(HOST_EXPORTS) \
37395 for flag in $(EXTRA_HOST_FLAGS) ; do \
37396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397 done; \
37398 echo "Doing html in tar" ; \
37399 (cd $(HOST_SUBDIR)/tar && \
37400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37402 "RANLIB=$${RANLIB}" \
37403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37404 html) \
37405 || exit 1
37406
37407@endif tar
37408
37409.PHONY: maybe-TAGS-tar TAGS-tar
37410maybe-TAGS-tar:
37411@if tar
37412maybe-TAGS-tar: TAGS-tar
37413
37414TAGS-tar: \
37415 configure-tar
37416 @: $(MAKE); $(unstage)
37417 @[ -f ./tar/Makefile ] || exit 0; \
37418 r=`${PWD_COMMAND}`; export r; \
37419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420 $(HOST_EXPORTS) \
37421 for flag in $(EXTRA_HOST_FLAGS) ; do \
37422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37423 done; \
37424 echo "Doing TAGS in tar" ; \
37425 (cd $(HOST_SUBDIR)/tar && \
37426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428 "RANLIB=$${RANLIB}" \
37429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430 TAGS) \
37431 || exit 1
37432
37433@endif tar
37434
37435.PHONY: maybe-install-info-tar install-info-tar
37436maybe-install-info-tar:
37437@if tar
37438maybe-install-info-tar: install-info-tar
37439
37440install-info-tar: \
37441 configure-tar \
37442 info-tar
37443 @: $(MAKE); $(unstage)
37444 @[ -f ./tar/Makefile ] || exit 0; \
37445 r=`${PWD_COMMAND}`; export r; \
37446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37447 $(HOST_EXPORTS) \
37448 for flag in $(EXTRA_HOST_FLAGS) ; do \
37449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37450 done; \
37451 echo "Doing install-info in tar" ; \
37452 (cd $(HOST_SUBDIR)/tar && \
37453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37455 "RANLIB=$${RANLIB}" \
37456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37457 install-info) \
37458 || exit 1
37459
37460@endif tar
37461
37462.PHONY: maybe-install-pdf-tar install-pdf-tar
37463maybe-install-pdf-tar:
37464@if tar
37465maybe-install-pdf-tar: install-pdf-tar
37466
37467install-pdf-tar: \
37468 configure-tar \
37469 pdf-tar
37470 @: $(MAKE); $(unstage)
37471 @[ -f ./tar/Makefile ] || exit 0; \
37472 r=`${PWD_COMMAND}`; export r; \
37473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37474 $(HOST_EXPORTS) \
37475 for flag in $(EXTRA_HOST_FLAGS) ; do \
37476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37477 done; \
37478 echo "Doing install-pdf in tar" ; \
37479 (cd $(HOST_SUBDIR)/tar && \
37480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37482 "RANLIB=$${RANLIB}" \
37483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37484 install-pdf) \
37485 || exit 1
37486
37487@endif tar
37488
37489.PHONY: maybe-install-html-tar install-html-tar
37490maybe-install-html-tar:
37491@if tar
37492maybe-install-html-tar: install-html-tar
37493
37494install-html-tar: \
37495 configure-tar \
37496 html-tar
37497 @: $(MAKE); $(unstage)
37498 @[ -f ./tar/Makefile ] || exit 0; \
37499 r=`${PWD_COMMAND}`; export r; \
37500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37501 $(HOST_EXPORTS) \
37502 for flag in $(EXTRA_HOST_FLAGS) ; do \
37503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37504 done; \
37505 echo "Doing install-html in tar" ; \
37506 (cd $(HOST_SUBDIR)/tar && \
37507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37509 "RANLIB=$${RANLIB}" \
37510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37511 install-html) \
37512 || exit 1
37513
37514@endif tar
37515
37516.PHONY: maybe-installcheck-tar installcheck-tar
37517maybe-installcheck-tar:
37518@if tar
37519maybe-installcheck-tar: installcheck-tar
37520
37521installcheck-tar: \
37522 configure-tar
37523 @: $(MAKE); $(unstage)
37524 @[ -f ./tar/Makefile ] || exit 0; \
37525 r=`${PWD_COMMAND}`; export r; \
37526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37527 $(HOST_EXPORTS) \
37528 for flag in $(EXTRA_HOST_FLAGS) ; do \
37529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37530 done; \
37531 echo "Doing installcheck in tar" ; \
37532 (cd $(HOST_SUBDIR)/tar && \
37533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37535 "RANLIB=$${RANLIB}" \
37536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37537 installcheck) \
37538 || exit 1
37539
37540@endif tar
37541
37542.PHONY: maybe-mostlyclean-tar mostlyclean-tar
37543maybe-mostlyclean-tar:
37544@if tar
37545maybe-mostlyclean-tar: mostlyclean-tar
37546
37547mostlyclean-tar:
37548 @: $(MAKE); $(unstage)
37549 @[ -f ./tar/Makefile ] || exit 0; \
37550 r=`${PWD_COMMAND}`; export r; \
37551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552 $(HOST_EXPORTS) \
37553 for flag in $(EXTRA_HOST_FLAGS) ; do \
37554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37555 done; \
37556 echo "Doing mostlyclean in tar" ; \
37557 (cd $(HOST_SUBDIR)/tar && \
37558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37560 "RANLIB=$${RANLIB}" \
37561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37562 mostlyclean) \
37563 || exit 1
37564
37565@endif tar
37566
37567.PHONY: maybe-clean-tar clean-tar
37568maybe-clean-tar:
37569@if tar
37570maybe-clean-tar: clean-tar
37571
37572clean-tar:
37573 @: $(MAKE); $(unstage)
37574 @[ -f ./tar/Makefile ] || exit 0; \
37575 r=`${PWD_COMMAND}`; export r; \
37576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577 $(HOST_EXPORTS) \
37578 for flag in $(EXTRA_HOST_FLAGS) ; do \
37579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37580 done; \
37581 echo "Doing clean in tar" ; \
37582 (cd $(HOST_SUBDIR)/tar && \
37583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37585 "RANLIB=$${RANLIB}" \
37586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37587 clean) \
37588 || exit 1
37589
37590@endif tar
37591
37592.PHONY: maybe-distclean-tar distclean-tar
37593maybe-distclean-tar:
37594@if tar
37595maybe-distclean-tar: distclean-tar
37596
37597distclean-tar:
37598 @: $(MAKE); $(unstage)
37599 @[ -f ./tar/Makefile ] || exit 0; \
37600 r=`${PWD_COMMAND}`; export r; \
37601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37602 $(HOST_EXPORTS) \
37603 for flag in $(EXTRA_HOST_FLAGS) ; do \
37604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37605 done; \
37606 echo "Doing distclean in tar" ; \
37607 (cd $(HOST_SUBDIR)/tar && \
37608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37610 "RANLIB=$${RANLIB}" \
37611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37612 distclean) \
37613 || exit 1
37614
37615@endif tar
37616
37617.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37618maybe-maintainer-clean-tar:
37619@if tar
37620maybe-maintainer-clean-tar: maintainer-clean-tar
37621
37622maintainer-clean-tar:
37623 @: $(MAKE); $(unstage)
37624 @[ -f ./tar/Makefile ] || exit 0; \
37625 r=`${PWD_COMMAND}`; export r; \
37626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37627 $(HOST_EXPORTS) \
37628 for flag in $(EXTRA_HOST_FLAGS) ; do \
37629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37630 done; \
37631 echo "Doing maintainer-clean in tar" ; \
37632 (cd $(HOST_SUBDIR)/tar && \
37633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37635 "RANLIB=$${RANLIB}" \
37636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37637 maintainer-clean) \
37638 || exit 1
37639
37640@endif tar
37641
37642
37643
37644.PHONY: configure-texinfo maybe-configure-texinfo
37645maybe-configure-texinfo:
37646@if gcc-bootstrap
37647configure-texinfo: stage_current
37648@endif gcc-bootstrap
37649@if texinfo
37650maybe-configure-texinfo: configure-texinfo
37651configure-texinfo:
37652 @: $(MAKE); $(unstage)
37653 @r=`${PWD_COMMAND}`; export r; \
37654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37655 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37657 $(HOST_EXPORTS) \
37658 echo Configuring in $(HOST_SUBDIR)/texinfo; \
37659 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37660 case $(srcdir) in \
37661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37662 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37664 esac; \
37665 srcdiroption="--srcdir=$${topdir}/texinfo"; \
37666 libsrcdir="$$s/texinfo"; \
37667 $(SHELL) $${libsrcdir}/configure \
37668 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37669 --target=${target_alias} $${srcdiroption} \
37670 || exit 1
37671@endif texinfo
37672
37673
37674
37675
37676
37677.PHONY: all-texinfo maybe-all-texinfo
37678maybe-all-texinfo:
37679@if gcc-bootstrap
37680all-texinfo: stage_current
37681@endif gcc-bootstrap
37682@if texinfo
37683TARGET-texinfo=all
37684maybe-all-texinfo: all-texinfo
37685all-texinfo: configure-texinfo
37686 @: $(MAKE); $(unstage)
37687 @r=`${PWD_COMMAND}`; export r; \
37688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689 $(HOST_EXPORTS) \
37690 (cd $(HOST_SUBDIR)/texinfo && \
37691 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37692 $(TARGET-texinfo))
37693@endif texinfo
37694
37695
37696
37697
37698.PHONY: check-texinfo maybe-check-texinfo
37699maybe-check-texinfo:
37700@if texinfo
37701maybe-check-texinfo: check-texinfo
37702
37703check-texinfo:
37704 @: $(MAKE); $(unstage)
37705 @r=`${PWD_COMMAND}`; export r; \
37706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37707 $(HOST_EXPORTS) \
37708 (cd $(HOST_SUBDIR)/texinfo && \
37709 $(MAKE) $(FLAGS_TO_PASS) check)
37710
37711@endif texinfo
37712
37713.PHONY: install-texinfo maybe-install-texinfo
37714maybe-install-texinfo:
37715@if texinfo
37716maybe-install-texinfo: install-texinfo
37717
37718install-texinfo:
37719
37720@endif texinfo
37721
37722# Other targets (info, dvi, pdf, etc.)
37723
37724.PHONY: maybe-info-texinfo info-texinfo
37725maybe-info-texinfo:
37726@if texinfo
37727maybe-info-texinfo: info-texinfo
37728
37729info-texinfo: \
37730 configure-texinfo
37731 @: $(MAKE); $(unstage)
37732 @[ -f ./texinfo/Makefile ] || exit 0; \
37733 r=`${PWD_COMMAND}`; export r; \
37734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735 $(HOST_EXPORTS) \
37736 for flag in $(EXTRA_HOST_FLAGS) ; do \
37737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37738 done; \
37739 echo "Doing info in texinfo" ; \
37740 (cd $(HOST_SUBDIR)/texinfo && \
37741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37743 "RANLIB=$${RANLIB}" \
37744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745 info) \
37746 || exit 1
37747
37748@endif texinfo
37749
37750.PHONY: maybe-dvi-texinfo dvi-texinfo
37751maybe-dvi-texinfo:
37752@if texinfo
37753maybe-dvi-texinfo: dvi-texinfo
37754
37755dvi-texinfo: \
37756 configure-texinfo
37757 @: $(MAKE); $(unstage)
37758 @[ -f ./texinfo/Makefile ] || exit 0; \
37759 r=`${PWD_COMMAND}`; export r; \
37760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761 $(HOST_EXPORTS) \
37762 for flag in $(EXTRA_HOST_FLAGS) ; do \
37763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764 done; \
37765 echo "Doing dvi in texinfo" ; \
37766 (cd $(HOST_SUBDIR)/texinfo && \
37767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37769 "RANLIB=$${RANLIB}" \
37770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37771 dvi) \
37772 || exit 1
37773
37774@endif texinfo
37775
37776.PHONY: maybe-pdf-texinfo pdf-texinfo
37777maybe-pdf-texinfo:
37778@if texinfo
37779maybe-pdf-texinfo: pdf-texinfo
37780
37781pdf-texinfo: \
37782 configure-texinfo
37783 @: $(MAKE); $(unstage)
37784 @[ -f ./texinfo/Makefile ] || exit 0; \
37785 r=`${PWD_COMMAND}`; export r; \
37786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37787 $(HOST_EXPORTS) \
37788 for flag in $(EXTRA_HOST_FLAGS) ; do \
37789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37790 done; \
37791 echo "Doing pdf in texinfo" ; \
37792 (cd $(HOST_SUBDIR)/texinfo && \
37793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37795 "RANLIB=$${RANLIB}" \
37796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37797 pdf) \
37798 || exit 1
37799
37800@endif texinfo
37801
37802.PHONY: maybe-html-texinfo html-texinfo
37803maybe-html-texinfo:
37804@if texinfo
37805maybe-html-texinfo: html-texinfo
37806
37807html-texinfo: \
37808 configure-texinfo
37809 @: $(MAKE); $(unstage)
37810 @[ -f ./texinfo/Makefile ] || exit 0; \
37811 r=`${PWD_COMMAND}`; export r; \
37812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813 $(HOST_EXPORTS) \
37814 for flag in $(EXTRA_HOST_FLAGS) ; do \
37815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816 done; \
37817 echo "Doing html in texinfo" ; \
37818 (cd $(HOST_SUBDIR)/texinfo && \
37819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37821 "RANLIB=$${RANLIB}" \
37822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823 html) \
37824 || exit 1
37825
37826@endif texinfo
37827
37828.PHONY: maybe-TAGS-texinfo TAGS-texinfo
37829maybe-TAGS-texinfo:
37830@if texinfo
37831maybe-TAGS-texinfo: TAGS-texinfo
37832
37833TAGS-texinfo: \
37834 configure-texinfo
37835 @: $(MAKE); $(unstage)
37836 @[ -f ./texinfo/Makefile ] || exit 0; \
37837 r=`${PWD_COMMAND}`; export r; \
37838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839 $(HOST_EXPORTS) \
37840 for flag in $(EXTRA_HOST_FLAGS) ; do \
37841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37842 done; \
37843 echo "Doing TAGS in texinfo" ; \
37844 (cd $(HOST_SUBDIR)/texinfo && \
37845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847 "RANLIB=$${RANLIB}" \
37848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849 TAGS) \
37850 || exit 1
37851
37852@endif texinfo
37853
37854.PHONY: maybe-install-info-texinfo install-info-texinfo
37855maybe-install-info-texinfo:
37856@if texinfo
37857maybe-install-info-texinfo: install-info-texinfo
37858
37859install-info-texinfo: \
37860 configure-texinfo \
37861 info-texinfo
37862 @: $(MAKE); $(unstage)
37863 @[ -f ./texinfo/Makefile ] || exit 0; \
37864 r=`${PWD_COMMAND}`; export r; \
37865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37866 $(HOST_EXPORTS) \
37867 for flag in $(EXTRA_HOST_FLAGS) ; do \
37868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869 done; \
37870 echo "Doing install-info in texinfo" ; \
37871 (cd $(HOST_SUBDIR)/texinfo && \
37872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37874 "RANLIB=$${RANLIB}" \
37875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37876 install-info) \
37877 || exit 1
37878
37879@endif texinfo
37880
37881.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37882maybe-install-pdf-texinfo:
37883@if texinfo
37884maybe-install-pdf-texinfo: install-pdf-texinfo
37885
37886install-pdf-texinfo: \
37887 configure-texinfo \
37888 pdf-texinfo
37889 @: $(MAKE); $(unstage)
37890 @[ -f ./texinfo/Makefile ] || exit 0; \
37891 r=`${PWD_COMMAND}`; export r; \
37892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893 $(HOST_EXPORTS) \
37894 for flag in $(EXTRA_HOST_FLAGS) ; do \
37895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37896 done; \
37897 echo "Doing install-pdf in texinfo" ; \
37898 (cd $(HOST_SUBDIR)/texinfo && \
37899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37901 "RANLIB=$${RANLIB}" \
37902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37903 install-pdf) \
37904 || exit 1
37905
37906@endif texinfo
37907
37908.PHONY: maybe-install-html-texinfo install-html-texinfo
37909maybe-install-html-texinfo:
37910@if texinfo
37911maybe-install-html-texinfo: install-html-texinfo
37912
37913install-html-texinfo: \
37914 configure-texinfo \
37915 html-texinfo
37916 @: $(MAKE); $(unstage)
37917 @[ -f ./texinfo/Makefile ] || exit 0; \
37918 r=`${PWD_COMMAND}`; export r; \
37919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920 $(HOST_EXPORTS) \
37921 for flag in $(EXTRA_HOST_FLAGS) ; do \
37922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37923 done; \
37924 echo "Doing install-html in texinfo" ; \
37925 (cd $(HOST_SUBDIR)/texinfo && \
37926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37928 "RANLIB=$${RANLIB}" \
37929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37930 install-html) \
37931 || exit 1
37932
37933@endif texinfo
37934
37935.PHONY: maybe-installcheck-texinfo installcheck-texinfo
37936maybe-installcheck-texinfo:
37937@if texinfo
37938maybe-installcheck-texinfo: installcheck-texinfo
37939
37940installcheck-texinfo: \
37941 configure-texinfo
37942 @: $(MAKE); $(unstage)
37943 @[ -f ./texinfo/Makefile ] || exit 0; \
37944 r=`${PWD_COMMAND}`; export r; \
37945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946 $(HOST_EXPORTS) \
37947 for flag in $(EXTRA_HOST_FLAGS) ; do \
37948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949 done; \
37950 echo "Doing installcheck in texinfo" ; \
37951 (cd $(HOST_SUBDIR)/texinfo && \
37952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954 "RANLIB=$${RANLIB}" \
37955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956 installcheck) \
37957 || exit 1
37958
37959@endif texinfo
37960
37961.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37962maybe-mostlyclean-texinfo:
37963@if texinfo
37964maybe-mostlyclean-texinfo: mostlyclean-texinfo
37965
37966mostlyclean-texinfo:
37967 @: $(MAKE); $(unstage)
37968 @[ -f ./texinfo/Makefile ] || exit 0; \
37969 r=`${PWD_COMMAND}`; export r; \
37970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37971 $(HOST_EXPORTS) \
37972 for flag in $(EXTRA_HOST_FLAGS) ; do \
37973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37974 done; \
37975 echo "Doing mostlyclean in texinfo" ; \
37976 (cd $(HOST_SUBDIR)/texinfo && \
37977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37979 "RANLIB=$${RANLIB}" \
37980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37981 mostlyclean) \
37982 || exit 1
37983
37984@endif texinfo
37985
37986.PHONY: maybe-clean-texinfo clean-texinfo
37987maybe-clean-texinfo:
37988@if texinfo
37989maybe-clean-texinfo: clean-texinfo
37990
37991clean-texinfo:
37992 @: $(MAKE); $(unstage)
37993 @[ -f ./texinfo/Makefile ] || exit 0; \
37994 r=`${PWD_COMMAND}`; export r; \
37995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37996 $(HOST_EXPORTS) \
37997 for flag in $(EXTRA_HOST_FLAGS) ; do \
37998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37999 done; \
38000 echo "Doing clean in texinfo" ; \
38001 (cd $(HOST_SUBDIR)/texinfo && \
38002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38004 "RANLIB=$${RANLIB}" \
38005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38006 clean) \
38007 || exit 1
38008
38009@endif texinfo
38010
38011.PHONY: maybe-distclean-texinfo distclean-texinfo
38012maybe-distclean-texinfo:
38013@if texinfo
38014maybe-distclean-texinfo: distclean-texinfo
38015
38016distclean-texinfo:
38017 @: $(MAKE); $(unstage)
38018 @[ -f ./texinfo/Makefile ] || exit 0; \
38019 r=`${PWD_COMMAND}`; export r; \
38020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38021 $(HOST_EXPORTS) \
38022 for flag in $(EXTRA_HOST_FLAGS) ; do \
38023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38024 done; \
38025 echo "Doing distclean in texinfo" ; \
38026 (cd $(HOST_SUBDIR)/texinfo && \
38027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38029 "RANLIB=$${RANLIB}" \
38030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38031 distclean) \
38032 || exit 1
38033
38034@endif texinfo
38035
38036.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38037maybe-maintainer-clean-texinfo:
38038@if texinfo
38039maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38040
38041maintainer-clean-texinfo:
38042 @: $(MAKE); $(unstage)
38043 @[ -f ./texinfo/Makefile ] || exit 0; \
38044 r=`${PWD_COMMAND}`; export r; \
38045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38046 $(HOST_EXPORTS) \
38047 for flag in $(EXTRA_HOST_FLAGS) ; do \
38048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38049 done; \
38050 echo "Doing maintainer-clean in texinfo" ; \
38051 (cd $(HOST_SUBDIR)/texinfo && \
38052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38054 "RANLIB=$${RANLIB}" \
38055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38056 maintainer-clean) \
38057 || exit 1
38058
38059@endif texinfo
38060
38061
38062
38063.PHONY: configure-textutils maybe-configure-textutils
38064maybe-configure-textutils:
38065@if gcc-bootstrap
38066configure-textutils: stage_current
38067@endif gcc-bootstrap
38068@if textutils
38069maybe-configure-textutils: configure-textutils
38070configure-textutils:
38071 @: $(MAKE); $(unstage)
38072 @r=`${PWD_COMMAND}`; export r; \
38073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38074 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38076 $(HOST_EXPORTS) \
38077 echo Configuring in $(HOST_SUBDIR)/textutils; \
38078 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38079 case $(srcdir) in \
38080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38081 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38083 esac; \
38084 srcdiroption="--srcdir=$${topdir}/textutils"; \
38085 libsrcdir="$$s/textutils"; \
38086 $(SHELL) $${libsrcdir}/configure \
38087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38088 --target=${target_alias} $${srcdiroption} \
38089 || exit 1
38090@endif textutils
38091
38092
38093
38094
38095
38096.PHONY: all-textutils maybe-all-textutils
38097maybe-all-textutils:
38098@if gcc-bootstrap
38099all-textutils: stage_current
38100@endif gcc-bootstrap
38101@if textutils
38102TARGET-textutils=all
38103maybe-all-textutils: all-textutils
38104all-textutils: configure-textutils
38105 @: $(MAKE); $(unstage)
38106 @r=`${PWD_COMMAND}`; export r; \
38107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38108 $(HOST_EXPORTS) \
38109 (cd $(HOST_SUBDIR)/textutils && \
38110 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38111 $(TARGET-textutils))
38112@endif textutils
38113
38114
38115
38116
38117.PHONY: check-textutils maybe-check-textutils
38118maybe-check-textutils:
38119@if textutils
38120maybe-check-textutils: check-textutils
38121
38122check-textutils:
38123 @: $(MAKE); $(unstage)
38124 @r=`${PWD_COMMAND}`; export r; \
38125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38126 $(HOST_EXPORTS) \
38127 (cd $(HOST_SUBDIR)/textutils && \
38128 $(MAKE) $(FLAGS_TO_PASS) check)
38129
38130@endif textutils
38131
38132.PHONY: install-textutils maybe-install-textutils
38133maybe-install-textutils:
38134@if textutils
38135maybe-install-textutils: install-textutils
38136
38137install-textutils: installdirs
38138 @: $(MAKE); $(unstage)
38139 @r=`${PWD_COMMAND}`; export r; \
38140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141 $(HOST_EXPORTS) \
38142 (cd $(HOST_SUBDIR)/textutils && \
38143 $(MAKE) $(FLAGS_TO_PASS) install)
38144
38145@endif textutils
38146
38147# Other targets (info, dvi, pdf, etc.)
38148
38149.PHONY: maybe-info-textutils info-textutils
38150maybe-info-textutils:
38151@if textutils
38152maybe-info-textutils: info-textutils
38153
38154info-textutils: \
38155 configure-textutils
38156 @: $(MAKE); $(unstage)
38157 @[ -f ./textutils/Makefile ] || exit 0; \
38158 r=`${PWD_COMMAND}`; export r; \
38159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160 $(HOST_EXPORTS) \
38161 for flag in $(EXTRA_HOST_FLAGS) ; do \
38162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38163 done; \
38164 echo "Doing info in textutils" ; \
38165 (cd $(HOST_SUBDIR)/textutils && \
38166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38168 "RANLIB=$${RANLIB}" \
38169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38170 info) \
38171 || exit 1
38172
38173@endif textutils
38174
38175.PHONY: maybe-dvi-textutils dvi-textutils
38176maybe-dvi-textutils:
38177@if textutils
38178maybe-dvi-textutils: dvi-textutils
38179
38180dvi-textutils: \
38181 configure-textutils
38182 @: $(MAKE); $(unstage)
38183 @[ -f ./textutils/Makefile ] || exit 0; \
38184 r=`${PWD_COMMAND}`; export r; \
38185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186 $(HOST_EXPORTS) \
38187 for flag in $(EXTRA_HOST_FLAGS) ; do \
38188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38189 done; \
38190 echo "Doing dvi in textutils" ; \
38191 (cd $(HOST_SUBDIR)/textutils && \
38192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38194 "RANLIB=$${RANLIB}" \
38195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38196 dvi) \
38197 || exit 1
38198
38199@endif textutils
38200
38201.PHONY: maybe-pdf-textutils pdf-textutils
38202maybe-pdf-textutils:
38203@if textutils
38204maybe-pdf-textutils: pdf-textutils
38205
38206pdf-textutils: \
38207 configure-textutils
38208 @: $(MAKE); $(unstage)
38209 @[ -f ./textutils/Makefile ] || exit 0; \
38210 r=`${PWD_COMMAND}`; export r; \
38211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38212 $(HOST_EXPORTS) \
38213 for flag in $(EXTRA_HOST_FLAGS) ; do \
38214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38215 done; \
38216 echo "Doing pdf in textutils" ; \
38217 (cd $(HOST_SUBDIR)/textutils && \
38218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38220 "RANLIB=$${RANLIB}" \
38221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38222 pdf) \
38223 || exit 1
38224
38225@endif textutils
38226
38227.PHONY: maybe-html-textutils html-textutils
38228maybe-html-textutils:
38229@if textutils
38230maybe-html-textutils: html-textutils
38231
38232html-textutils: \
38233 configure-textutils
38234 @: $(MAKE); $(unstage)
38235 @[ -f ./textutils/Makefile ] || exit 0; \
38236 r=`${PWD_COMMAND}`; export r; \
38237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238 $(HOST_EXPORTS) \
38239 for flag in $(EXTRA_HOST_FLAGS) ; do \
38240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38241 done; \
38242 echo "Doing html in textutils" ; \
38243 (cd $(HOST_SUBDIR)/textutils && \
38244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38246 "RANLIB=$${RANLIB}" \
38247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38248 html) \
38249 || exit 1
38250
38251@endif textutils
38252
38253.PHONY: maybe-TAGS-textutils TAGS-textutils
38254maybe-TAGS-textutils:
38255@if textutils
38256maybe-TAGS-textutils: TAGS-textutils
38257
38258TAGS-textutils: \
38259 configure-textutils
38260 @: $(MAKE); $(unstage)
38261 @[ -f ./textutils/Makefile ] || exit 0; \
38262 r=`${PWD_COMMAND}`; export r; \
38263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38264 $(HOST_EXPORTS) \
38265 for flag in $(EXTRA_HOST_FLAGS) ; do \
38266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38267 done; \
38268 echo "Doing TAGS in textutils" ; \
38269 (cd $(HOST_SUBDIR)/textutils && \
38270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38272 "RANLIB=$${RANLIB}" \
38273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38274 TAGS) \
38275 || exit 1
38276
38277@endif textutils
38278
38279.PHONY: maybe-install-info-textutils install-info-textutils
38280maybe-install-info-textutils:
38281@if textutils
38282maybe-install-info-textutils: install-info-textutils
38283
38284install-info-textutils: \
38285 configure-textutils \
38286 info-textutils
38287 @: $(MAKE); $(unstage)
38288 @[ -f ./textutils/Makefile ] || exit 0; \
38289 r=`${PWD_COMMAND}`; export r; \
38290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38291 $(HOST_EXPORTS) \
38292 for flag in $(EXTRA_HOST_FLAGS) ; do \
38293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38294 done; \
38295 echo "Doing install-info in textutils" ; \
38296 (cd $(HOST_SUBDIR)/textutils && \
38297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38299 "RANLIB=$${RANLIB}" \
38300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38301 install-info) \
38302 || exit 1
38303
38304@endif textutils
38305
38306.PHONY: maybe-install-pdf-textutils install-pdf-textutils
38307maybe-install-pdf-textutils:
38308@if textutils
38309maybe-install-pdf-textutils: install-pdf-textutils
38310
38311install-pdf-textutils: \
38312 configure-textutils \
38313 pdf-textutils
38314 @: $(MAKE); $(unstage)
38315 @[ -f ./textutils/Makefile ] || exit 0; \
38316 r=`${PWD_COMMAND}`; export r; \
38317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38318 $(HOST_EXPORTS) \
38319 for flag in $(EXTRA_HOST_FLAGS) ; do \
38320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38321 done; \
38322 echo "Doing install-pdf in textutils" ; \
38323 (cd $(HOST_SUBDIR)/textutils && \
38324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38326 "RANLIB=$${RANLIB}" \
38327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38328 install-pdf) \
38329 || exit 1
38330
38331@endif textutils
38332
38333.PHONY: maybe-install-html-textutils install-html-textutils
38334maybe-install-html-textutils:
38335@if textutils
38336maybe-install-html-textutils: install-html-textutils
38337
38338install-html-textutils: \
38339 configure-textutils \
38340 html-textutils
38341 @: $(MAKE); $(unstage)
38342 @[ -f ./textutils/Makefile ] || exit 0; \
38343 r=`${PWD_COMMAND}`; export r; \
38344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38345 $(HOST_EXPORTS) \
38346 for flag in $(EXTRA_HOST_FLAGS) ; do \
38347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38348 done; \
38349 echo "Doing install-html in textutils" ; \
38350 (cd $(HOST_SUBDIR)/textutils && \
38351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38353 "RANLIB=$${RANLIB}" \
38354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38355 install-html) \
38356 || exit 1
38357
38358@endif textutils
38359
38360.PHONY: maybe-installcheck-textutils installcheck-textutils
38361maybe-installcheck-textutils:
38362@if textutils
38363maybe-installcheck-textutils: installcheck-textutils
38364
38365installcheck-textutils: \
38366 configure-textutils
38367 @: $(MAKE); $(unstage)
38368 @[ -f ./textutils/Makefile ] || exit 0; \
38369 r=`${PWD_COMMAND}`; export r; \
38370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38371 $(HOST_EXPORTS) \
38372 for flag in $(EXTRA_HOST_FLAGS) ; do \
38373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38374 done; \
38375 echo "Doing installcheck in textutils" ; \
38376 (cd $(HOST_SUBDIR)/textutils && \
38377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38379 "RANLIB=$${RANLIB}" \
38380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38381 installcheck) \
38382 || exit 1
38383
38384@endif textutils
38385
38386.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38387maybe-mostlyclean-textutils:
38388@if textutils
38389maybe-mostlyclean-textutils: mostlyclean-textutils
38390
38391mostlyclean-textutils:
38392 @: $(MAKE); $(unstage)
38393 @[ -f ./textutils/Makefile ] || exit 0; \
38394 r=`${PWD_COMMAND}`; export r; \
38395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38396 $(HOST_EXPORTS) \
38397 for flag in $(EXTRA_HOST_FLAGS) ; do \
38398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38399 done; \
38400 echo "Doing mostlyclean in textutils" ; \
38401 (cd $(HOST_SUBDIR)/textutils && \
38402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38404 "RANLIB=$${RANLIB}" \
38405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38406 mostlyclean) \
38407 || exit 1
38408
38409@endif textutils
38410
38411.PHONY: maybe-clean-textutils clean-textutils
38412maybe-clean-textutils:
38413@if textutils
38414maybe-clean-textutils: clean-textutils
38415
38416clean-textutils:
38417 @: $(MAKE); $(unstage)
38418 @[ -f ./textutils/Makefile ] || exit 0; \
38419 r=`${PWD_COMMAND}`; export r; \
38420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421 $(HOST_EXPORTS) \
38422 for flag in $(EXTRA_HOST_FLAGS) ; do \
38423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424 done; \
38425 echo "Doing clean in textutils" ; \
38426 (cd $(HOST_SUBDIR)/textutils && \
38427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429 "RANLIB=$${RANLIB}" \
38430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431 clean) \
38432 || exit 1
38433
38434@endif textutils
38435
38436.PHONY: maybe-distclean-textutils distclean-textutils
38437maybe-distclean-textutils:
38438@if textutils
38439maybe-distclean-textutils: distclean-textutils
38440
38441distclean-textutils:
38442 @: $(MAKE); $(unstage)
38443 @[ -f ./textutils/Makefile ] || exit 0; \
38444 r=`${PWD_COMMAND}`; export r; \
38445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38446 $(HOST_EXPORTS) \
38447 for flag in $(EXTRA_HOST_FLAGS) ; do \
38448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449 done; \
38450 echo "Doing distclean in textutils" ; \
38451 (cd $(HOST_SUBDIR)/textutils && \
38452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38454 "RANLIB=$${RANLIB}" \
38455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38456 distclean) \
38457 || exit 1
38458
38459@endif textutils
38460
38461.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38462maybe-maintainer-clean-textutils:
38463@if textutils
38464maybe-maintainer-clean-textutils: maintainer-clean-textutils
38465
38466maintainer-clean-textutils:
38467 @: $(MAKE); $(unstage)
38468 @[ -f ./textutils/Makefile ] || exit 0; \
38469 r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 $(HOST_EXPORTS) \
38472 for flag in $(EXTRA_HOST_FLAGS) ; do \
38473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474 done; \
38475 echo "Doing maintainer-clean in textutils" ; \
38476 (cd $(HOST_SUBDIR)/textutils && \
38477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479 "RANLIB=$${RANLIB}" \
38480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481 maintainer-clean) \
38482 || exit 1
38483
38484@endif textutils
38485
38486
38487
38488.PHONY: configure-time maybe-configure-time
38489maybe-configure-time:
38490@if gcc-bootstrap
38491configure-time: stage_current
38492@endif gcc-bootstrap
38493@if time
38494maybe-configure-time: configure-time
38495configure-time:
38496 @: $(MAKE); $(unstage)
38497 @r=`${PWD_COMMAND}`; export r; \
38498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38499 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38501 $(HOST_EXPORTS) \
38502 echo Configuring in $(HOST_SUBDIR)/time; \
38503 cd "$(HOST_SUBDIR)/time" || exit 1; \
38504 case $(srcdir) in \
38505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38506 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38508 esac; \
38509 srcdiroption="--srcdir=$${topdir}/time"; \
38510 libsrcdir="$$s/time"; \
38511 $(SHELL) $${libsrcdir}/configure \
38512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38513 --target=${target_alias} $${srcdiroption} \
38514 || exit 1
38515@endif time
38516
38517
38518
38519
38520
38521.PHONY: all-time maybe-all-time
38522maybe-all-time:
38523@if gcc-bootstrap
38524all-time: stage_current
38525@endif gcc-bootstrap
38526@if time
38527TARGET-time=all
38528maybe-all-time: all-time
38529all-time: configure-time
38530 @: $(MAKE); $(unstage)
38531 @r=`${PWD_COMMAND}`; export r; \
38532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38533 $(HOST_EXPORTS) \
38534 (cd $(HOST_SUBDIR)/time && \
38535 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38536 $(TARGET-time))
38537@endif time
38538
38539
38540
38541
38542.PHONY: check-time maybe-check-time
38543maybe-check-time:
38544@if time
38545maybe-check-time: check-time
38546
38547check-time:
38548 @: $(MAKE); $(unstage)
38549 @r=`${PWD_COMMAND}`; export r; \
38550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38551 $(HOST_EXPORTS) \
38552 (cd $(HOST_SUBDIR)/time && \
38553 $(MAKE) $(FLAGS_TO_PASS) check)
38554
38555@endif time
38556
38557.PHONY: install-time maybe-install-time
38558maybe-install-time:
38559@if time
38560maybe-install-time: install-time
38561
38562install-time: installdirs
38563 @: $(MAKE); $(unstage)
38564 @r=`${PWD_COMMAND}`; export r; \
38565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38566 $(HOST_EXPORTS) \
38567 (cd $(HOST_SUBDIR)/time && \
38568 $(MAKE) $(FLAGS_TO_PASS) install)
38569
38570@endif time
38571
38572# Other targets (info, dvi, pdf, etc.)
38573
38574.PHONY: maybe-info-time info-time
38575maybe-info-time:
38576@if time
38577maybe-info-time: info-time
38578
38579info-time: \
38580 configure-time
38581 @: $(MAKE); $(unstage)
38582 @[ -f ./time/Makefile ] || exit 0; \
38583 r=`${PWD_COMMAND}`; export r; \
38584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585 $(HOST_EXPORTS) \
38586 for flag in $(EXTRA_HOST_FLAGS) ; do \
38587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38588 done; \
38589 echo "Doing info in time" ; \
38590 (cd $(HOST_SUBDIR)/time && \
38591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38593 "RANLIB=$${RANLIB}" \
38594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38595 info) \
38596 || exit 1
38597
38598@endif time
38599
38600.PHONY: maybe-dvi-time dvi-time
38601maybe-dvi-time:
38602@if time
38603maybe-dvi-time: dvi-time
38604
38605dvi-time: \
38606 configure-time
38607 @: $(MAKE); $(unstage)
38608 @[ -f ./time/Makefile ] || exit 0; \
38609 r=`${PWD_COMMAND}`; export r; \
38610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611 $(HOST_EXPORTS) \
38612 for flag in $(EXTRA_HOST_FLAGS) ; do \
38613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38614 done; \
38615 echo "Doing dvi in time" ; \
38616 (cd $(HOST_SUBDIR)/time && \
38617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619 "RANLIB=$${RANLIB}" \
38620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38621 dvi) \
38622 || exit 1
38623
38624@endif time
38625
38626.PHONY: maybe-pdf-time pdf-time
38627maybe-pdf-time:
38628@if time
38629maybe-pdf-time: pdf-time
38630
38631pdf-time: \
38632 configure-time
38633 @: $(MAKE); $(unstage)
38634 @[ -f ./time/Makefile ] || exit 0; \
38635 r=`${PWD_COMMAND}`; export r; \
38636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637 $(HOST_EXPORTS) \
38638 for flag in $(EXTRA_HOST_FLAGS) ; do \
38639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38640 done; \
38641 echo "Doing pdf in time" ; \
38642 (cd $(HOST_SUBDIR)/time && \
38643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645 "RANLIB=$${RANLIB}" \
38646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647 pdf) \
38648 || exit 1
38649
38650@endif time
38651
38652.PHONY: maybe-html-time html-time
38653maybe-html-time:
38654@if time
38655maybe-html-time: html-time
38656
38657html-time: \
38658 configure-time
38659 @: $(MAKE); $(unstage)
38660 @[ -f ./time/Makefile ] || exit 0; \
38661 r=`${PWD_COMMAND}`; export r; \
38662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663 $(HOST_EXPORTS) \
38664 for flag in $(EXTRA_HOST_FLAGS) ; do \
38665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38666 done; \
38667 echo "Doing html in time" ; \
38668 (cd $(HOST_SUBDIR)/time && \
38669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671 "RANLIB=$${RANLIB}" \
38672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673 html) \
38674 || exit 1
38675
38676@endif time
38677
38678.PHONY: maybe-TAGS-time TAGS-time
38679maybe-TAGS-time:
38680@if time
38681maybe-TAGS-time: TAGS-time
38682
38683TAGS-time: \
38684 configure-time
38685 @: $(MAKE); $(unstage)
38686 @[ -f ./time/Makefile ] || exit 0; \
38687 r=`${PWD_COMMAND}`; export r; \
38688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38689 $(HOST_EXPORTS) \
38690 for flag in $(EXTRA_HOST_FLAGS) ; do \
38691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38692 done; \
38693 echo "Doing TAGS in time" ; \
38694 (cd $(HOST_SUBDIR)/time && \
38695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38697 "RANLIB=$${RANLIB}" \
38698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38699 TAGS) \
38700 || exit 1
38701
38702@endif time
38703
38704.PHONY: maybe-install-info-time install-info-time
38705maybe-install-info-time:
38706@if time
38707maybe-install-info-time: install-info-time
38708
38709install-info-time: \
38710 configure-time \
38711 info-time
38712 @: $(MAKE); $(unstage)
38713 @[ -f ./time/Makefile ] || exit 0; \
38714 r=`${PWD_COMMAND}`; export r; \
38715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38716 $(HOST_EXPORTS) \
38717 for flag in $(EXTRA_HOST_FLAGS) ; do \
38718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38719 done; \
38720 echo "Doing install-info in time" ; \
38721 (cd $(HOST_SUBDIR)/time && \
38722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38724 "RANLIB=$${RANLIB}" \
38725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38726 install-info) \
38727 || exit 1
38728
38729@endif time
38730
38731.PHONY: maybe-install-pdf-time install-pdf-time
38732maybe-install-pdf-time:
38733@if time
38734maybe-install-pdf-time: install-pdf-time
38735
38736install-pdf-time: \
38737 configure-time \
38738 pdf-time
38739 @: $(MAKE); $(unstage)
38740 @[ -f ./time/Makefile ] || exit 0; \
38741 r=`${PWD_COMMAND}`; export r; \
38742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38743 $(HOST_EXPORTS) \
38744 for flag in $(EXTRA_HOST_FLAGS) ; do \
38745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38746 done; \
38747 echo "Doing install-pdf in time" ; \
38748 (cd $(HOST_SUBDIR)/time && \
38749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38751 "RANLIB=$${RANLIB}" \
38752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38753 install-pdf) \
38754 || exit 1
38755
38756@endif time
38757
38758.PHONY: maybe-install-html-time install-html-time
38759maybe-install-html-time:
38760@if time
38761maybe-install-html-time: install-html-time
38762
38763install-html-time: \
38764 configure-time \
38765 html-time
38766 @: $(MAKE); $(unstage)
38767 @[ -f ./time/Makefile ] || exit 0; \
38768 r=`${PWD_COMMAND}`; export r; \
38769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38770 $(HOST_EXPORTS) \
38771 for flag in $(EXTRA_HOST_FLAGS) ; do \
38772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38773 done; \
38774 echo "Doing install-html in time" ; \
38775 (cd $(HOST_SUBDIR)/time && \
38776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38778 "RANLIB=$${RANLIB}" \
38779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38780 install-html) \
38781 || exit 1
38782
38783@endif time
38784
38785.PHONY: maybe-installcheck-time installcheck-time
38786maybe-installcheck-time:
38787@if time
38788maybe-installcheck-time: installcheck-time
38789
38790installcheck-time: \
38791 configure-time
38792 @: $(MAKE); $(unstage)
38793 @[ -f ./time/Makefile ] || exit 0; \
38794 r=`${PWD_COMMAND}`; export r; \
38795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38796 $(HOST_EXPORTS) \
38797 for flag in $(EXTRA_HOST_FLAGS) ; do \
38798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799 done; \
38800 echo "Doing installcheck in time" ; \
38801 (cd $(HOST_SUBDIR)/time && \
38802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38804 "RANLIB=$${RANLIB}" \
38805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38806 installcheck) \
38807 || exit 1
38808
38809@endif time
38810
38811.PHONY: maybe-mostlyclean-time mostlyclean-time
38812maybe-mostlyclean-time:
38813@if time
38814maybe-mostlyclean-time: mostlyclean-time
38815
38816mostlyclean-time:
38817 @: $(MAKE); $(unstage)
38818 @[ -f ./time/Makefile ] || exit 0; \
38819 r=`${PWD_COMMAND}`; export r; \
38820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38821 $(HOST_EXPORTS) \
38822 for flag in $(EXTRA_HOST_FLAGS) ; do \
38823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38824 done; \
38825 echo "Doing mostlyclean in time" ; \
38826 (cd $(HOST_SUBDIR)/time && \
38827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38829 "RANLIB=$${RANLIB}" \
38830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38831 mostlyclean) \
38832 || exit 1
38833
38834@endif time
38835
38836.PHONY: maybe-clean-time clean-time
38837maybe-clean-time:
38838@if time
38839maybe-clean-time: clean-time
38840
38841clean-time:
38842 @: $(MAKE); $(unstage)
38843 @[ -f ./time/Makefile ] || exit 0; \
38844 r=`${PWD_COMMAND}`; export r; \
38845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846 $(HOST_EXPORTS) \
38847 for flag in $(EXTRA_HOST_FLAGS) ; do \
38848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38849 done; \
38850 echo "Doing clean in time" ; \
38851 (cd $(HOST_SUBDIR)/time && \
38852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38854 "RANLIB=$${RANLIB}" \
38855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38856 clean) \
38857 || exit 1
38858
38859@endif time
38860
38861.PHONY: maybe-distclean-time distclean-time
38862maybe-distclean-time:
38863@if time
38864maybe-distclean-time: distclean-time
38865
38866distclean-time:
38867 @: $(MAKE); $(unstage)
38868 @[ -f ./time/Makefile ] || exit 0; \
38869 r=`${PWD_COMMAND}`; export r; \
38870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38871 $(HOST_EXPORTS) \
38872 for flag in $(EXTRA_HOST_FLAGS) ; do \
38873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38874 done; \
38875 echo "Doing distclean in time" ; \
38876 (cd $(HOST_SUBDIR)/time && \
38877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38879 "RANLIB=$${RANLIB}" \
38880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38881 distclean) \
38882 || exit 1
38883
38884@endif time
38885
38886.PHONY: maybe-maintainer-clean-time maintainer-clean-time
38887maybe-maintainer-clean-time:
38888@if time
38889maybe-maintainer-clean-time: maintainer-clean-time
38890
38891maintainer-clean-time:
38892 @: $(MAKE); $(unstage)
38893 @[ -f ./time/Makefile ] || exit 0; \
38894 r=`${PWD_COMMAND}`; export r; \
38895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896 $(HOST_EXPORTS) \
38897 for flag in $(EXTRA_HOST_FLAGS) ; do \
38898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899 done; \
38900 echo "Doing maintainer-clean in time" ; \
38901 (cd $(HOST_SUBDIR)/time && \
38902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904 "RANLIB=$${RANLIB}" \
38905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906 maintainer-clean) \
38907 || exit 1
38908
38909@endif time
38910
38911
38912
38913.PHONY: configure-uudecode maybe-configure-uudecode
38914maybe-configure-uudecode:
38915@if gcc-bootstrap
38916configure-uudecode: stage_current
38917@endif gcc-bootstrap
38918@if uudecode
38919maybe-configure-uudecode: configure-uudecode
38920configure-uudecode:
38921 @: $(MAKE); $(unstage)
38922 @r=`${PWD_COMMAND}`; export r; \
38923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38924 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38926 $(HOST_EXPORTS) \
38927 echo Configuring in $(HOST_SUBDIR)/uudecode; \
38928 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38929 case $(srcdir) in \
38930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38931 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38933 esac; \
38934 srcdiroption="--srcdir=$${topdir}/uudecode"; \
38935 libsrcdir="$$s/uudecode"; \
38936 $(SHELL) $${libsrcdir}/configure \
38937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38938 --target=${target_alias} $${srcdiroption} \
38939 || exit 1
38940@endif uudecode
38941
38942
38943
38944
38945
38946.PHONY: all-uudecode maybe-all-uudecode
38947maybe-all-uudecode:
38948@if gcc-bootstrap
38949all-uudecode: stage_current
38950@endif gcc-bootstrap
38951@if uudecode
38952TARGET-uudecode=all
38953maybe-all-uudecode: all-uudecode
38954all-uudecode: configure-uudecode
38955 @: $(MAKE); $(unstage)
38956 @r=`${PWD_COMMAND}`; export r; \
38957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38958 $(HOST_EXPORTS) \
38959 (cd $(HOST_SUBDIR)/uudecode && \
38960 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38961 $(TARGET-uudecode))
38962@endif uudecode
38963
38964
38965
38966
38967.PHONY: check-uudecode maybe-check-uudecode
38968maybe-check-uudecode:
38969@if uudecode
38970maybe-check-uudecode: check-uudecode
38971
38972check-uudecode:
38973 @: $(MAKE); $(unstage)
38974 @r=`${PWD_COMMAND}`; export r; \
38975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976 $(HOST_EXPORTS) \
38977 (cd $(HOST_SUBDIR)/uudecode && \
38978 $(MAKE) $(FLAGS_TO_PASS) check)
38979
38980@endif uudecode
38981
38982.PHONY: install-uudecode maybe-install-uudecode
38983maybe-install-uudecode:
38984@if uudecode
38985maybe-install-uudecode: install-uudecode
38986
38987install-uudecode: installdirs
38988 @: $(MAKE); $(unstage)
38989 @r=`${PWD_COMMAND}`; export r; \
38990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991 $(HOST_EXPORTS) \
38992 (cd $(HOST_SUBDIR)/uudecode && \
38993 $(MAKE) $(FLAGS_TO_PASS) install)
38994
38995@endif uudecode
38996
38997# Other targets (info, dvi, pdf, etc.)
38998
38999.PHONY: maybe-info-uudecode info-uudecode
39000maybe-info-uudecode:
39001@if uudecode
39002maybe-info-uudecode: info-uudecode
39003
39004info-uudecode: \
39005 configure-uudecode
39006 @: $(MAKE); $(unstage)
39007 @[ -f ./uudecode/Makefile ] || exit 0; \
39008 r=`${PWD_COMMAND}`; export r; \
39009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39010 $(HOST_EXPORTS) \
39011 for flag in $(EXTRA_HOST_FLAGS) ; do \
39012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39013 done; \
39014 echo "Doing info in uudecode" ; \
39015 (cd $(HOST_SUBDIR)/uudecode && \
39016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39018 "RANLIB=$${RANLIB}" \
39019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39020 info) \
39021 || exit 1
39022
39023@endif uudecode
39024
39025.PHONY: maybe-dvi-uudecode dvi-uudecode
39026maybe-dvi-uudecode:
39027@if uudecode
39028maybe-dvi-uudecode: dvi-uudecode
39029
39030dvi-uudecode: \
39031 configure-uudecode
39032 @: $(MAKE); $(unstage)
39033 @[ -f ./uudecode/Makefile ] || exit 0; \
39034 r=`${PWD_COMMAND}`; export r; \
39035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39036 $(HOST_EXPORTS) \
39037 for flag in $(EXTRA_HOST_FLAGS) ; do \
39038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39039 done; \
39040 echo "Doing dvi in uudecode" ; \
39041 (cd $(HOST_SUBDIR)/uudecode && \
39042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39044 "RANLIB=$${RANLIB}" \
39045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39046 dvi) \
39047 || exit 1
39048
39049@endif uudecode
39050
39051.PHONY: maybe-pdf-uudecode pdf-uudecode
39052maybe-pdf-uudecode:
39053@if uudecode
39054maybe-pdf-uudecode: pdf-uudecode
39055
39056pdf-uudecode: \
39057 configure-uudecode
39058 @: $(MAKE); $(unstage)
39059 @[ -f ./uudecode/Makefile ] || exit 0; \
39060 r=`${PWD_COMMAND}`; export r; \
39061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39062 $(HOST_EXPORTS) \
39063 for flag in $(EXTRA_HOST_FLAGS) ; do \
39064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39065 done; \
39066 echo "Doing pdf in uudecode" ; \
39067 (cd $(HOST_SUBDIR)/uudecode && \
39068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39070 "RANLIB=$${RANLIB}" \
39071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39072 pdf) \
39073 || exit 1
39074
39075@endif uudecode
39076
39077.PHONY: maybe-html-uudecode html-uudecode
39078maybe-html-uudecode:
39079@if uudecode
39080maybe-html-uudecode: html-uudecode
39081
39082html-uudecode: \
39083 configure-uudecode
39084 @: $(MAKE); $(unstage)
39085 @[ -f ./uudecode/Makefile ] || exit 0; \
39086 r=`${PWD_COMMAND}`; export r; \
39087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088 $(HOST_EXPORTS) \
39089 for flag in $(EXTRA_HOST_FLAGS) ; do \
39090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39091 done; \
39092 echo "Doing html in uudecode" ; \
39093 (cd $(HOST_SUBDIR)/uudecode && \
39094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39096 "RANLIB=$${RANLIB}" \
39097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39098 html) \
39099 || exit 1
39100
39101@endif uudecode
39102
39103.PHONY: maybe-TAGS-uudecode TAGS-uudecode
39104maybe-TAGS-uudecode:
39105@if uudecode
39106maybe-TAGS-uudecode: TAGS-uudecode
39107
39108TAGS-uudecode: \
39109 configure-uudecode
39110 @: $(MAKE); $(unstage)
39111 @[ -f ./uudecode/Makefile ] || exit 0; \
39112 r=`${PWD_COMMAND}`; export r; \
39113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39114 $(HOST_EXPORTS) \
39115 for flag in $(EXTRA_HOST_FLAGS) ; do \
39116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39117 done; \
39118 echo "Doing TAGS in uudecode" ; \
39119 (cd $(HOST_SUBDIR)/uudecode && \
39120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39122 "RANLIB=$${RANLIB}" \
39123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39124 TAGS) \
39125 || exit 1
39126
39127@endif uudecode
39128
39129.PHONY: maybe-install-info-uudecode install-info-uudecode
39130maybe-install-info-uudecode:
39131@if uudecode
39132maybe-install-info-uudecode: install-info-uudecode
39133
39134install-info-uudecode: \
39135 configure-uudecode \
39136 info-uudecode
39137 @: $(MAKE); $(unstage)
39138 @[ -f ./uudecode/Makefile ] || exit 0; \
39139 r=`${PWD_COMMAND}`; export r; \
39140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39141 $(HOST_EXPORTS) \
39142 for flag in $(EXTRA_HOST_FLAGS) ; do \
39143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39144 done; \
39145 echo "Doing install-info in uudecode" ; \
39146 (cd $(HOST_SUBDIR)/uudecode && \
39147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39149 "RANLIB=$${RANLIB}" \
39150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39151 install-info) \
39152 || exit 1
39153
39154@endif uudecode
39155
39156.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39157maybe-install-pdf-uudecode:
39158@if uudecode
39159maybe-install-pdf-uudecode: install-pdf-uudecode
39160
39161install-pdf-uudecode: \
39162 configure-uudecode \
39163 pdf-uudecode
39164 @: $(MAKE); $(unstage)
39165 @[ -f ./uudecode/Makefile ] || exit 0; \
39166 r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 $(HOST_EXPORTS) \
39169 for flag in $(EXTRA_HOST_FLAGS) ; do \
39170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39171 done; \
39172 echo "Doing install-pdf in uudecode" ; \
39173 (cd $(HOST_SUBDIR)/uudecode && \
39174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39176 "RANLIB=$${RANLIB}" \
39177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39178 install-pdf) \
39179 || exit 1
39180
39181@endif uudecode
39182
39183.PHONY: maybe-install-html-uudecode install-html-uudecode
39184maybe-install-html-uudecode:
39185@if uudecode
39186maybe-install-html-uudecode: install-html-uudecode
39187
39188install-html-uudecode: \
39189 configure-uudecode \
39190 html-uudecode
39191 @: $(MAKE); $(unstage)
39192 @[ -f ./uudecode/Makefile ] || exit 0; \
39193 r=`${PWD_COMMAND}`; export r; \
39194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39195 $(HOST_EXPORTS) \
39196 for flag in $(EXTRA_HOST_FLAGS) ; do \
39197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39198 done; \
39199 echo "Doing install-html in uudecode" ; \
39200 (cd $(HOST_SUBDIR)/uudecode && \
39201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39203 "RANLIB=$${RANLIB}" \
39204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39205 install-html) \
39206 || exit 1
39207
39208@endif uudecode
39209
39210.PHONY: maybe-installcheck-uudecode installcheck-uudecode
39211maybe-installcheck-uudecode:
39212@if uudecode
39213maybe-installcheck-uudecode: installcheck-uudecode
39214
39215installcheck-uudecode: \
39216 configure-uudecode
39217 @: $(MAKE); $(unstage)
39218 @[ -f ./uudecode/Makefile ] || exit 0; \
39219 r=`${PWD_COMMAND}`; export r; \
39220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39221 $(HOST_EXPORTS) \
39222 for flag in $(EXTRA_HOST_FLAGS) ; do \
39223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39224 done; \
39225 echo "Doing installcheck in uudecode" ; \
39226 (cd $(HOST_SUBDIR)/uudecode && \
39227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39229 "RANLIB=$${RANLIB}" \
39230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39231 installcheck) \
39232 || exit 1
39233
39234@endif uudecode
39235
39236.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39237maybe-mostlyclean-uudecode:
39238@if uudecode
39239maybe-mostlyclean-uudecode: mostlyclean-uudecode
39240
39241mostlyclean-uudecode:
39242 @: $(MAKE); $(unstage)
39243 @[ -f ./uudecode/Makefile ] || exit 0; \
39244 r=`${PWD_COMMAND}`; export r; \
39245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39246 $(HOST_EXPORTS) \
39247 for flag in $(EXTRA_HOST_FLAGS) ; do \
39248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39249 done; \
39250 echo "Doing mostlyclean in uudecode" ; \
39251 (cd $(HOST_SUBDIR)/uudecode && \
39252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39254 "RANLIB=$${RANLIB}" \
39255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39256 mostlyclean) \
39257 || exit 1
39258
39259@endif uudecode
39260
39261.PHONY: maybe-clean-uudecode clean-uudecode
39262maybe-clean-uudecode:
39263@if uudecode
39264maybe-clean-uudecode: clean-uudecode
39265
39266clean-uudecode:
39267 @: $(MAKE); $(unstage)
39268 @[ -f ./uudecode/Makefile ] || exit 0; \
39269 r=`${PWD_COMMAND}`; export r; \
39270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271 $(HOST_EXPORTS) \
39272 for flag in $(EXTRA_HOST_FLAGS) ; do \
39273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39274 done; \
39275 echo "Doing clean in uudecode" ; \
39276 (cd $(HOST_SUBDIR)/uudecode && \
39277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279 "RANLIB=$${RANLIB}" \
39280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281 clean) \
39282 || exit 1
39283
39284@endif uudecode
39285
39286.PHONY: maybe-distclean-uudecode distclean-uudecode
39287maybe-distclean-uudecode:
39288@if uudecode
39289maybe-distclean-uudecode: distclean-uudecode
39290
39291distclean-uudecode:
39292 @: $(MAKE); $(unstage)
39293 @[ -f ./uudecode/Makefile ] || exit 0; \
39294 r=`${PWD_COMMAND}`; export r; \
39295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39296 $(HOST_EXPORTS) \
39297 for flag in $(EXTRA_HOST_FLAGS) ; do \
39298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39299 done; \
39300 echo "Doing distclean in uudecode" ; \
39301 (cd $(HOST_SUBDIR)/uudecode && \
39302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39304 "RANLIB=$${RANLIB}" \
39305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39306 distclean) \
39307 || exit 1
39308
39309@endif uudecode
39310
39311.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39312maybe-maintainer-clean-uudecode:
39313@if uudecode
39314maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39315
39316maintainer-clean-uudecode:
39317 @: $(MAKE); $(unstage)
39318 @[ -f ./uudecode/Makefile ] || exit 0; \
39319 r=`${PWD_COMMAND}`; export r; \
39320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321 $(HOST_EXPORTS) \
39322 for flag in $(EXTRA_HOST_FLAGS) ; do \
39323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324 done; \
39325 echo "Doing maintainer-clean in uudecode" ; \
39326 (cd $(HOST_SUBDIR)/uudecode && \
39327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329 "RANLIB=$${RANLIB}" \
39330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331 maintainer-clean) \
39332 || exit 1
39333
39334@endif uudecode
39335
39336
39337
39338.PHONY: configure-wdiff maybe-configure-wdiff
39339maybe-configure-wdiff:
39340@if gcc-bootstrap
39341configure-wdiff: stage_current
39342@endif gcc-bootstrap
39343@if wdiff
39344maybe-configure-wdiff: configure-wdiff
39345configure-wdiff:
39346 @: $(MAKE); $(unstage)
39347 @r=`${PWD_COMMAND}`; export r; \
39348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39349 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39351 $(HOST_EXPORTS) \
39352 echo Configuring in $(HOST_SUBDIR)/wdiff; \
39353 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39354 case $(srcdir) in \
39355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39356 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39358 esac; \
39359 srcdiroption="--srcdir=$${topdir}/wdiff"; \
39360 libsrcdir="$$s/wdiff"; \
39361 $(SHELL) $${libsrcdir}/configure \
39362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39363 --target=${target_alias} $${srcdiroption} \
39364 || exit 1
39365@endif wdiff
39366
39367
39368
39369
39370
39371.PHONY: all-wdiff maybe-all-wdiff
39372maybe-all-wdiff:
39373@if gcc-bootstrap
39374all-wdiff: stage_current
39375@endif gcc-bootstrap
39376@if wdiff
39377TARGET-wdiff=all
39378maybe-all-wdiff: all-wdiff
39379all-wdiff: configure-wdiff
39380 @: $(MAKE); $(unstage)
39381 @r=`${PWD_COMMAND}`; export r; \
39382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39383 $(HOST_EXPORTS) \
39384 (cd $(HOST_SUBDIR)/wdiff && \
39385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39386 $(TARGET-wdiff))
39387@endif wdiff
39388
39389
39390
39391
39392.PHONY: check-wdiff maybe-check-wdiff
39393maybe-check-wdiff:
39394@if wdiff
39395maybe-check-wdiff: check-wdiff
39396
39397check-wdiff:
39398 @: $(MAKE); $(unstage)
39399 @r=`${PWD_COMMAND}`; export r; \
39400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401 $(HOST_EXPORTS) \
39402 (cd $(HOST_SUBDIR)/wdiff && \
39403 $(MAKE) $(FLAGS_TO_PASS) check)
39404
39405@endif wdiff
39406
39407.PHONY: install-wdiff maybe-install-wdiff
39408maybe-install-wdiff:
39409@if wdiff
39410maybe-install-wdiff: install-wdiff
39411
39412install-wdiff: installdirs
39413 @: $(MAKE); $(unstage)
39414 @r=`${PWD_COMMAND}`; export r; \
39415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39416 $(HOST_EXPORTS) \
39417 (cd $(HOST_SUBDIR)/wdiff && \
39418 $(MAKE) $(FLAGS_TO_PASS) install)
39419
39420@endif wdiff
39421
39422# Other targets (info, dvi, pdf, etc.)
39423
39424.PHONY: maybe-info-wdiff info-wdiff
39425maybe-info-wdiff:
39426@if wdiff
39427maybe-info-wdiff: info-wdiff
39428
39429info-wdiff: \
39430 configure-wdiff
39431 @: $(MAKE); $(unstage)
39432 @[ -f ./wdiff/Makefile ] || exit 0; \
39433 r=`${PWD_COMMAND}`; export r; \
39434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39435 $(HOST_EXPORTS) \
39436 for flag in $(EXTRA_HOST_FLAGS) ; do \
39437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39438 done; \
39439 echo "Doing info in wdiff" ; \
39440 (cd $(HOST_SUBDIR)/wdiff && \
39441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39443 "RANLIB=$${RANLIB}" \
39444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39445 info) \
39446 || exit 1
39447
39448@endif wdiff
39449
39450.PHONY: maybe-dvi-wdiff dvi-wdiff
39451maybe-dvi-wdiff:
39452@if wdiff
39453maybe-dvi-wdiff: dvi-wdiff
39454
39455dvi-wdiff: \
39456 configure-wdiff
39457 @: $(MAKE); $(unstage)
39458 @[ -f ./wdiff/Makefile ] || exit 0; \
39459 r=`${PWD_COMMAND}`; export r; \
39460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39461 $(HOST_EXPORTS) \
39462 for flag in $(EXTRA_HOST_FLAGS) ; do \
39463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39464 done; \
39465 echo "Doing dvi in wdiff" ; \
39466 (cd $(HOST_SUBDIR)/wdiff && \
39467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39469 "RANLIB=$${RANLIB}" \
39470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39471 dvi) \
39472 || exit 1
39473
39474@endif wdiff
39475
39476.PHONY: maybe-pdf-wdiff pdf-wdiff
39477maybe-pdf-wdiff:
39478@if wdiff
39479maybe-pdf-wdiff: pdf-wdiff
39480
39481pdf-wdiff: \
39482 configure-wdiff
39483 @: $(MAKE); $(unstage)
39484 @[ -f ./wdiff/Makefile ] || exit 0; \
39485 r=`${PWD_COMMAND}`; export r; \
39486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39487 $(HOST_EXPORTS) \
39488 for flag in $(EXTRA_HOST_FLAGS) ; do \
39489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39490 done; \
39491 echo "Doing pdf in wdiff" ; \
39492 (cd $(HOST_SUBDIR)/wdiff && \
39493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39495 "RANLIB=$${RANLIB}" \
39496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39497 pdf) \
39498 || exit 1
39499
39500@endif wdiff
39501
39502.PHONY: maybe-html-wdiff html-wdiff
39503maybe-html-wdiff:
39504@if wdiff
39505maybe-html-wdiff: html-wdiff
39506
39507html-wdiff: \
39508 configure-wdiff
39509 @: $(MAKE); $(unstage)
39510 @[ -f ./wdiff/Makefile ] || exit 0; \
39511 r=`${PWD_COMMAND}`; export r; \
39512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39513 $(HOST_EXPORTS) \
39514 for flag in $(EXTRA_HOST_FLAGS) ; do \
39515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39516 done; \
39517 echo "Doing html in wdiff" ; \
39518 (cd $(HOST_SUBDIR)/wdiff && \
39519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39521 "RANLIB=$${RANLIB}" \
39522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39523 html) \
39524 || exit 1
39525
39526@endif wdiff
39527
39528.PHONY: maybe-TAGS-wdiff TAGS-wdiff
39529maybe-TAGS-wdiff:
39530@if wdiff
39531maybe-TAGS-wdiff: TAGS-wdiff
39532
39533TAGS-wdiff: \
39534 configure-wdiff
39535 @: $(MAKE); $(unstage)
39536 @[ -f ./wdiff/Makefile ] || exit 0; \
39537 r=`${PWD_COMMAND}`; export r; \
39538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39539 $(HOST_EXPORTS) \
39540 for flag in $(EXTRA_HOST_FLAGS) ; do \
39541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39542 done; \
39543 echo "Doing TAGS in wdiff" ; \
39544 (cd $(HOST_SUBDIR)/wdiff && \
39545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39547 "RANLIB=$${RANLIB}" \
39548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39549 TAGS) \
39550 || exit 1
39551
39552@endif wdiff
39553
39554.PHONY: maybe-install-info-wdiff install-info-wdiff
39555maybe-install-info-wdiff:
39556@if wdiff
39557maybe-install-info-wdiff: install-info-wdiff
39558
39559install-info-wdiff: \
39560 configure-wdiff \
39561 info-wdiff
39562 @: $(MAKE); $(unstage)
39563 @[ -f ./wdiff/Makefile ] || exit 0; \
39564 r=`${PWD_COMMAND}`; export r; \
39565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39566 $(HOST_EXPORTS) \
39567 for flag in $(EXTRA_HOST_FLAGS) ; do \
39568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39569 done; \
39570 echo "Doing install-info in wdiff" ; \
39571 (cd $(HOST_SUBDIR)/wdiff && \
39572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39574 "RANLIB=$${RANLIB}" \
39575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39576 install-info) \
39577 || exit 1
39578
39579@endif wdiff
39580
39581.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39582maybe-install-pdf-wdiff:
39583@if wdiff
39584maybe-install-pdf-wdiff: install-pdf-wdiff
39585
39586install-pdf-wdiff: \
39587 configure-wdiff \
39588 pdf-wdiff
39589 @: $(MAKE); $(unstage)
39590 @[ -f ./wdiff/Makefile ] || exit 0; \
39591 r=`${PWD_COMMAND}`; export r; \
39592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39593 $(HOST_EXPORTS) \
39594 for flag in $(EXTRA_HOST_FLAGS) ; do \
39595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39596 done; \
39597 echo "Doing install-pdf in wdiff" ; \
39598 (cd $(HOST_SUBDIR)/wdiff && \
39599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39601 "RANLIB=$${RANLIB}" \
39602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39603 install-pdf) \
39604 || exit 1
39605
39606@endif wdiff
39607
39608.PHONY: maybe-install-html-wdiff install-html-wdiff
39609maybe-install-html-wdiff:
39610@if wdiff
39611maybe-install-html-wdiff: install-html-wdiff
39612
39613install-html-wdiff: \
39614 configure-wdiff \
39615 html-wdiff
39616 @: $(MAKE); $(unstage)
39617 @[ -f ./wdiff/Makefile ] || exit 0; \
39618 r=`${PWD_COMMAND}`; export r; \
39619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620 $(HOST_EXPORTS) \
39621 for flag in $(EXTRA_HOST_FLAGS) ; do \
39622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39623 done; \
39624 echo "Doing install-html in wdiff" ; \
39625 (cd $(HOST_SUBDIR)/wdiff && \
39626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39628 "RANLIB=$${RANLIB}" \
39629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39630 install-html) \
39631 || exit 1
39632
39633@endif wdiff
39634
39635.PHONY: maybe-installcheck-wdiff installcheck-wdiff
39636maybe-installcheck-wdiff:
39637@if wdiff
39638maybe-installcheck-wdiff: installcheck-wdiff
39639
39640installcheck-wdiff: \
39641 configure-wdiff
39642 @: $(MAKE); $(unstage)
39643 @[ -f ./wdiff/Makefile ] || exit 0; \
39644 r=`${PWD_COMMAND}`; export r; \
39645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39646 $(HOST_EXPORTS) \
39647 for flag in $(EXTRA_HOST_FLAGS) ; do \
39648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39649 done; \
39650 echo "Doing installcheck in wdiff" ; \
39651 (cd $(HOST_SUBDIR)/wdiff && \
39652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39654 "RANLIB=$${RANLIB}" \
39655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39656 installcheck) \
39657 || exit 1
39658
39659@endif wdiff
39660
39661.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39662maybe-mostlyclean-wdiff:
39663@if wdiff
39664maybe-mostlyclean-wdiff: mostlyclean-wdiff
39665
39666mostlyclean-wdiff:
39667 @: $(MAKE); $(unstage)
39668 @[ -f ./wdiff/Makefile ] || exit 0; \
39669 r=`${PWD_COMMAND}`; export r; \
39670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671 $(HOST_EXPORTS) \
39672 for flag in $(EXTRA_HOST_FLAGS) ; do \
39673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39674 done; \
39675 echo "Doing mostlyclean in wdiff" ; \
39676 (cd $(HOST_SUBDIR)/wdiff && \
39677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39679 "RANLIB=$${RANLIB}" \
39680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39681 mostlyclean) \
39682 || exit 1
39683
39684@endif wdiff
39685
39686.PHONY: maybe-clean-wdiff clean-wdiff
39687maybe-clean-wdiff:
39688@if wdiff
39689maybe-clean-wdiff: clean-wdiff
39690
39691clean-wdiff:
39692 @: $(MAKE); $(unstage)
39693 @[ -f ./wdiff/Makefile ] || exit 0; \
39694 r=`${PWD_COMMAND}`; export r; \
39695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39696 $(HOST_EXPORTS) \
39697 for flag in $(EXTRA_HOST_FLAGS) ; do \
39698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39699 done; \
39700 echo "Doing clean in wdiff" ; \
39701 (cd $(HOST_SUBDIR)/wdiff && \
39702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39704 "RANLIB=$${RANLIB}" \
39705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39706 clean) \
39707 || exit 1
39708
39709@endif wdiff
39710
39711.PHONY: maybe-distclean-wdiff distclean-wdiff
39712maybe-distclean-wdiff:
39713@if wdiff
39714maybe-distclean-wdiff: distclean-wdiff
39715
39716distclean-wdiff:
39717 @: $(MAKE); $(unstage)
39718 @[ -f ./wdiff/Makefile ] || exit 0; \
39719 r=`${PWD_COMMAND}`; export r; \
39720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39721 $(HOST_EXPORTS) \
39722 for flag in $(EXTRA_HOST_FLAGS) ; do \
39723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39724 done; \
39725 echo "Doing distclean in wdiff" ; \
39726 (cd $(HOST_SUBDIR)/wdiff && \
39727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39729 "RANLIB=$${RANLIB}" \
39730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39731 distclean) \
39732 || exit 1
39733
39734@endif wdiff
39735
39736.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39737maybe-maintainer-clean-wdiff:
39738@if wdiff
39739maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39740
39741maintainer-clean-wdiff:
39742 @: $(MAKE); $(unstage)
39743 @[ -f ./wdiff/Makefile ] || exit 0; \
39744 r=`${PWD_COMMAND}`; export r; \
39745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39746 $(HOST_EXPORTS) \
39747 for flag in $(EXTRA_HOST_FLAGS) ; do \
39748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39749 done; \
39750 echo "Doing maintainer-clean in wdiff" ; \
39751 (cd $(HOST_SUBDIR)/wdiff && \
39752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39754 "RANLIB=$${RANLIB}" \
39755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39756 maintainer-clean) \
39757 || exit 1
39758
39759@endif wdiff
39760
39761
39762
39763.PHONY: configure-zip maybe-configure-zip
39764maybe-configure-zip:
39765@if gcc-bootstrap
39766configure-zip: stage_current
39767@endif gcc-bootstrap
39768@if zip
39769maybe-configure-zip: configure-zip
39770configure-zip:
39771 @: $(MAKE); $(unstage)
39772 @r=`${PWD_COMMAND}`; export r; \
39773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39776 $(HOST_EXPORTS) \
39777 echo Configuring in $(HOST_SUBDIR)/zip; \
39778 cd "$(HOST_SUBDIR)/zip" || exit 1; \
39779 case $(srcdir) in \
39780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39781 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39783 esac; \
39784 srcdiroption="--srcdir=$${topdir}/zip"; \
39785 libsrcdir="$$s/zip"; \
39786 $(SHELL) $${libsrcdir}/configure \
39787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39788 --target=${target_alias} $${srcdiroption} \
39789 || exit 1
39790@endif zip
39791
39792
39793
39794
39795
39796.PHONY: all-zip maybe-all-zip
39797maybe-all-zip:
39798@if gcc-bootstrap
39799all-zip: stage_current
39800@endif gcc-bootstrap
39801@if zip
39802TARGET-zip=all
39803maybe-all-zip: all-zip
39804all-zip: configure-zip
39805 @: $(MAKE); $(unstage)
39806 @r=`${PWD_COMMAND}`; export r; \
39807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39808 $(HOST_EXPORTS) \
39809 (cd $(HOST_SUBDIR)/zip && \
39810 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39811 $(TARGET-zip))
39812@endif zip
39813
39814
39815
39816
39817.PHONY: check-zip maybe-check-zip
39818maybe-check-zip:
39819@if zip
39820maybe-check-zip: check-zip
39821
39822# This module is only tested in a native toolchain.
39823check-zip:
39824 @: $(MAKE); $(unstage)
39825 @if [ '$(host)' = '$(target)' ] ; then \
39826 r=`${PWD_COMMAND}`; export r; \
39827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39828 $(HOST_EXPORTS) \
39829 (cd $(HOST_SUBDIR)/zip && \
39830 $(MAKE) $(FLAGS_TO_PASS) check); \
39831 fi
39832
39833@endif zip
39834
39835.PHONY: install-zip maybe-install-zip
39836maybe-install-zip:
39837@if zip
39838maybe-install-zip: install-zip
39839
39840install-zip: installdirs
39841 @: $(MAKE); $(unstage)
39842 @r=`${PWD_COMMAND}`; export r; \
39843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39844 $(HOST_EXPORTS) \
39845 (cd $(HOST_SUBDIR)/zip && \
39846 $(MAKE) $(FLAGS_TO_PASS) install)
39847
39848@endif zip
39849
39850# Other targets (info, dvi, pdf, etc.)
39851
39852.PHONY: maybe-info-zip info-zip
39853maybe-info-zip:
39854@if zip
39855maybe-info-zip: info-zip
39856
39857info-zip: \
39858 configure-zip
39859 @: $(MAKE); $(unstage)
39860 @[ -f ./zip/Makefile ] || exit 0; \
39861 r=`${PWD_COMMAND}`; export r; \
39862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39863 $(HOST_EXPORTS) \
39864 for flag in $(EXTRA_HOST_FLAGS) ; do \
39865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39866 done; \
39867 echo "Doing info in zip" ; \
39868 (cd $(HOST_SUBDIR)/zip && \
39869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39871 "RANLIB=$${RANLIB}" \
39872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39873 info) \
39874 || exit 1
39875
39876@endif zip
39877
39878.PHONY: maybe-dvi-zip dvi-zip
39879maybe-dvi-zip:
39880@if zip
39881maybe-dvi-zip: dvi-zip
39882
39883dvi-zip: \
39884 configure-zip
39885 @: $(MAKE); $(unstage)
39886 @[ -f ./zip/Makefile ] || exit 0; \
39887 r=`${PWD_COMMAND}`; export r; \
39888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39889 $(HOST_EXPORTS) \
39890 for flag in $(EXTRA_HOST_FLAGS) ; do \
39891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39892 done; \
39893 echo "Doing dvi in zip" ; \
39894 (cd $(HOST_SUBDIR)/zip && \
39895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39897 "RANLIB=$${RANLIB}" \
39898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39899 dvi) \
39900 || exit 1
39901
39902@endif zip
39903
39904.PHONY: maybe-pdf-zip pdf-zip
39905maybe-pdf-zip:
39906@if zip
39907maybe-pdf-zip: pdf-zip
39908
39909pdf-zip: \
39910 configure-zip
39911 @: $(MAKE); $(unstage)
39912 @[ -f ./zip/Makefile ] || exit 0; \
39913 r=`${PWD_COMMAND}`; export r; \
39914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39915 $(HOST_EXPORTS) \
39916 for flag in $(EXTRA_HOST_FLAGS) ; do \
39917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39918 done; \
39919 echo "Doing pdf in zip" ; \
39920 (cd $(HOST_SUBDIR)/zip && \
39921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39923 "RANLIB=$${RANLIB}" \
39924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39925 pdf) \
39926 || exit 1
39927
39928@endif zip
39929
39930.PHONY: maybe-html-zip html-zip
39931maybe-html-zip:
39932@if zip
39933maybe-html-zip: html-zip
39934
39935html-zip: \
39936 configure-zip
39937 @: $(MAKE); $(unstage)
39938 @[ -f ./zip/Makefile ] || exit 0; \
39939 r=`${PWD_COMMAND}`; export r; \
39940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39941 $(HOST_EXPORTS) \
39942 for flag in $(EXTRA_HOST_FLAGS) ; do \
39943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944 done; \
39945 echo "Doing html in zip" ; \
39946 (cd $(HOST_SUBDIR)/zip && \
39947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39949 "RANLIB=$${RANLIB}" \
39950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39951 html) \
39952 || exit 1
39953
39954@endif zip
39955
39956.PHONY: maybe-TAGS-zip TAGS-zip
39957maybe-TAGS-zip:
39958@if zip
39959maybe-TAGS-zip: TAGS-zip
39960
39961TAGS-zip: \
39962 configure-zip
39963 @: $(MAKE); $(unstage)
39964 @[ -f ./zip/Makefile ] || exit 0; \
39965 r=`${PWD_COMMAND}`; export r; \
39966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967 $(HOST_EXPORTS) \
39968 for flag in $(EXTRA_HOST_FLAGS) ; do \
39969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39970 done; \
39971 echo "Doing TAGS in zip" ; \
39972 (cd $(HOST_SUBDIR)/zip && \
39973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39975 "RANLIB=$${RANLIB}" \
39976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39977 TAGS) \
39978 || exit 1
39979
39980@endif zip
39981
39982.PHONY: maybe-install-info-zip install-info-zip
39983maybe-install-info-zip:
39984@if zip
39985maybe-install-info-zip: install-info-zip
39986
39987install-info-zip: \
39988 configure-zip \
39989 info-zip
39990 @: $(MAKE); $(unstage)
39991 @[ -f ./zip/Makefile ] || exit 0; \
39992 r=`${PWD_COMMAND}`; export r; \
39993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39994 $(HOST_EXPORTS) \
39995 for flag in $(EXTRA_HOST_FLAGS) ; do \
39996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39997 done; \
39998 echo "Doing install-info in zip" ; \
39999 (cd $(HOST_SUBDIR)/zip && \
40000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40002 "RANLIB=$${RANLIB}" \
40003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40004 install-info) \
40005 || exit 1
40006
40007@endif zip
40008
40009.PHONY: maybe-install-pdf-zip install-pdf-zip
40010maybe-install-pdf-zip:
40011@if zip
40012maybe-install-pdf-zip: install-pdf-zip
40013
40014install-pdf-zip: \
40015 configure-zip \
40016 pdf-zip
40017 @: $(MAKE); $(unstage)
40018 @[ -f ./zip/Makefile ] || exit 0; \
40019 r=`${PWD_COMMAND}`; export r; \
40020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40021 $(HOST_EXPORTS) \
40022 for flag in $(EXTRA_HOST_FLAGS) ; do \
40023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024 done; \
40025 echo "Doing install-pdf in zip" ; \
40026 (cd $(HOST_SUBDIR)/zip && \
40027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40029 "RANLIB=$${RANLIB}" \
40030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40031 install-pdf) \
40032 || exit 1
40033
40034@endif zip
40035
40036.PHONY: maybe-install-html-zip install-html-zip
40037maybe-install-html-zip:
40038@if zip
40039maybe-install-html-zip: install-html-zip
40040
40041install-html-zip: \
40042 configure-zip \
40043 html-zip
40044 @: $(MAKE); $(unstage)
40045 @[ -f ./zip/Makefile ] || exit 0; \
40046 r=`${PWD_COMMAND}`; export r; \
40047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048 $(HOST_EXPORTS) \
40049 for flag in $(EXTRA_HOST_FLAGS) ; do \
40050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40051 done; \
40052 echo "Doing install-html in zip" ; \
40053 (cd $(HOST_SUBDIR)/zip && \
40054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40056 "RANLIB=$${RANLIB}" \
40057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40058 install-html) \
40059 || exit 1
40060
40061@endif zip
40062
40063.PHONY: maybe-installcheck-zip installcheck-zip
40064maybe-installcheck-zip:
40065@if zip
40066maybe-installcheck-zip: installcheck-zip
40067
40068installcheck-zip: \
40069 configure-zip
40070 @: $(MAKE); $(unstage)
40071 @[ -f ./zip/Makefile ] || exit 0; \
40072 r=`${PWD_COMMAND}`; export r; \
40073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40074 $(HOST_EXPORTS) \
40075 for flag in $(EXTRA_HOST_FLAGS) ; do \
40076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40077 done; \
40078 echo "Doing installcheck in zip" ; \
40079 (cd $(HOST_SUBDIR)/zip && \
40080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40082 "RANLIB=$${RANLIB}" \
40083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40084 installcheck) \
40085 || exit 1
40086
40087@endif zip
40088
40089.PHONY: maybe-mostlyclean-zip mostlyclean-zip
40090maybe-mostlyclean-zip:
40091@if zip
40092maybe-mostlyclean-zip: mostlyclean-zip
40093
40094mostlyclean-zip:
40095 @: $(MAKE); $(unstage)
40096 @[ -f ./zip/Makefile ] || exit 0; \
40097 r=`${PWD_COMMAND}`; export r; \
40098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099 $(HOST_EXPORTS) \
40100 for flag in $(EXTRA_HOST_FLAGS) ; do \
40101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102 done; \
40103 echo "Doing mostlyclean in zip" ; \
40104 (cd $(HOST_SUBDIR)/zip && \
40105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107 "RANLIB=$${RANLIB}" \
40108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109 mostlyclean) \
40110 || exit 1
40111
40112@endif zip
40113
40114.PHONY: maybe-clean-zip clean-zip
40115maybe-clean-zip:
40116@if zip
40117maybe-clean-zip: clean-zip
40118
40119clean-zip:
40120 @: $(MAKE); $(unstage)
40121 @[ -f ./zip/Makefile ] || exit 0; \
40122 r=`${PWD_COMMAND}`; export r; \
40123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40124 $(HOST_EXPORTS) \
40125 for flag in $(EXTRA_HOST_FLAGS) ; do \
40126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40127 done; \
40128 echo "Doing clean in zip" ; \
40129 (cd $(HOST_SUBDIR)/zip && \
40130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40132 "RANLIB=$${RANLIB}" \
40133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40134 clean) \
40135 || exit 1
40136
40137@endif zip
40138
40139.PHONY: maybe-distclean-zip distclean-zip
40140maybe-distclean-zip:
40141@if zip
40142maybe-distclean-zip: distclean-zip
40143
40144distclean-zip:
40145 @: $(MAKE); $(unstage)
40146 @[ -f ./zip/Makefile ] || exit 0; \
40147 r=`${PWD_COMMAND}`; export r; \
40148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149 $(HOST_EXPORTS) \
40150 for flag in $(EXTRA_HOST_FLAGS) ; do \
40151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40152 done; \
40153 echo "Doing distclean in zip" ; \
40154 (cd $(HOST_SUBDIR)/zip && \
40155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40157 "RANLIB=$${RANLIB}" \
40158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40159 distclean) \
40160 || exit 1
40161
40162@endif zip
40163
40164.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40165maybe-maintainer-clean-zip:
40166@if zip
40167maybe-maintainer-clean-zip: maintainer-clean-zip
40168
40169maintainer-clean-zip:
40170 @: $(MAKE); $(unstage)
40171 @[ -f ./zip/Makefile ] || exit 0; \
40172 r=`${PWD_COMMAND}`; export r; \
40173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40174 $(HOST_EXPORTS) \
40175 for flag in $(EXTRA_HOST_FLAGS) ; do \
40176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40177 done; \
40178 echo "Doing maintainer-clean in zip" ; \
40179 (cd $(HOST_SUBDIR)/zip && \
40180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40182 "RANLIB=$${RANLIB}" \
40183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40184 maintainer-clean) \
40185 || exit 1
40186
40187@endif zip
40188
40189
40190
40191.PHONY: configure-zlib maybe-configure-zlib
40192maybe-configure-zlib:
40193@if gcc-bootstrap
40194configure-zlib: stage_current
40195@endif gcc-bootstrap
40196@if zlib
40197maybe-configure-zlib: configure-zlib
40198configure-zlib:
40199 @r=`${PWD_COMMAND}`; export r; \
40200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40201 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40203 $(HOST_EXPORTS) \
40204 echo Configuring in $(HOST_SUBDIR)/zlib; \
40205 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40206 case $(srcdir) in \
40207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40208 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40210 esac; \
40211 srcdiroption="--srcdir=$${topdir}/zlib"; \
40212 libsrcdir="$$s/zlib"; \
40213 $(SHELL) $${libsrcdir}/configure \
40214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40215 --target=${target_alias} $${srcdiroption} \
40216 || exit 1
40217@endif zlib
40218
40219
40220
40221.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40222maybe-configure-stage1-zlib:
40223@if zlib-bootstrap
40224maybe-configure-stage1-zlib: configure-stage1-zlib
40225configure-stage1-zlib:
40226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40228 @r=`${PWD_COMMAND}`; export r; \
40229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40230 TFLAGS="$(STAGE1_TFLAGS)"; \
40231 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40232 $(HOST_EXPORTS) \
40233 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40234 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40235 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40236 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40238 cd $(HOST_SUBDIR)/zlib || exit 1; \
40239 case $(srcdir) in \
40240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40241 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40243 esac; \
40244 srcdiroption="--srcdir=$${topdir}/zlib"; \
40245 libsrcdir="$$s/zlib"; \
40246 $(SHELL) $${libsrcdir}/configure \
40247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40248 --target=${target_alias} $${srcdiroption} \
40249 $(STAGE1_CONFIGURE_FLAGS)
40250@endif zlib-bootstrap
40251
40252.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40253maybe-configure-stage2-zlib:
40254@if zlib-bootstrap
40255maybe-configure-stage2-zlib: configure-stage2-zlib
40256configure-stage2-zlib:
40257 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40259 @r=`${PWD_COMMAND}`; export r; \
40260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40261 TFLAGS="$(STAGE2_TFLAGS)"; \
40262 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40263 $(HOST_EXPORTS) \
40264 $(POSTSTAGE1_HOST_EXPORTS) \
40265 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40266 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40267 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40268 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40270 cd $(HOST_SUBDIR)/zlib || exit 1; \
40271 case $(srcdir) in \
40272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40273 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40275 esac; \
40276 srcdiroption="--srcdir=$${topdir}/zlib"; \
40277 libsrcdir="$$s/zlib"; \
40278 $(SHELL) $${libsrcdir}/configure \
40279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40280 --target=${target_alias} $${srcdiroption} \
40281 --with-build-libsubdir=$(HOST_SUBDIR) \
40282 $(STAGE2_CONFIGURE_FLAGS)
40283@endif zlib-bootstrap
40284
40285.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40286maybe-configure-stage3-zlib:
40287@if zlib-bootstrap
40288maybe-configure-stage3-zlib: configure-stage3-zlib
40289configure-stage3-zlib:
40290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40292 @r=`${PWD_COMMAND}`; export r; \
40293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40294 TFLAGS="$(STAGE3_TFLAGS)"; \
40295 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40296 $(HOST_EXPORTS) \
40297 $(POSTSTAGE1_HOST_EXPORTS) \
40298 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40299 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40300 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40301 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40303 cd $(HOST_SUBDIR)/zlib || exit 1; \
40304 case $(srcdir) in \
40305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40306 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40308 esac; \
40309 srcdiroption="--srcdir=$${topdir}/zlib"; \
40310 libsrcdir="$$s/zlib"; \
40311 $(SHELL) $${libsrcdir}/configure \
40312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40313 --target=${target_alias} $${srcdiroption} \
40314 --with-build-libsubdir=$(HOST_SUBDIR) \
40315 $(STAGE3_CONFIGURE_FLAGS)
40316@endif zlib-bootstrap
40317
40318.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40319maybe-configure-stage4-zlib:
40320@if zlib-bootstrap
40321maybe-configure-stage4-zlib: configure-stage4-zlib
40322configure-stage4-zlib:
40323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40325 @r=`${PWD_COMMAND}`; export r; \
40326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327 TFLAGS="$(STAGE4_TFLAGS)"; \
40328 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40329 $(HOST_EXPORTS) \
40330 $(POSTSTAGE1_HOST_EXPORTS) \
40331 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40332 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40333 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40334 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40336 cd $(HOST_SUBDIR)/zlib || exit 1; \
40337 case $(srcdir) in \
40338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40339 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40341 esac; \
40342 srcdiroption="--srcdir=$${topdir}/zlib"; \
40343 libsrcdir="$$s/zlib"; \
40344 $(SHELL) $${libsrcdir}/configure \
40345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40346 --target=${target_alias} $${srcdiroption} \
40347 --with-build-libsubdir=$(HOST_SUBDIR) \
40348 $(STAGE4_CONFIGURE_FLAGS)
40349@endif zlib-bootstrap
40350
40351.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40352maybe-configure-stageprofile-zlib:
40353@if zlib-bootstrap
40354maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40355configure-stageprofile-zlib:
40356 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40357 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40358 @r=`${PWD_COMMAND}`; export r; \
40359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40361 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40362 $(HOST_EXPORTS) \
40363 $(POSTSTAGE1_HOST_EXPORTS) \
40364 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40365 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40366 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40367 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40369 cd $(HOST_SUBDIR)/zlib || exit 1; \
40370 case $(srcdir) in \
40371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40372 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40374 esac; \
40375 srcdiroption="--srcdir=$${topdir}/zlib"; \
40376 libsrcdir="$$s/zlib"; \
40377 $(SHELL) $${libsrcdir}/configure \
40378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40379 --target=${target_alias} $${srcdiroption} \
40380 --with-build-libsubdir=$(HOST_SUBDIR) \
40381 $(STAGEprofile_CONFIGURE_FLAGS)
40382@endif zlib-bootstrap
40383
40384.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40385maybe-configure-stagefeedback-zlib:
40386@if zlib-bootstrap
40387maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40388configure-stagefeedback-zlib:
40389 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40391 @r=`${PWD_COMMAND}`; export r; \
40392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40394 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40395 $(HOST_EXPORTS) \
40396 $(POSTSTAGE1_HOST_EXPORTS) \
40397 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40398 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40399 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40400 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40402 cd $(HOST_SUBDIR)/zlib || exit 1; \
40403 case $(srcdir) in \
40404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40405 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40407 esac; \
40408 srcdiroption="--srcdir=$${topdir}/zlib"; \
40409 libsrcdir="$$s/zlib"; \
40410 $(SHELL) $${libsrcdir}/configure \
40411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40412 --target=${target_alias} $${srcdiroption} \
40413 --with-build-libsubdir=$(HOST_SUBDIR) \
40414 $(STAGEfeedback_CONFIGURE_FLAGS)
40415@endif zlib-bootstrap
40416
40417
40418
40419
40420
40421.PHONY: all-zlib maybe-all-zlib
40422maybe-all-zlib:
40423@if gcc-bootstrap
40424all-zlib: stage_current
40425@endif gcc-bootstrap
40426@if zlib
40427TARGET-zlib=all
40428maybe-all-zlib: all-zlib
40429all-zlib: configure-zlib
40430 @r=`${PWD_COMMAND}`; export r; \
40431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40432 $(HOST_EXPORTS) \
40433 (cd $(HOST_SUBDIR)/zlib && \
40434 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40435 $(TARGET-zlib))
40436@endif zlib
40437
40438
40439
40440.PHONY: all-stage1-zlib maybe-all-stage1-zlib
40441.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40442maybe-all-stage1-zlib:
40443maybe-clean-stage1-zlib:
40444@if zlib-bootstrap
40445maybe-all-stage1-zlib: all-stage1-zlib
40446all-stage1: all-stage1-zlib
40447TARGET-stage1-zlib = $(TARGET-zlib)
40448all-stage1-zlib: configure-stage1-zlib
40449 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40450 @r=`${PWD_COMMAND}`; export r; \
40451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40452 TFLAGS="$(STAGE1_TFLAGS)"; \
40453 $(HOST_EXPORTS) \
40454 cd $(HOST_SUBDIR)/zlib && \
40455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40456 CFLAGS="$(STAGE1_CFLAGS)" \
40457 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40458 LIBCFLAGS="$(LIBCFLAGS)" \
40459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40462 $(EXTRA_HOST_FLAGS) \
40463 TFLAGS="$(STAGE1_TFLAGS)" \
40464 $(TARGET-stage1-zlib)
40465
40466maybe-clean-stage1-zlib: clean-stage1-zlib
40467clean-stage1: clean-stage1-zlib
40468clean-stage1-zlib:
40469 @if [ $(current_stage) = stage1 ]; then \
40470 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40471 else \
40472 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40473 $(MAKE) stage1-start; \
40474 fi; \
40475 cd $(HOST_SUBDIR)/zlib && \
40476 $(MAKE) $(EXTRA_HOST_FLAGS) \
40477 clean
40478@endif zlib-bootstrap
40479
40480
40481.PHONY: all-stage2-zlib maybe-all-stage2-zlib
40482.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40483maybe-all-stage2-zlib:
40484maybe-clean-stage2-zlib:
40485@if zlib-bootstrap
40486maybe-all-stage2-zlib: all-stage2-zlib
40487all-stage2: all-stage2-zlib
40488TARGET-stage2-zlib = $(TARGET-zlib)
40489all-stage2-zlib: configure-stage2-zlib
40490 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40491 @r=`${PWD_COMMAND}`; export r; \
40492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40493 TFLAGS="$(STAGE2_TFLAGS)"; \
40494 $(HOST_EXPORTS) \
40495 $(POSTSTAGE1_HOST_EXPORTS) \
40496 cd $(HOST_SUBDIR)/zlib && \
40497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40498 CFLAGS="$(STAGE2_CFLAGS)" \
40499 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40500 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40505 TFLAGS="$(STAGE2_TFLAGS)" \
40506 $(TARGET-stage2-zlib)
40507
40508maybe-clean-stage2-zlib: clean-stage2-zlib
40509clean-stage2: clean-stage2-zlib
40510clean-stage2-zlib:
40511 @if [ $(current_stage) = stage2 ]; then \
40512 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40513 else \
40514 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40515 $(MAKE) stage2-start; \
40516 fi; \
40517 cd $(HOST_SUBDIR)/zlib && \
40518 $(MAKE) $(EXTRA_HOST_FLAGS) \
40519 $(POSTSTAGE1_FLAGS_TO_PASS) \
40520 clean
40521@endif zlib-bootstrap
40522
40523
40524.PHONY: all-stage3-zlib maybe-all-stage3-zlib
40525.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40526maybe-all-stage3-zlib:
40527maybe-clean-stage3-zlib:
40528@if zlib-bootstrap
40529maybe-all-stage3-zlib: all-stage3-zlib
40530all-stage3: all-stage3-zlib
40531TARGET-stage3-zlib = $(TARGET-zlib)
40532all-stage3-zlib: configure-stage3-zlib
40533 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40534 @r=`${PWD_COMMAND}`; export r; \
40535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40536 TFLAGS="$(STAGE3_TFLAGS)"; \
40537 $(HOST_EXPORTS) \
40538 $(POSTSTAGE1_HOST_EXPORTS) \
40539 cd $(HOST_SUBDIR)/zlib && \
40540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40541 CFLAGS="$(STAGE3_CFLAGS)" \
40542 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40543 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40548 TFLAGS="$(STAGE3_TFLAGS)" \
40549 $(TARGET-stage3-zlib)
40550
40551maybe-clean-stage3-zlib: clean-stage3-zlib
40552clean-stage3: clean-stage3-zlib
40553clean-stage3-zlib:
40554 @if [ $(current_stage) = stage3 ]; then \
40555 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40556 else \
40557 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40558 $(MAKE) stage3-start; \
40559 fi; \
40560 cd $(HOST_SUBDIR)/zlib && \
40561 $(MAKE) $(EXTRA_HOST_FLAGS) \
40562 $(POSTSTAGE1_FLAGS_TO_PASS) \
40563 clean
40564@endif zlib-bootstrap
40565
40566
40567.PHONY: all-stage4-zlib maybe-all-stage4-zlib
40568.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40569maybe-all-stage4-zlib:
40570maybe-clean-stage4-zlib:
40571@if zlib-bootstrap
40572maybe-all-stage4-zlib: all-stage4-zlib
40573all-stage4: all-stage4-zlib
40574TARGET-stage4-zlib = $(TARGET-zlib)
40575all-stage4-zlib: configure-stage4-zlib
40576 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40577 @r=`${PWD_COMMAND}`; export r; \
40578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40579 TFLAGS="$(STAGE4_TFLAGS)"; \
40580 $(HOST_EXPORTS) \
40581 $(POSTSTAGE1_HOST_EXPORTS) \
40582 cd $(HOST_SUBDIR)/zlib && \
40583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40584 CFLAGS="$(STAGE4_CFLAGS)" \
40585 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40586 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40591 TFLAGS="$(STAGE4_TFLAGS)" \
40592 $(TARGET-stage4-zlib)
40593
40594maybe-clean-stage4-zlib: clean-stage4-zlib
40595clean-stage4: clean-stage4-zlib
40596clean-stage4-zlib:
40597 @if [ $(current_stage) = stage4 ]; then \
40598 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40599 else \
40600 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40601 $(MAKE) stage4-start; \
40602 fi; \
40603 cd $(HOST_SUBDIR)/zlib && \
40604 $(MAKE) $(EXTRA_HOST_FLAGS) \
40605 $(POSTSTAGE1_FLAGS_TO_PASS) \
40606 clean
40607@endif zlib-bootstrap
40608
40609
40610.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40611.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40612maybe-all-stageprofile-zlib:
40613maybe-clean-stageprofile-zlib:
40614@if zlib-bootstrap
40615maybe-all-stageprofile-zlib: all-stageprofile-zlib
40616all-stageprofile: all-stageprofile-zlib
40617TARGET-stageprofile-zlib = $(TARGET-zlib)
40618all-stageprofile-zlib: configure-stageprofile-zlib
40619 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40620 @r=`${PWD_COMMAND}`; export r; \
40621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40622 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40623 $(HOST_EXPORTS) \
40624 $(POSTSTAGE1_HOST_EXPORTS) \
40625 cd $(HOST_SUBDIR)/zlib && \
40626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40627 CFLAGS="$(STAGEprofile_CFLAGS)" \
40628 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40629 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40634 TFLAGS="$(STAGEprofile_TFLAGS)" \
40635 $(TARGET-stageprofile-zlib)
40636
40637maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40638clean-stageprofile: clean-stageprofile-zlib
40639clean-stageprofile-zlib:
40640 @if [ $(current_stage) = stageprofile ]; then \
40641 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40642 else \
40643 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40644 $(MAKE) stageprofile-start; \
40645 fi; \
40646 cd $(HOST_SUBDIR)/zlib && \
40647 $(MAKE) $(EXTRA_HOST_FLAGS) \
40648 $(POSTSTAGE1_FLAGS_TO_PASS) \
40649 clean
40650@endif zlib-bootstrap
40651
40652
40653.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40654.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40655maybe-all-stagefeedback-zlib:
40656maybe-clean-stagefeedback-zlib:
40657@if zlib-bootstrap
40658maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40659all-stagefeedback: all-stagefeedback-zlib
40660TARGET-stagefeedback-zlib = $(TARGET-zlib)
40661all-stagefeedback-zlib: configure-stagefeedback-zlib
40662 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40663 @r=`${PWD_COMMAND}`; export r; \
40664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40665 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40666 $(HOST_EXPORTS) \
40667 $(POSTSTAGE1_HOST_EXPORTS) \
40668 cd $(HOST_SUBDIR)/zlib && \
40669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40670 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40671 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40672 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40677 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40678 $(TARGET-stagefeedback-zlib)
40679
40680maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40681clean-stagefeedback: clean-stagefeedback-zlib
40682clean-stagefeedback-zlib:
40683 @if [ $(current_stage) = stagefeedback ]; then \
40684 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40685 else \
40686 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40687 $(MAKE) stagefeedback-start; \
40688 fi; \
40689 cd $(HOST_SUBDIR)/zlib && \
40690 $(MAKE) $(EXTRA_HOST_FLAGS) \
40691 $(POSTSTAGE1_FLAGS_TO_PASS) \
40692 clean
40693@endif zlib-bootstrap
40694
40695
40696
40697
40698
40699.PHONY: check-zlib maybe-check-zlib
40700maybe-check-zlib:
40701@if zlib
40702maybe-check-zlib: check-zlib
40703
40704check-zlib:
40705
40706@endif zlib
40707
40708.PHONY: install-zlib maybe-install-zlib
40709maybe-install-zlib:
40710@if zlib
40711maybe-install-zlib: install-zlib
40712
40713install-zlib:
40714
40715@endif zlib
40716
40717# Other targets (info, dvi, pdf, etc.)
40718
40719.PHONY: maybe-info-zlib info-zlib
40720maybe-info-zlib:
40721@if zlib
40722maybe-info-zlib: info-zlib
40723
40724info-zlib: \
40725 configure-zlib
40726 @[ -f ./zlib/Makefile ] || exit 0; \
40727 r=`${PWD_COMMAND}`; export r; \
40728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40729 $(HOST_EXPORTS) \
40730 for flag in $(EXTRA_HOST_FLAGS) ; do \
40731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40732 done; \
40733 echo "Doing info in zlib" ; \
40734 (cd $(HOST_SUBDIR)/zlib && \
40735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40737 "RANLIB=$${RANLIB}" \
40738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40739 info) \
40740 || exit 1
40741
40742@endif zlib
40743
40744.PHONY: maybe-dvi-zlib dvi-zlib
40745maybe-dvi-zlib:
40746@if zlib
40747maybe-dvi-zlib: dvi-zlib
40748
40749dvi-zlib: \
40750 configure-zlib
40751 @[ -f ./zlib/Makefile ] || exit 0; \
40752 r=`${PWD_COMMAND}`; export r; \
40753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40754 $(HOST_EXPORTS) \
40755 for flag in $(EXTRA_HOST_FLAGS) ; do \
40756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40757 done; \
40758 echo "Doing dvi in zlib" ; \
40759 (cd $(HOST_SUBDIR)/zlib && \
40760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40762 "RANLIB=$${RANLIB}" \
40763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40764 dvi) \
40765 || exit 1
40766
40767@endif zlib
40768
40769.PHONY: maybe-pdf-zlib pdf-zlib
40770maybe-pdf-zlib:
40771@if zlib
40772maybe-pdf-zlib: pdf-zlib
40773
40774pdf-zlib: \
40775 configure-zlib
40776 @[ -f ./zlib/Makefile ] || exit 0; \
40777 r=`${PWD_COMMAND}`; export r; \
40778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779 $(HOST_EXPORTS) \
40780 for flag in $(EXTRA_HOST_FLAGS) ; do \
40781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782 done; \
40783 echo "Doing pdf in zlib" ; \
40784 (cd $(HOST_SUBDIR)/zlib && \
40785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40787 "RANLIB=$${RANLIB}" \
40788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40789 pdf) \
40790 || exit 1
40791
40792@endif zlib
40793
40794.PHONY: maybe-html-zlib html-zlib
40795maybe-html-zlib:
40796@if zlib
40797maybe-html-zlib: html-zlib
40798
40799html-zlib: \
40800 configure-zlib
40801 @[ -f ./zlib/Makefile ] || exit 0; \
40802 r=`${PWD_COMMAND}`; export r; \
40803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40804 $(HOST_EXPORTS) \
40805 for flag in $(EXTRA_HOST_FLAGS) ; do \
40806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40807 done; \
40808 echo "Doing html in zlib" ; \
40809 (cd $(HOST_SUBDIR)/zlib && \
40810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40812 "RANLIB=$${RANLIB}" \
40813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40814 html) \
40815 || exit 1
40816
40817@endif zlib
40818
40819.PHONY: maybe-TAGS-zlib TAGS-zlib
40820maybe-TAGS-zlib:
40821@if zlib
40822maybe-TAGS-zlib: TAGS-zlib
40823
40824TAGS-zlib: \
40825 configure-zlib
40826 @[ -f ./zlib/Makefile ] || exit 0; \
40827 r=`${PWD_COMMAND}`; export r; \
40828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40829 $(HOST_EXPORTS) \
40830 for flag in $(EXTRA_HOST_FLAGS) ; do \
40831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40832 done; \
40833 echo "Doing TAGS in zlib" ; \
40834 (cd $(HOST_SUBDIR)/zlib && \
40835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40837 "RANLIB=$${RANLIB}" \
40838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40839 TAGS) \
40840 || exit 1
40841
40842@endif zlib
40843
40844.PHONY: maybe-install-info-zlib install-info-zlib
40845maybe-install-info-zlib:
40846@if zlib
40847maybe-install-info-zlib: install-info-zlib
40848
40849install-info-zlib: \
40850 configure-zlib \
40851 info-zlib
40852 @[ -f ./zlib/Makefile ] || exit 0; \
40853 r=`${PWD_COMMAND}`; export r; \
40854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40855 $(HOST_EXPORTS) \
40856 for flag in $(EXTRA_HOST_FLAGS) ; do \
40857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40858 done; \
40859 echo "Doing install-info in zlib" ; \
40860 (cd $(HOST_SUBDIR)/zlib && \
40861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40863 "RANLIB=$${RANLIB}" \
40864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40865 install-info) \
40866 || exit 1
40867
40868@endif zlib
40869
40870.PHONY: maybe-install-pdf-zlib install-pdf-zlib
40871maybe-install-pdf-zlib:
40872@if zlib
40873maybe-install-pdf-zlib: install-pdf-zlib
40874
40875install-pdf-zlib: \
40876 configure-zlib \
40877 pdf-zlib
40878 @[ -f ./zlib/Makefile ] || exit 0; \
40879 r=`${PWD_COMMAND}`; export r; \
40880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881 $(HOST_EXPORTS) \
40882 for flag in $(EXTRA_HOST_FLAGS) ; do \
40883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40884 done; \
40885 echo "Doing install-pdf in zlib" ; \
40886 (cd $(HOST_SUBDIR)/zlib && \
40887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40889 "RANLIB=$${RANLIB}" \
40890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40891 install-pdf) \
40892 || exit 1
40893
40894@endif zlib
40895
40896.PHONY: maybe-install-html-zlib install-html-zlib
40897maybe-install-html-zlib:
40898@if zlib
40899maybe-install-html-zlib: install-html-zlib
40900
40901install-html-zlib: \
40902 configure-zlib \
40903 html-zlib
40904 @[ -f ./zlib/Makefile ] || exit 0; \
40905 r=`${PWD_COMMAND}`; export r; \
40906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40907 $(HOST_EXPORTS) \
40908 for flag in $(EXTRA_HOST_FLAGS) ; do \
40909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40910 done; \
40911 echo "Doing install-html in zlib" ; \
40912 (cd $(HOST_SUBDIR)/zlib && \
40913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40915 "RANLIB=$${RANLIB}" \
40916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40917 install-html) \
40918 || exit 1
40919
40920@endif zlib
40921
40922.PHONY: maybe-installcheck-zlib installcheck-zlib
40923maybe-installcheck-zlib:
40924@if zlib
40925maybe-installcheck-zlib: installcheck-zlib
40926
40927installcheck-zlib: \
40928 configure-zlib
40929 @[ -f ./zlib/Makefile ] || exit 0; \
40930 r=`${PWD_COMMAND}`; export r; \
40931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40932 $(HOST_EXPORTS) \
40933 for flag in $(EXTRA_HOST_FLAGS) ; do \
40934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40935 done; \
40936 echo "Doing installcheck in zlib" ; \
40937 (cd $(HOST_SUBDIR)/zlib && \
40938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40940 "RANLIB=$${RANLIB}" \
40941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40942 installcheck) \
40943 || exit 1
40944
40945@endif zlib
40946
40947.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40948maybe-mostlyclean-zlib:
40949@if zlib
40950maybe-mostlyclean-zlib: mostlyclean-zlib
40951
40952mostlyclean-zlib:
40953 @[ -f ./zlib/Makefile ] || exit 0; \
40954 r=`${PWD_COMMAND}`; export r; \
40955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956 $(HOST_EXPORTS) \
40957 for flag in $(EXTRA_HOST_FLAGS) ; do \
40958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40959 done; \
40960 echo "Doing mostlyclean in zlib" ; \
40961 (cd $(HOST_SUBDIR)/zlib && \
40962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40964 "RANLIB=$${RANLIB}" \
40965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40966 mostlyclean) \
40967 || exit 1
40968
40969@endif zlib
40970
40971.PHONY: maybe-clean-zlib clean-zlib
40972maybe-clean-zlib:
40973@if zlib
40974maybe-clean-zlib: clean-zlib
40975
40976clean-zlib:
40977 @[ -f ./zlib/Makefile ] || exit 0; \
40978 r=`${PWD_COMMAND}`; export r; \
40979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40980 $(HOST_EXPORTS) \
40981 for flag in $(EXTRA_HOST_FLAGS) ; do \
40982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40983 done; \
40984 echo "Doing clean in zlib" ; \
40985 (cd $(HOST_SUBDIR)/zlib && \
40986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40988 "RANLIB=$${RANLIB}" \
40989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40990 clean) \
40991 || exit 1
40992
40993@endif zlib
40994
40995.PHONY: maybe-distclean-zlib distclean-zlib
40996maybe-distclean-zlib:
40997@if zlib
40998maybe-distclean-zlib: distclean-zlib
40999
41000distclean-zlib:
41001 @[ -f ./zlib/Makefile ] || exit 0; \
41002 r=`${PWD_COMMAND}`; export r; \
41003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41004 $(HOST_EXPORTS) \
41005 for flag in $(EXTRA_HOST_FLAGS) ; do \
41006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41007 done; \
41008 echo "Doing distclean in zlib" ; \
41009 (cd $(HOST_SUBDIR)/zlib && \
41010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41012 "RANLIB=$${RANLIB}" \
41013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41014 distclean) \
41015 || exit 1
41016
41017@endif zlib
41018
41019.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41020maybe-maintainer-clean-zlib:
41021@if zlib
41022maybe-maintainer-clean-zlib: maintainer-clean-zlib
41023
41024maintainer-clean-zlib:
41025 @[ -f ./zlib/Makefile ] || exit 0; \
41026 r=`${PWD_COMMAND}`; export r; \
41027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41028 $(HOST_EXPORTS) \
41029 for flag in $(EXTRA_HOST_FLAGS) ; do \
41030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41031 done; \
41032 echo "Doing maintainer-clean in zlib" ; \
41033 (cd $(HOST_SUBDIR)/zlib && \
41034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41036 "RANLIB=$${RANLIB}" \
41037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41038 maintainer-clean) \
41039 || exit 1
41040
41041@endif zlib
41042
41043
41044
41045.PHONY: configure-gdb maybe-configure-gdb
41046maybe-configure-gdb:
41047@if gcc-bootstrap
41048configure-gdb: stage_current
41049@endif gcc-bootstrap
41050@if gdb
41051maybe-configure-gdb: configure-gdb
41052configure-gdb:
41053 @: $(MAKE); $(unstage)
41054 @r=`${PWD_COMMAND}`; export r; \
41055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41056 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41058 $(HOST_EXPORTS) \
41059 echo Configuring in $(HOST_SUBDIR)/gdb; \
41060 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41061 case $(srcdir) in \
41062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41063 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41065 esac; \
41066 srcdiroption="--srcdir=$${topdir}/gdb"; \
41067 libsrcdir="$$s/gdb"; \
41068 $(SHELL) $${libsrcdir}/configure \
41069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41070 --target=${target_alias} $${srcdiroption} \
41071 || exit 1
41072@endif gdb
41073
41074
41075
41076
41077
41078.PHONY: all-gdb maybe-all-gdb
41079maybe-all-gdb:
41080@if gcc-bootstrap
41081all-gdb: stage_current
41082@endif gcc-bootstrap
41083@if gdb
41084TARGET-gdb=all
41085maybe-all-gdb: all-gdb
41086all-gdb: configure-gdb
41087 @: $(MAKE); $(unstage)
41088 @r=`${PWD_COMMAND}`; export r; \
41089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41090 $(HOST_EXPORTS) \
41091 (cd $(HOST_SUBDIR)/gdb && \
41092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41093 $(TARGET-gdb))
41094@endif gdb
41095
41096
41097
41098
41099.PHONY: check-gdb maybe-check-gdb
41100maybe-check-gdb:
41101@if gdb
41102maybe-check-gdb: check-gdb
41103
41104check-gdb:
41105 @: $(MAKE); $(unstage)
41106 @r=`${PWD_COMMAND}`; export r; \
41107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41108 $(HOST_EXPORTS) \
41109 (cd $(HOST_SUBDIR)/gdb && \
41110 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41111
41112@endif gdb
41113
41114.PHONY: install-gdb maybe-install-gdb
41115maybe-install-gdb:
41116@if gdb
41117maybe-install-gdb: install-gdb
41118
41119install-gdb: installdirs
41120 @: $(MAKE); $(unstage)
41121 @r=`${PWD_COMMAND}`; export r; \
41122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123 $(HOST_EXPORTS) \
41124 (cd $(HOST_SUBDIR)/gdb && \
41125 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41126
41127@endif gdb
41128
41129# Other targets (info, dvi, pdf, etc.)
41130
41131.PHONY: maybe-info-gdb info-gdb
41132maybe-info-gdb:
41133@if gdb
41134maybe-info-gdb: info-gdb
41135
41136info-gdb: \
41137 configure-gdb
41138 @: $(MAKE); $(unstage)
41139 @[ -f ./gdb/Makefile ] || exit 0; \
41140 r=`${PWD_COMMAND}`; export r; \
41141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41142 $(HOST_EXPORTS) \
41143 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41145 done; \
41146 echo "Doing info in gdb" ; \
41147 (cd $(HOST_SUBDIR)/gdb && \
41148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41150 "RANLIB=$${RANLIB}" \
41151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41152 info) \
41153 || exit 1
41154
41155@endif gdb
41156
41157.PHONY: maybe-dvi-gdb dvi-gdb
41158maybe-dvi-gdb:
41159@if gdb
41160maybe-dvi-gdb: dvi-gdb
41161
41162dvi-gdb: \
41163 configure-gdb
41164 @: $(MAKE); $(unstage)
41165 @[ -f ./gdb/Makefile ] || exit 0; \
41166 r=`${PWD_COMMAND}`; export r; \
41167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41168 $(HOST_EXPORTS) \
41169 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171 done; \
41172 echo "Doing dvi in gdb" ; \
41173 (cd $(HOST_SUBDIR)/gdb && \
41174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41176 "RANLIB=$${RANLIB}" \
41177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41178 dvi) \
41179 || exit 1
41180
41181@endif gdb
41182
41183.PHONY: maybe-pdf-gdb pdf-gdb
41184maybe-pdf-gdb:
41185@if gdb
41186maybe-pdf-gdb: pdf-gdb
41187
41188pdf-gdb: \
41189 configure-gdb
41190 @: $(MAKE); $(unstage)
41191 @[ -f ./gdb/Makefile ] || exit 0; \
41192 r=`${PWD_COMMAND}`; export r; \
41193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41194 $(HOST_EXPORTS) \
41195 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41197 done; \
41198 echo "Doing pdf in gdb" ; \
41199 (cd $(HOST_SUBDIR)/gdb && \
41200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41202 "RANLIB=$${RANLIB}" \
41203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41204 pdf) \
41205 || exit 1
41206
41207@endif gdb
41208
41209.PHONY: maybe-html-gdb html-gdb
41210maybe-html-gdb:
41211@if gdb
41212maybe-html-gdb: html-gdb
41213
41214html-gdb: \
41215 configure-gdb
41216 @: $(MAKE); $(unstage)
41217 @[ -f ./gdb/Makefile ] || exit 0; \
41218 r=`${PWD_COMMAND}`; export r; \
41219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41220 $(HOST_EXPORTS) \
41221 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41223 done; \
41224 echo "Doing html in gdb" ; \
41225 (cd $(HOST_SUBDIR)/gdb && \
41226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41228 "RANLIB=$${RANLIB}" \
41229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41230 html) \
41231 || exit 1
41232
41233@endif gdb
41234
41235.PHONY: maybe-TAGS-gdb TAGS-gdb
41236maybe-TAGS-gdb:
41237@if gdb
41238maybe-TAGS-gdb: TAGS-gdb
41239
41240TAGS-gdb: \
41241 configure-gdb
41242 @: $(MAKE); $(unstage)
41243 @[ -f ./gdb/Makefile ] || exit 0; \
41244 r=`${PWD_COMMAND}`; export r; \
41245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41246 $(HOST_EXPORTS) \
41247 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41249 done; \
41250 echo "Doing TAGS in gdb" ; \
41251 (cd $(HOST_SUBDIR)/gdb && \
41252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41254 "RANLIB=$${RANLIB}" \
41255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41256 TAGS) \
41257 || exit 1
41258
41259@endif gdb
41260
41261.PHONY: maybe-install-info-gdb install-info-gdb
41262maybe-install-info-gdb:
41263@if gdb
41264maybe-install-info-gdb: install-info-gdb
41265
41266install-info-gdb: \
41267 configure-gdb \
41268 info-gdb
41269 @: $(MAKE); $(unstage)
41270 @[ -f ./gdb/Makefile ] || exit 0; \
41271 r=`${PWD_COMMAND}`; export r; \
41272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41273 $(HOST_EXPORTS) \
41274 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41276 done; \
41277 echo "Doing install-info in gdb" ; \
41278 (cd $(HOST_SUBDIR)/gdb && \
41279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41281 "RANLIB=$${RANLIB}" \
41282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41283 install-info) \
41284 || exit 1
41285
41286@endif gdb
41287
41288.PHONY: maybe-install-pdf-gdb install-pdf-gdb
41289maybe-install-pdf-gdb:
41290@if gdb
41291maybe-install-pdf-gdb: install-pdf-gdb
41292
41293install-pdf-gdb: \
41294 configure-gdb \
41295 pdf-gdb
41296 @: $(MAKE); $(unstage)
41297 @[ -f ./gdb/Makefile ] || exit 0; \
41298 r=`${PWD_COMMAND}`; export r; \
41299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41300 $(HOST_EXPORTS) \
41301 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303 done; \
41304 echo "Doing install-pdf in gdb" ; \
41305 (cd $(HOST_SUBDIR)/gdb && \
41306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41308 "RANLIB=$${RANLIB}" \
41309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41310 install-pdf) \
41311 || exit 1
41312
41313@endif gdb
41314
41315.PHONY: maybe-install-html-gdb install-html-gdb
41316maybe-install-html-gdb:
41317@if gdb
41318maybe-install-html-gdb: install-html-gdb
41319
41320install-html-gdb: \
41321 configure-gdb \
41322 html-gdb
41323 @: $(MAKE); $(unstage)
41324 @[ -f ./gdb/Makefile ] || exit 0; \
41325 r=`${PWD_COMMAND}`; export r; \
41326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41327 $(HOST_EXPORTS) \
41328 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41330 done; \
41331 echo "Doing install-html in gdb" ; \
41332 (cd $(HOST_SUBDIR)/gdb && \
41333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41335 "RANLIB=$${RANLIB}" \
41336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41337 install-html) \
41338 || exit 1
41339
41340@endif gdb
41341
41342.PHONY: maybe-installcheck-gdb installcheck-gdb
41343maybe-installcheck-gdb:
41344@if gdb
41345maybe-installcheck-gdb: installcheck-gdb
41346
41347installcheck-gdb: \
41348 configure-gdb
41349 @: $(MAKE); $(unstage)
41350 @[ -f ./gdb/Makefile ] || exit 0; \
41351 r=`${PWD_COMMAND}`; export r; \
41352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41353 $(HOST_EXPORTS) \
41354 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41356 done; \
41357 echo "Doing installcheck in gdb" ; \
41358 (cd $(HOST_SUBDIR)/gdb && \
41359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41361 "RANLIB=$${RANLIB}" \
41362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41363 installcheck) \
41364 || exit 1
41365
41366@endif gdb
41367
41368.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41369maybe-mostlyclean-gdb:
41370@if gdb
41371maybe-mostlyclean-gdb: mostlyclean-gdb
41372
41373mostlyclean-gdb:
41374 @: $(MAKE); $(unstage)
41375 @[ -f ./gdb/Makefile ] || exit 0; \
41376 r=`${PWD_COMMAND}`; export r; \
41377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41378 $(HOST_EXPORTS) \
41379 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41381 done; \
41382 echo "Doing mostlyclean in gdb" ; \
41383 (cd $(HOST_SUBDIR)/gdb && \
41384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41386 "RANLIB=$${RANLIB}" \
41387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41388 mostlyclean) \
41389 || exit 1
41390
41391@endif gdb
41392
41393.PHONY: maybe-clean-gdb clean-gdb
41394maybe-clean-gdb:
41395@if gdb
41396maybe-clean-gdb: clean-gdb
41397
41398clean-gdb:
41399 @: $(MAKE); $(unstage)
41400 @[ -f ./gdb/Makefile ] || exit 0; \
41401 r=`${PWD_COMMAND}`; export r; \
41402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41403 $(HOST_EXPORTS) \
41404 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41406 done; \
41407 echo "Doing clean in gdb" ; \
41408 (cd $(HOST_SUBDIR)/gdb && \
41409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41411 "RANLIB=$${RANLIB}" \
41412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41413 clean) \
41414 || exit 1
41415
41416@endif gdb
41417
41418.PHONY: maybe-distclean-gdb distclean-gdb
41419maybe-distclean-gdb:
41420@if gdb
41421maybe-distclean-gdb: distclean-gdb
41422
41423distclean-gdb:
41424 @: $(MAKE); $(unstage)
41425 @[ -f ./gdb/Makefile ] || exit 0; \
41426 r=`${PWD_COMMAND}`; export r; \
41427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41428 $(HOST_EXPORTS) \
41429 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41431 done; \
41432 echo "Doing distclean in gdb" ; \
41433 (cd $(HOST_SUBDIR)/gdb && \
41434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41436 "RANLIB=$${RANLIB}" \
41437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41438 distclean) \
41439 || exit 1
41440
41441@endif gdb
41442
41443.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41444maybe-maintainer-clean-gdb:
41445@if gdb
41446maybe-maintainer-clean-gdb: maintainer-clean-gdb
41447
41448maintainer-clean-gdb:
41449 @: $(MAKE); $(unstage)
41450 @[ -f ./gdb/Makefile ] || exit 0; \
41451 r=`${PWD_COMMAND}`; export r; \
41452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41453 $(HOST_EXPORTS) \
41454 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41456 done; \
41457 echo "Doing maintainer-clean in gdb" ; \
41458 (cd $(HOST_SUBDIR)/gdb && \
41459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41461 "RANLIB=$${RANLIB}" \
41462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41463 maintainer-clean) \
41464 || exit 1
41465
41466@endif gdb
41467
41468
41469
41470.PHONY: configure-expect maybe-configure-expect
41471maybe-configure-expect:
41472@if gcc-bootstrap
41473configure-expect: stage_current
41474@endif gcc-bootstrap
41475@if expect
41476maybe-configure-expect: configure-expect
41477configure-expect:
41478 @: $(MAKE); $(unstage)
41479 @r=`${PWD_COMMAND}`; export r; \
41480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41481 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41483 $(HOST_EXPORTS) \
41484 echo Configuring in $(HOST_SUBDIR)/expect; \
41485 cd "$(HOST_SUBDIR)/expect" || exit 1; \
41486 case $(srcdir) in \
41487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41488 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41490 esac; \
41491 srcdiroption="--srcdir=$${topdir}/expect"; \
41492 libsrcdir="$$s/expect"; \
41493 $(SHELL) $${libsrcdir}/configure \
41494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41495 --target=${target_alias} $${srcdiroption} \
41496 || exit 1
41497@endif expect
41498
41499
41500
41501
41502
41503.PHONY: all-expect maybe-all-expect
41504maybe-all-expect:
41505@if gcc-bootstrap
41506all-expect: stage_current
41507@endif gcc-bootstrap
41508@if expect
41509TARGET-expect=all
41510maybe-all-expect: all-expect
41511all-expect: configure-expect
41512 @: $(MAKE); $(unstage)
41513 @r=`${PWD_COMMAND}`; export r; \
41514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41515 $(HOST_EXPORTS) \
41516 (cd $(HOST_SUBDIR)/expect && \
41517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41518 $(TARGET-expect))
41519@endif expect
41520
41521
41522
41523
41524.PHONY: check-expect maybe-check-expect
41525maybe-check-expect:
41526@if expect
41527maybe-check-expect: check-expect
41528
41529check-expect:
41530 @: $(MAKE); $(unstage)
41531 @r=`${PWD_COMMAND}`; export r; \
41532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41533 $(HOST_EXPORTS) \
41534 (cd $(HOST_SUBDIR)/expect && \
41535 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41536
41537@endif expect
41538
41539.PHONY: install-expect maybe-install-expect
41540maybe-install-expect:
41541@if expect
41542maybe-install-expect: install-expect
41543
41544install-expect: installdirs
41545 @: $(MAKE); $(unstage)
41546 @r=`${PWD_COMMAND}`; export r; \
41547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41548 $(HOST_EXPORTS) \
41549 (cd $(HOST_SUBDIR)/expect && \
41550 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41551
41552@endif expect
41553
41554# Other targets (info, dvi, pdf, etc.)
41555
41556.PHONY: maybe-info-expect info-expect
41557maybe-info-expect:
41558@if expect
41559maybe-info-expect: info-expect
41560
41561info-expect: \
41562 configure-expect
41563 @: $(MAKE); $(unstage)
41564 @[ -f ./expect/Makefile ] || exit 0; \
41565 r=`${PWD_COMMAND}`; export r; \
41566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41567 $(HOST_EXPORTS) \
41568 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570 done; \
41571 echo "Doing info in expect" ; \
41572 (cd $(HOST_SUBDIR)/expect && \
41573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41575 "RANLIB=$${RANLIB}" \
41576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41577 info) \
41578 || exit 1
41579
41580@endif expect
41581
41582.PHONY: maybe-dvi-expect dvi-expect
41583maybe-dvi-expect:
41584@if expect
41585maybe-dvi-expect: dvi-expect
41586
41587dvi-expect: \
41588 configure-expect
41589 @: $(MAKE); $(unstage)
41590 @[ -f ./expect/Makefile ] || exit 0; \
41591 r=`${PWD_COMMAND}`; export r; \
41592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593 $(HOST_EXPORTS) \
41594 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41596 done; \
41597 echo "Doing dvi in expect" ; \
41598 (cd $(HOST_SUBDIR)/expect && \
41599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41601 "RANLIB=$${RANLIB}" \
41602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41603 dvi) \
41604 || exit 1
41605
41606@endif expect
41607
41608.PHONY: maybe-pdf-expect pdf-expect
41609maybe-pdf-expect:
41610@if expect
41611maybe-pdf-expect: pdf-expect
41612
41613pdf-expect: \
41614 configure-expect
41615 @: $(MAKE); $(unstage)
41616 @[ -f ./expect/Makefile ] || exit 0; \
41617 r=`${PWD_COMMAND}`; export r; \
41618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619 $(HOST_EXPORTS) \
41620 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41622 done; \
41623 echo "Doing pdf in expect" ; \
41624 (cd $(HOST_SUBDIR)/expect && \
41625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41627 "RANLIB=$${RANLIB}" \
41628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41629 pdf) \
41630 || exit 1
41631
41632@endif expect
41633
41634.PHONY: maybe-html-expect html-expect
41635maybe-html-expect:
41636@if expect
41637maybe-html-expect: html-expect
41638
41639html-expect: \
41640 configure-expect
41641 @: $(MAKE); $(unstage)
41642 @[ -f ./expect/Makefile ] || exit 0; \
41643 r=`${PWD_COMMAND}`; export r; \
41644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645 $(HOST_EXPORTS) \
41646 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41648 done; \
41649 echo "Doing html in expect" ; \
41650 (cd $(HOST_SUBDIR)/expect && \
41651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41653 "RANLIB=$${RANLIB}" \
41654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41655 html) \
41656 || exit 1
41657
41658@endif expect
41659
41660.PHONY: maybe-TAGS-expect TAGS-expect
41661maybe-TAGS-expect:
41662@if expect
41663maybe-TAGS-expect: TAGS-expect
41664
41665TAGS-expect: \
41666 configure-expect
41667 @: $(MAKE); $(unstage)
41668 @[ -f ./expect/Makefile ] || exit 0; \
41669 r=`${PWD_COMMAND}`; export r; \
41670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41671 $(HOST_EXPORTS) \
41672 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41674 done; \
41675 echo "Doing TAGS in expect" ; \
41676 (cd $(HOST_SUBDIR)/expect && \
41677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41679 "RANLIB=$${RANLIB}" \
41680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41681 TAGS) \
41682 || exit 1
41683
41684@endif expect
41685
41686.PHONY: maybe-install-info-expect install-info-expect
41687maybe-install-info-expect:
41688@if expect
41689maybe-install-info-expect: install-info-expect
41690
41691install-info-expect: \
41692 configure-expect \
41693 info-expect
41694 @: $(MAKE); $(unstage)
41695 @[ -f ./expect/Makefile ] || exit 0; \
41696 r=`${PWD_COMMAND}`; export r; \
41697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698 $(HOST_EXPORTS) \
41699 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701 done; \
41702 echo "Doing install-info in expect" ; \
41703 (cd $(HOST_SUBDIR)/expect && \
41704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41706 "RANLIB=$${RANLIB}" \
41707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41708 install-info) \
41709 || exit 1
41710
41711@endif expect
41712
41713.PHONY: maybe-install-pdf-expect install-pdf-expect
41714maybe-install-pdf-expect:
41715@if expect
41716maybe-install-pdf-expect: install-pdf-expect
41717
41718install-pdf-expect: \
41719 configure-expect \
41720 pdf-expect
41721 @: $(MAKE); $(unstage)
41722 @[ -f ./expect/Makefile ] || exit 0; \
41723 r=`${PWD_COMMAND}`; export r; \
41724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41725 $(HOST_EXPORTS) \
41726 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41728 done; \
41729 echo "Doing install-pdf in expect" ; \
41730 (cd $(HOST_SUBDIR)/expect && \
41731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41733 "RANLIB=$${RANLIB}" \
41734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41735 install-pdf) \
41736 || exit 1
41737
41738@endif expect
41739
41740.PHONY: maybe-install-html-expect install-html-expect
41741maybe-install-html-expect:
41742@if expect
41743maybe-install-html-expect: install-html-expect
41744
41745install-html-expect: \
41746 configure-expect \
41747 html-expect
41748 @: $(MAKE); $(unstage)
41749 @[ -f ./expect/Makefile ] || exit 0; \
41750 r=`${PWD_COMMAND}`; export r; \
41751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41752 $(HOST_EXPORTS) \
41753 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41755 done; \
41756 echo "Doing install-html in expect" ; \
41757 (cd $(HOST_SUBDIR)/expect && \
41758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41760 "RANLIB=$${RANLIB}" \
41761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41762 install-html) \
41763 || exit 1
41764
41765@endif expect
41766
41767.PHONY: maybe-installcheck-expect installcheck-expect
41768maybe-installcheck-expect:
41769@if expect
41770maybe-installcheck-expect: installcheck-expect
41771
41772installcheck-expect: \
41773 configure-expect
41774 @: $(MAKE); $(unstage)
41775 @[ -f ./expect/Makefile ] || exit 0; \
41776 r=`${PWD_COMMAND}`; export r; \
41777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778 $(HOST_EXPORTS) \
41779 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41781 done; \
41782 echo "Doing installcheck in expect" ; \
41783 (cd $(HOST_SUBDIR)/expect && \
41784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786 "RANLIB=$${RANLIB}" \
41787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788 installcheck) \
41789 || exit 1
41790
41791@endif expect
41792
41793.PHONY: maybe-mostlyclean-expect mostlyclean-expect
41794maybe-mostlyclean-expect:
41795@if expect
41796maybe-mostlyclean-expect: mostlyclean-expect
41797
41798mostlyclean-expect:
41799 @: $(MAKE); $(unstage)
41800 @[ -f ./expect/Makefile ] || exit 0; \
41801 r=`${PWD_COMMAND}`; export r; \
41802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41803 $(HOST_EXPORTS) \
41804 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41806 done; \
41807 echo "Doing mostlyclean in expect" ; \
41808 (cd $(HOST_SUBDIR)/expect && \
41809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41811 "RANLIB=$${RANLIB}" \
41812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41813 mostlyclean) \
41814 || exit 1
41815
41816@endif expect
41817
41818.PHONY: maybe-clean-expect clean-expect
41819maybe-clean-expect:
41820@if expect
41821maybe-clean-expect: clean-expect
41822
41823clean-expect:
41824 @: $(MAKE); $(unstage)
41825 @[ -f ./expect/Makefile ] || exit 0; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(HOST_EXPORTS) \
41829 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41831 done; \
41832 echo "Doing clean in expect" ; \
41833 (cd $(HOST_SUBDIR)/expect && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 clean) \
41839 || exit 1
41840
41841@endif expect
41842
41843.PHONY: maybe-distclean-expect distclean-expect
41844maybe-distclean-expect:
41845@if expect
41846maybe-distclean-expect: distclean-expect
41847
41848distclean-expect:
41849 @: $(MAKE); $(unstage)
41850 @[ -f ./expect/Makefile ] || exit 0; \
41851 r=`${PWD_COMMAND}`; export r; \
41852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41853 $(HOST_EXPORTS) \
41854 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41856 done; \
41857 echo "Doing distclean in expect" ; \
41858 (cd $(HOST_SUBDIR)/expect && \
41859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41861 "RANLIB=$${RANLIB}" \
41862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41863 distclean) \
41864 || exit 1
41865
41866@endif expect
41867
41868.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41869maybe-maintainer-clean-expect:
41870@if expect
41871maybe-maintainer-clean-expect: maintainer-clean-expect
41872
41873maintainer-clean-expect:
41874 @: $(MAKE); $(unstage)
41875 @[ -f ./expect/Makefile ] || exit 0; \
41876 r=`${PWD_COMMAND}`; export r; \
41877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41878 $(HOST_EXPORTS) \
41879 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41881 done; \
41882 echo "Doing maintainer-clean in expect" ; \
41883 (cd $(HOST_SUBDIR)/expect && \
41884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41886 "RANLIB=$${RANLIB}" \
41887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41888 maintainer-clean) \
41889 || exit 1
41890
41891@endif expect
41892
41893
41894
41895.PHONY: configure-guile maybe-configure-guile
41896maybe-configure-guile:
41897@if gcc-bootstrap
41898configure-guile: stage_current
41899@endif gcc-bootstrap
41900@if guile
41901maybe-configure-guile: configure-guile
41902configure-guile:
41903 @: $(MAKE); $(unstage)
41904 @r=`${PWD_COMMAND}`; export r; \
41905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41908 $(HOST_EXPORTS) \
41909 echo Configuring in $(HOST_SUBDIR)/guile; \
41910 cd "$(HOST_SUBDIR)/guile" || exit 1; \
41911 case $(srcdir) in \
41912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41913 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41915 esac; \
41916 srcdiroption="--srcdir=$${topdir}/guile"; \
41917 libsrcdir="$$s/guile"; \
41918 $(SHELL) $${libsrcdir}/configure \
41919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41920 --target=${target_alias} $${srcdiroption} \
41921 || exit 1
41922@endif guile
41923
41924
41925
41926
41927
41928.PHONY: all-guile maybe-all-guile
41929maybe-all-guile:
41930@if gcc-bootstrap
41931all-guile: stage_current
41932@endif gcc-bootstrap
41933@if guile
41934TARGET-guile=all
41935maybe-all-guile: all-guile
41936all-guile: configure-guile
41937 @: $(MAKE); $(unstage)
41938 @r=`${PWD_COMMAND}`; export r; \
41939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41940 $(HOST_EXPORTS) \
41941 (cd $(HOST_SUBDIR)/guile && \
41942 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41943 $(TARGET-guile))
41944@endif guile
41945
41946
41947
41948
41949.PHONY: check-guile maybe-check-guile
41950maybe-check-guile:
41951@if guile
41952maybe-check-guile: check-guile
41953
41954check-guile:
41955 @: $(MAKE); $(unstage)
41956 @r=`${PWD_COMMAND}`; export r; \
41957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958 $(HOST_EXPORTS) \
41959 (cd $(HOST_SUBDIR)/guile && \
41960 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41961
41962@endif guile
41963
41964.PHONY: install-guile maybe-install-guile
41965maybe-install-guile:
41966@if guile
41967maybe-install-guile: install-guile
41968
41969install-guile: installdirs
41970 @: $(MAKE); $(unstage)
41971 @r=`${PWD_COMMAND}`; export r; \
41972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41973 $(HOST_EXPORTS) \
41974 (cd $(HOST_SUBDIR)/guile && \
41975 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41976
41977@endif guile
41978
41979# Other targets (info, dvi, pdf, etc.)
41980
41981.PHONY: maybe-info-guile info-guile
41982maybe-info-guile:
41983@if guile
41984maybe-info-guile: info-guile
41985
41986info-guile: \
41987 configure-guile
41988 @: $(MAKE); $(unstage)
41989 @[ -f ./guile/Makefile ] || exit 0; \
41990 r=`${PWD_COMMAND}`; export r; \
41991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41992 $(HOST_EXPORTS) \
41993 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41995 done; \
41996 echo "Doing info in guile" ; \
41997 (cd $(HOST_SUBDIR)/guile && \
41998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42000 "RANLIB=$${RANLIB}" \
42001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42002 info) \
42003 || exit 1
42004
42005@endif guile
42006
42007.PHONY: maybe-dvi-guile dvi-guile
42008maybe-dvi-guile:
42009@if guile
42010maybe-dvi-guile: dvi-guile
42011
42012dvi-guile: \
42013 configure-guile
42014 @: $(MAKE); $(unstage)
42015 @[ -f ./guile/Makefile ] || exit 0; \
42016 r=`${PWD_COMMAND}`; export r; \
42017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42018 $(HOST_EXPORTS) \
42019 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42021 done; \
42022 echo "Doing dvi in guile" ; \
42023 (cd $(HOST_SUBDIR)/guile && \
42024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42026 "RANLIB=$${RANLIB}" \
42027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42028 dvi) \
42029 || exit 1
42030
42031@endif guile
42032
42033.PHONY: maybe-pdf-guile pdf-guile
42034maybe-pdf-guile:
42035@if guile
42036maybe-pdf-guile: pdf-guile
42037
42038pdf-guile: \
42039 configure-guile
42040 @: $(MAKE); $(unstage)
42041 @[ -f ./guile/Makefile ] || exit 0; \
42042 r=`${PWD_COMMAND}`; export r; \
42043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42044 $(HOST_EXPORTS) \
42045 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42047 done; \
42048 echo "Doing pdf in guile" ; \
42049 (cd $(HOST_SUBDIR)/guile && \
42050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42052 "RANLIB=$${RANLIB}" \
42053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42054 pdf) \
42055 || exit 1
42056
42057@endif guile
42058
42059.PHONY: maybe-html-guile html-guile
42060maybe-html-guile:
42061@if guile
42062maybe-html-guile: html-guile
42063
42064html-guile: \
42065 configure-guile
42066 @: $(MAKE); $(unstage)
42067 @[ -f ./guile/Makefile ] || exit 0; \
42068 r=`${PWD_COMMAND}`; export r; \
42069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42070 $(HOST_EXPORTS) \
42071 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42073 done; \
42074 echo "Doing html in guile" ; \
42075 (cd $(HOST_SUBDIR)/guile && \
42076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42078 "RANLIB=$${RANLIB}" \
42079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42080 html) \
42081 || exit 1
42082
42083@endif guile
42084
42085.PHONY: maybe-TAGS-guile TAGS-guile
42086maybe-TAGS-guile:
42087@if guile
42088maybe-TAGS-guile: TAGS-guile
42089
42090TAGS-guile: \
42091 configure-guile
42092 @: $(MAKE); $(unstage)
42093 @[ -f ./guile/Makefile ] || exit 0; \
42094 r=`${PWD_COMMAND}`; export r; \
42095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42096 $(HOST_EXPORTS) \
42097 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42099 done; \
42100 echo "Doing TAGS in guile" ; \
42101 (cd $(HOST_SUBDIR)/guile && \
42102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42104 "RANLIB=$${RANLIB}" \
42105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42106 TAGS) \
42107 || exit 1
42108
42109@endif guile
42110
42111.PHONY: maybe-install-info-guile install-info-guile
42112maybe-install-info-guile:
42113@if guile
42114maybe-install-info-guile: install-info-guile
42115
42116install-info-guile: \
42117 configure-guile \
42118 info-guile
42119 @: $(MAKE); $(unstage)
42120 @[ -f ./guile/Makefile ] || exit 0; \
42121 r=`${PWD_COMMAND}`; export r; \
42122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42123 $(HOST_EXPORTS) \
42124 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42126 done; \
42127 echo "Doing install-info in guile" ; \
42128 (cd $(HOST_SUBDIR)/guile && \
42129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42131 "RANLIB=$${RANLIB}" \
42132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42133 install-info) \
42134 || exit 1
42135
42136@endif guile
42137
42138.PHONY: maybe-install-pdf-guile install-pdf-guile
42139maybe-install-pdf-guile:
42140@if guile
42141maybe-install-pdf-guile: install-pdf-guile
42142
42143install-pdf-guile: \
42144 configure-guile \
42145 pdf-guile
42146 @: $(MAKE); $(unstage)
42147 @[ -f ./guile/Makefile ] || exit 0; \
42148 r=`${PWD_COMMAND}`; export r; \
42149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42150 $(HOST_EXPORTS) \
42151 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42153 done; \
42154 echo "Doing install-pdf in guile" ; \
42155 (cd $(HOST_SUBDIR)/guile && \
42156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42158 "RANLIB=$${RANLIB}" \
42159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42160 install-pdf) \
42161 || exit 1
42162
42163@endif guile
42164
42165.PHONY: maybe-install-html-guile install-html-guile
42166maybe-install-html-guile:
42167@if guile
42168maybe-install-html-guile: install-html-guile
42169
42170install-html-guile: \
42171 configure-guile \
42172 html-guile
42173 @: $(MAKE); $(unstage)
42174 @[ -f ./guile/Makefile ] || exit 0; \
42175 r=`${PWD_COMMAND}`; export r; \
42176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42177 $(HOST_EXPORTS) \
42178 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42180 done; \
42181 echo "Doing install-html in guile" ; \
42182 (cd $(HOST_SUBDIR)/guile && \
42183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42185 "RANLIB=$${RANLIB}" \
42186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42187 install-html) \
42188 || exit 1
42189
42190@endif guile
42191
42192.PHONY: maybe-installcheck-guile installcheck-guile
42193maybe-installcheck-guile:
42194@if guile
42195maybe-installcheck-guile: installcheck-guile
42196
42197installcheck-guile: \
42198 configure-guile
42199 @: $(MAKE); $(unstage)
42200 @[ -f ./guile/Makefile ] || exit 0; \
42201 r=`${PWD_COMMAND}`; export r; \
42202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42203 $(HOST_EXPORTS) \
42204 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42206 done; \
42207 echo "Doing installcheck in guile" ; \
42208 (cd $(HOST_SUBDIR)/guile && \
42209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42211 "RANLIB=$${RANLIB}" \
42212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42213 installcheck) \
42214 || exit 1
42215
42216@endif guile
42217
42218.PHONY: maybe-mostlyclean-guile mostlyclean-guile
42219maybe-mostlyclean-guile:
42220@if guile
42221maybe-mostlyclean-guile: mostlyclean-guile
42222
42223mostlyclean-guile:
42224 @: $(MAKE); $(unstage)
42225 @[ -f ./guile/Makefile ] || exit 0; \
42226 r=`${PWD_COMMAND}`; export r; \
42227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42228 $(HOST_EXPORTS) \
42229 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42231 done; \
42232 echo "Doing mostlyclean in guile" ; \
42233 (cd $(HOST_SUBDIR)/guile && \
42234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42236 "RANLIB=$${RANLIB}" \
42237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42238 mostlyclean) \
42239 || exit 1
42240
42241@endif guile
42242
42243.PHONY: maybe-clean-guile clean-guile
42244maybe-clean-guile:
42245@if guile
42246maybe-clean-guile: clean-guile
42247
42248clean-guile:
42249 @: $(MAKE); $(unstage)
42250 @[ -f ./guile/Makefile ] || exit 0; \
42251 r=`${PWD_COMMAND}`; export r; \
42252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42253 $(HOST_EXPORTS) \
42254 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42256 done; \
42257 echo "Doing clean in guile" ; \
42258 (cd $(HOST_SUBDIR)/guile && \
42259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42261 "RANLIB=$${RANLIB}" \
42262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42263 clean) \
42264 || exit 1
42265
42266@endif guile
42267
42268.PHONY: maybe-distclean-guile distclean-guile
42269maybe-distclean-guile:
42270@if guile
42271maybe-distclean-guile: distclean-guile
42272
42273distclean-guile:
42274 @: $(MAKE); $(unstage)
42275 @[ -f ./guile/Makefile ] || exit 0; \
42276 r=`${PWD_COMMAND}`; export r; \
42277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42278 $(HOST_EXPORTS) \
42279 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42281 done; \
42282 echo "Doing distclean in guile" ; \
42283 (cd $(HOST_SUBDIR)/guile && \
42284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42286 "RANLIB=$${RANLIB}" \
42287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42288 distclean) \
42289 || exit 1
42290
42291@endif guile
42292
42293.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42294maybe-maintainer-clean-guile:
42295@if guile
42296maybe-maintainer-clean-guile: maintainer-clean-guile
42297
42298maintainer-clean-guile:
42299 @: $(MAKE); $(unstage)
42300 @[ -f ./guile/Makefile ] || exit 0; \
42301 r=`${PWD_COMMAND}`; export r; \
42302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42303 $(HOST_EXPORTS) \
42304 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42306 done; \
42307 echo "Doing maintainer-clean in guile" ; \
42308 (cd $(HOST_SUBDIR)/guile && \
42309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42311 "RANLIB=$${RANLIB}" \
42312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42313 maintainer-clean) \
42314 || exit 1
42315
42316@endif guile
42317
42318
42319
42320.PHONY: configure-tk maybe-configure-tk
42321maybe-configure-tk:
42322@if gcc-bootstrap
42323configure-tk: stage_current
42324@endif gcc-bootstrap
42325@if tk
42326maybe-configure-tk: configure-tk
42327configure-tk:
42328 @: $(MAKE); $(unstage)
42329 @r=`${PWD_COMMAND}`; export r; \
42330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42331 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42333 $(HOST_EXPORTS) \
42334 echo Configuring in $(HOST_SUBDIR)/tk; \
42335 cd "$(HOST_SUBDIR)/tk" || exit 1; \
42336 case $(srcdir) in \
42337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42338 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42340 esac; \
42341 srcdiroption="--srcdir=$${topdir}/tk"; \
42342 libsrcdir="$$s/tk"; \
42343 $(SHELL) $${libsrcdir}/configure \
42344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42345 --target=${target_alias} $${srcdiroption} \
42346 || exit 1
42347@endif tk
42348
42349
42350
42351
42352
42353.PHONY: all-tk maybe-all-tk
42354maybe-all-tk:
42355@if gcc-bootstrap
42356all-tk: stage_current
42357@endif gcc-bootstrap
42358@if tk
42359TARGET-tk=all
42360maybe-all-tk: all-tk
42361all-tk: configure-tk
42362 @: $(MAKE); $(unstage)
42363 @r=`${PWD_COMMAND}`; export r; \
42364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42365 $(HOST_EXPORTS) \
42366 (cd $(HOST_SUBDIR)/tk && \
42367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42368 $(TARGET-tk))
42369@endif tk
42370
42371
42372
42373
42374.PHONY: check-tk maybe-check-tk
42375maybe-check-tk:
42376@if tk
42377maybe-check-tk: check-tk
42378
42379check-tk:
42380 @: $(MAKE); $(unstage)
42381 @r=`${PWD_COMMAND}`; export r; \
42382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42383 $(HOST_EXPORTS) \
42384 (cd $(HOST_SUBDIR)/tk && \
42385 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42386
42387@endif tk
42388
42389.PHONY: install-tk maybe-install-tk
42390maybe-install-tk:
42391@if tk
42392maybe-install-tk: install-tk
42393
42394install-tk: installdirs
42395 @: $(MAKE); $(unstage)
42396 @r=`${PWD_COMMAND}`; export r; \
42397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42398 $(HOST_EXPORTS) \
42399 (cd $(HOST_SUBDIR)/tk && \
42400 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42401
42402@endif tk
42403
42404# Other targets (info, dvi, pdf, etc.)
42405
42406.PHONY: maybe-info-tk info-tk
42407maybe-info-tk:
42408@if tk
42409maybe-info-tk: info-tk
42410
42411info-tk: \
42412 configure-tk
42413 @: $(MAKE); $(unstage)
42414 @[ -f ./tk/Makefile ] || exit 0; \
42415 r=`${PWD_COMMAND}`; export r; \
42416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42417 $(HOST_EXPORTS) \
42418 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42420 done; \
42421 echo "Doing info in tk" ; \
42422 (cd $(HOST_SUBDIR)/tk && \
42423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42425 "RANLIB=$${RANLIB}" \
42426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42427 info) \
42428 || exit 1
42429
42430@endif tk
42431
42432.PHONY: maybe-dvi-tk dvi-tk
42433maybe-dvi-tk:
42434@if tk
42435maybe-dvi-tk: dvi-tk
42436
42437dvi-tk: \
42438 configure-tk
42439 @: $(MAKE); $(unstage)
42440 @[ -f ./tk/Makefile ] || exit 0; \
42441 r=`${PWD_COMMAND}`; export r; \
42442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42443 $(HOST_EXPORTS) \
42444 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42446 done; \
42447 echo "Doing dvi in tk" ; \
42448 (cd $(HOST_SUBDIR)/tk && \
42449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42451 "RANLIB=$${RANLIB}" \
42452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42453 dvi) \
42454 || exit 1
42455
42456@endif tk
42457
42458.PHONY: maybe-pdf-tk pdf-tk
42459maybe-pdf-tk:
42460@if tk
42461maybe-pdf-tk: pdf-tk
42462
42463pdf-tk: \
42464 configure-tk
42465 @: $(MAKE); $(unstage)
42466 @[ -f ./tk/Makefile ] || exit 0; \
42467 r=`${PWD_COMMAND}`; export r; \
42468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42469 $(HOST_EXPORTS) \
42470 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42472 done; \
42473 echo "Doing pdf in tk" ; \
42474 (cd $(HOST_SUBDIR)/tk && \
42475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42477 "RANLIB=$${RANLIB}" \
42478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42479 pdf) \
42480 || exit 1
42481
42482@endif tk
42483
42484.PHONY: maybe-html-tk html-tk
42485maybe-html-tk:
42486@if tk
42487maybe-html-tk: html-tk
42488
42489html-tk: \
42490 configure-tk
42491 @: $(MAKE); $(unstage)
42492 @[ -f ./tk/Makefile ] || exit 0; \
42493 r=`${PWD_COMMAND}`; export r; \
42494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42495 $(HOST_EXPORTS) \
42496 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42498 done; \
42499 echo "Doing html in tk" ; \
42500 (cd $(HOST_SUBDIR)/tk && \
42501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42503 "RANLIB=$${RANLIB}" \
42504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42505 html) \
42506 || exit 1
42507
42508@endif tk
42509
42510.PHONY: maybe-TAGS-tk TAGS-tk
42511maybe-TAGS-tk:
42512@if tk
42513maybe-TAGS-tk: TAGS-tk
42514
42515TAGS-tk: \
42516 configure-tk
42517 @: $(MAKE); $(unstage)
42518 @[ -f ./tk/Makefile ] || exit 0; \
42519 r=`${PWD_COMMAND}`; export r; \
42520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42521 $(HOST_EXPORTS) \
42522 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42524 done; \
42525 echo "Doing TAGS in tk" ; \
42526 (cd $(HOST_SUBDIR)/tk && \
42527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42529 "RANLIB=$${RANLIB}" \
42530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42531 TAGS) \
42532 || exit 1
42533
42534@endif tk
42535
42536.PHONY: maybe-install-info-tk install-info-tk
42537maybe-install-info-tk:
42538@if tk
42539maybe-install-info-tk: install-info-tk
42540
42541install-info-tk: \
42542 configure-tk \
42543 info-tk
42544 @: $(MAKE); $(unstage)
42545 @[ -f ./tk/Makefile ] || exit 0; \
42546 r=`${PWD_COMMAND}`; export r; \
42547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42548 $(HOST_EXPORTS) \
42549 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42551 done; \
42552 echo "Doing install-info in tk" ; \
42553 (cd $(HOST_SUBDIR)/tk && \
42554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42556 "RANLIB=$${RANLIB}" \
42557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42558 install-info) \
42559 || exit 1
42560
42561@endif tk
42562
42563.PHONY: maybe-install-pdf-tk install-pdf-tk
42564maybe-install-pdf-tk:
42565@if tk
42566maybe-install-pdf-tk: install-pdf-tk
42567
42568install-pdf-tk: \
42569 configure-tk \
42570 pdf-tk
42571 @: $(MAKE); $(unstage)
42572 @[ -f ./tk/Makefile ] || exit 0; \
42573 r=`${PWD_COMMAND}`; export r; \
42574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42575 $(HOST_EXPORTS) \
42576 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42578 done; \
42579 echo "Doing install-pdf in tk" ; \
42580 (cd $(HOST_SUBDIR)/tk && \
42581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42583 "RANLIB=$${RANLIB}" \
42584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42585 install-pdf) \
42586 || exit 1
42587
42588@endif tk
42589
42590.PHONY: maybe-install-html-tk install-html-tk
42591maybe-install-html-tk:
42592@if tk
42593maybe-install-html-tk: install-html-tk
42594
42595install-html-tk: \
42596 configure-tk \
42597 html-tk
42598 @: $(MAKE); $(unstage)
42599 @[ -f ./tk/Makefile ] || exit 0; \
42600 r=`${PWD_COMMAND}`; export r; \
42601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42602 $(HOST_EXPORTS) \
42603 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42605 done; \
42606 echo "Doing install-html in tk" ; \
42607 (cd $(HOST_SUBDIR)/tk && \
42608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42610 "RANLIB=$${RANLIB}" \
42611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42612 install-html) \
42613 || exit 1
42614
42615@endif tk
42616
42617.PHONY: maybe-installcheck-tk installcheck-tk
42618maybe-installcheck-tk:
42619@if tk
42620maybe-installcheck-tk: installcheck-tk
42621
42622installcheck-tk: \
42623 configure-tk
42624 @: $(MAKE); $(unstage)
42625 @[ -f ./tk/Makefile ] || exit 0; \
42626 r=`${PWD_COMMAND}`; export r; \
42627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42628 $(HOST_EXPORTS) \
42629 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42631 done; \
42632 echo "Doing installcheck in tk" ; \
42633 (cd $(HOST_SUBDIR)/tk && \
42634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42636 "RANLIB=$${RANLIB}" \
42637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42638 installcheck) \
42639 || exit 1
42640
42641@endif tk
42642
42643.PHONY: maybe-mostlyclean-tk mostlyclean-tk
42644maybe-mostlyclean-tk:
42645@if tk
42646maybe-mostlyclean-tk: mostlyclean-tk
42647
42648mostlyclean-tk:
42649 @: $(MAKE); $(unstage)
42650 @[ -f ./tk/Makefile ] || exit 0; \
42651 r=`${PWD_COMMAND}`; export r; \
42652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653 $(HOST_EXPORTS) \
42654 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42656 done; \
42657 echo "Doing mostlyclean in tk" ; \
42658 (cd $(HOST_SUBDIR)/tk && \
42659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42661 "RANLIB=$${RANLIB}" \
42662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42663 mostlyclean) \
42664 || exit 1
42665
42666@endif tk
42667
42668.PHONY: maybe-clean-tk clean-tk
42669maybe-clean-tk:
42670@if tk
42671maybe-clean-tk: clean-tk
42672
42673clean-tk:
42674 @: $(MAKE); $(unstage)
42675 @[ -f ./tk/Makefile ] || exit 0; \
42676 r=`${PWD_COMMAND}`; export r; \
42677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678 $(HOST_EXPORTS) \
42679 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42681 done; \
42682 echo "Doing clean in tk" ; \
42683 (cd $(HOST_SUBDIR)/tk && \
42684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686 "RANLIB=$${RANLIB}" \
42687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688 clean) \
42689 || exit 1
42690
42691@endif tk
42692
42693.PHONY: maybe-distclean-tk distclean-tk
42694maybe-distclean-tk:
42695@if tk
42696maybe-distclean-tk: distclean-tk
42697
42698distclean-tk:
42699 @: $(MAKE); $(unstage)
42700 @[ -f ./tk/Makefile ] || exit 0; \
42701 r=`${PWD_COMMAND}`; export r; \
42702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42703 $(HOST_EXPORTS) \
42704 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42706 done; \
42707 echo "Doing distclean in tk" ; \
42708 (cd $(HOST_SUBDIR)/tk && \
42709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42711 "RANLIB=$${RANLIB}" \
42712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42713 distclean) \
42714 || exit 1
42715
42716@endif tk
42717
42718.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42719maybe-maintainer-clean-tk:
42720@if tk
42721maybe-maintainer-clean-tk: maintainer-clean-tk
42722
42723maintainer-clean-tk:
42724 @: $(MAKE); $(unstage)
42725 @[ -f ./tk/Makefile ] || exit 0; \
42726 r=`${PWD_COMMAND}`; export r; \
42727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42728 $(HOST_EXPORTS) \
42729 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42731 done; \
42732 echo "Doing maintainer-clean in tk" ; \
42733 (cd $(HOST_SUBDIR)/tk && \
42734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42736 "RANLIB=$${RANLIB}" \
42737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42738 maintainer-clean) \
42739 || exit 1
42740
42741@endif tk
42742
42743
42744
42745.PHONY: configure-libtermcap maybe-configure-libtermcap
42746maybe-configure-libtermcap:
42747@if gcc-bootstrap
42748configure-libtermcap: stage_current
42749@endif gcc-bootstrap
42750@if libtermcap
42751maybe-configure-libtermcap: configure-libtermcap
42752configure-libtermcap:
42753 @: $(MAKE); $(unstage)
42754 @r=`${PWD_COMMAND}`; export r; \
42755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42758 $(HOST_EXPORTS) \
42759 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42760 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42761 case $(srcdir) in \
42762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42763 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42765 esac; \
42766 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42767 libsrcdir="$$s/libtermcap"; \
42768 $(SHELL) $${libsrcdir}/configure \
42769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42770 --target=${target_alias} $${srcdiroption} \
42771 || exit 1
42772@endif libtermcap
42773
42774
42775
42776
42777
42778.PHONY: all-libtermcap maybe-all-libtermcap
42779maybe-all-libtermcap:
42780@if gcc-bootstrap
42781all-libtermcap: stage_current
42782@endif gcc-bootstrap
42783@if libtermcap
42784TARGET-libtermcap=all
42785maybe-all-libtermcap: all-libtermcap
42786all-libtermcap: configure-libtermcap
42787 @: $(MAKE); $(unstage)
42788 @r=`${PWD_COMMAND}`; export r; \
42789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42790 $(HOST_EXPORTS) \
42791 (cd $(HOST_SUBDIR)/libtermcap && \
42792 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42793 $(TARGET-libtermcap))
42794@endif libtermcap
42795
42796
42797
42798
42799.PHONY: check-libtermcap maybe-check-libtermcap
42800maybe-check-libtermcap:
42801@if libtermcap
42802maybe-check-libtermcap: check-libtermcap
42803
42804check-libtermcap:
42805
42806@endif libtermcap
42807
42808.PHONY: install-libtermcap maybe-install-libtermcap
42809maybe-install-libtermcap:
42810@if libtermcap
42811maybe-install-libtermcap: install-libtermcap
42812
42813install-libtermcap: installdirs
42814 @: $(MAKE); $(unstage)
42815 @r=`${PWD_COMMAND}`; export r; \
42816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42817 $(HOST_EXPORTS) \
42818 (cd $(HOST_SUBDIR)/libtermcap && \
42819 $(MAKE) $(FLAGS_TO_PASS) install)
42820
42821@endif libtermcap
42822
42823# Other targets (info, dvi, pdf, etc.)
42824
42825.PHONY: maybe-info-libtermcap info-libtermcap
42826maybe-info-libtermcap:
42827@if libtermcap
42828maybe-info-libtermcap: info-libtermcap
42829
42830info-libtermcap: \
42831 configure-libtermcap
42832 @: $(MAKE); $(unstage)
42833 @[ -f ./libtermcap/Makefile ] || exit 0; \
42834 r=`${PWD_COMMAND}`; export r; \
42835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42836 $(HOST_EXPORTS) \
42837 for flag in $(EXTRA_HOST_FLAGS) ; do \
42838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839 done; \
42840 echo "Doing info in libtermcap" ; \
42841 (cd $(HOST_SUBDIR)/libtermcap && \
42842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42844 "RANLIB=$${RANLIB}" \
42845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42846 info) \
42847 || exit 1
42848
42849@endif libtermcap
42850
42851.PHONY: maybe-dvi-libtermcap dvi-libtermcap
42852maybe-dvi-libtermcap:
42853@if libtermcap
42854maybe-dvi-libtermcap: dvi-libtermcap
42855
42856dvi-libtermcap: \
42857 configure-libtermcap
42858 @: $(MAKE); $(unstage)
42859 @[ -f ./libtermcap/Makefile ] || exit 0; \
42860 r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 $(HOST_EXPORTS) \
42863 for flag in $(EXTRA_HOST_FLAGS) ; do \
42864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865 done; \
42866 echo "Doing dvi in libtermcap" ; \
42867 (cd $(HOST_SUBDIR)/libtermcap && \
42868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870 "RANLIB=$${RANLIB}" \
42871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872 dvi) \
42873 || exit 1
42874
42875@endif libtermcap
42876
42877.PHONY: maybe-pdf-libtermcap pdf-libtermcap
42878maybe-pdf-libtermcap:
42879@if libtermcap
42880maybe-pdf-libtermcap: pdf-libtermcap
42881
42882pdf-libtermcap: \
42883 configure-libtermcap
42884 @: $(MAKE); $(unstage)
42885 @[ -f ./libtermcap/Makefile ] || exit 0; \
42886 r=`${PWD_COMMAND}`; export r; \
42887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42888 $(HOST_EXPORTS) \
42889 for flag in $(EXTRA_HOST_FLAGS) ; do \
42890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42891 done; \
42892 echo "Doing pdf in libtermcap" ; \
42893 (cd $(HOST_SUBDIR)/libtermcap && \
42894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42896 "RANLIB=$${RANLIB}" \
42897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42898 pdf) \
42899 || exit 1
42900
42901@endif libtermcap
42902
42903.PHONY: maybe-html-libtermcap html-libtermcap
42904maybe-html-libtermcap:
42905@if libtermcap
42906maybe-html-libtermcap: html-libtermcap
42907
42908html-libtermcap: \
42909 configure-libtermcap
42910 @: $(MAKE); $(unstage)
42911 @[ -f ./libtermcap/Makefile ] || exit 0; \
42912 r=`${PWD_COMMAND}`; export r; \
42913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42914 $(HOST_EXPORTS) \
42915 for flag in $(EXTRA_HOST_FLAGS) ; do \
42916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42917 done; \
42918 echo "Doing html in libtermcap" ; \
42919 (cd $(HOST_SUBDIR)/libtermcap && \
42920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42922 "RANLIB=$${RANLIB}" \
42923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42924 html) \
42925 || exit 1
42926
42927@endif libtermcap
42928
42929.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42930maybe-TAGS-libtermcap:
42931@if libtermcap
42932maybe-TAGS-libtermcap: TAGS-libtermcap
42933
42934TAGS-libtermcap: \
42935 configure-libtermcap
42936 @: $(MAKE); $(unstage)
42937 @[ -f ./libtermcap/Makefile ] || exit 0; \
42938 r=`${PWD_COMMAND}`; export r; \
42939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42940 $(HOST_EXPORTS) \
42941 for flag in $(EXTRA_HOST_FLAGS) ; do \
42942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42943 done; \
42944 echo "Doing TAGS in libtermcap" ; \
42945 (cd $(HOST_SUBDIR)/libtermcap && \
42946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42948 "RANLIB=$${RANLIB}" \
42949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42950 TAGS) \
42951 || exit 1
42952
42953@endif libtermcap
42954
42955.PHONY: maybe-install-info-libtermcap install-info-libtermcap
42956maybe-install-info-libtermcap:
42957@if libtermcap
42958maybe-install-info-libtermcap: install-info-libtermcap
42959
42960install-info-libtermcap: \
42961 configure-libtermcap \
42962 info-libtermcap
42963 @: $(MAKE); $(unstage)
42964 @[ -f ./libtermcap/Makefile ] || exit 0; \
42965 r=`${PWD_COMMAND}`; export r; \
42966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42967 $(HOST_EXPORTS) \
42968 for flag in $(EXTRA_HOST_FLAGS) ; do \
42969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42970 done; \
42971 echo "Doing install-info in libtermcap" ; \
42972 (cd $(HOST_SUBDIR)/libtermcap && \
42973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42975 "RANLIB=$${RANLIB}" \
42976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42977 install-info) \
42978 || exit 1
42979
42980@endif libtermcap
42981
42982.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42983maybe-install-pdf-libtermcap:
42984@if libtermcap
42985maybe-install-pdf-libtermcap: install-pdf-libtermcap
42986
42987install-pdf-libtermcap: \
42988 configure-libtermcap \
42989 pdf-libtermcap
42990 @: $(MAKE); $(unstage)
42991 @[ -f ./libtermcap/Makefile ] || exit 0; \
42992 r=`${PWD_COMMAND}`; export r; \
42993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42994 $(HOST_EXPORTS) \
42995 for flag in $(EXTRA_HOST_FLAGS) ; do \
42996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42997 done; \
42998 echo "Doing install-pdf in libtermcap" ; \
42999 (cd $(HOST_SUBDIR)/libtermcap && \
43000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43002 "RANLIB=$${RANLIB}" \
43003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43004 install-pdf) \
43005 || exit 1
43006
43007@endif libtermcap
43008
43009.PHONY: maybe-install-html-libtermcap install-html-libtermcap
43010maybe-install-html-libtermcap:
43011@if libtermcap
43012maybe-install-html-libtermcap: install-html-libtermcap
43013
43014install-html-libtermcap: \
43015 configure-libtermcap \
43016 html-libtermcap
43017 @: $(MAKE); $(unstage)
43018 @[ -f ./libtermcap/Makefile ] || exit 0; \
43019 r=`${PWD_COMMAND}`; export r; \
43020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021 $(HOST_EXPORTS) \
43022 for flag in $(EXTRA_HOST_FLAGS) ; do \
43023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43024 done; \
43025 echo "Doing install-html in libtermcap" ; \
43026 (cd $(HOST_SUBDIR)/libtermcap && \
43027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43029 "RANLIB=$${RANLIB}" \
43030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43031 install-html) \
43032 || exit 1
43033
43034@endif libtermcap
43035
43036.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43037maybe-installcheck-libtermcap:
43038@if libtermcap
43039maybe-installcheck-libtermcap: installcheck-libtermcap
43040
43041installcheck-libtermcap: \
43042 configure-libtermcap
43043 @: $(MAKE); $(unstage)
43044 @[ -f ./libtermcap/Makefile ] || exit 0; \
43045 r=`${PWD_COMMAND}`; export r; \
43046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43047 $(HOST_EXPORTS) \
43048 for flag in $(EXTRA_HOST_FLAGS) ; do \
43049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43050 done; \
43051 echo "Doing installcheck in libtermcap" ; \
43052 (cd $(HOST_SUBDIR)/libtermcap && \
43053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43055 "RANLIB=$${RANLIB}" \
43056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43057 installcheck) \
43058 || exit 1
43059
43060@endif libtermcap
43061
43062.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43063maybe-mostlyclean-libtermcap:
43064@if libtermcap
43065maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43066
43067# libtermcap doesn't support mostlyclean.
43068mostlyclean-libtermcap:
43069
43070@endif libtermcap
43071
43072.PHONY: maybe-clean-libtermcap clean-libtermcap
43073maybe-clean-libtermcap:
43074@if libtermcap
43075maybe-clean-libtermcap: clean-libtermcap
43076
43077# libtermcap doesn't support clean.
43078clean-libtermcap:
43079
43080@endif libtermcap
43081
43082.PHONY: maybe-distclean-libtermcap distclean-libtermcap
43083maybe-distclean-libtermcap:
43084@if libtermcap
43085maybe-distclean-libtermcap: distclean-libtermcap
43086
43087# libtermcap doesn't support distclean.
43088distclean-libtermcap:
43089
43090@endif libtermcap
43091
43092.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43093maybe-maintainer-clean-libtermcap:
43094@if libtermcap
43095maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43096
43097# libtermcap doesn't support maintainer-clean.
43098maintainer-clean-libtermcap:
43099
43100@endif libtermcap
43101
43102
43103
43104.PHONY: configure-utils maybe-configure-utils
43105maybe-configure-utils:
43106@if gcc-bootstrap
43107configure-utils: stage_current
43108@endif gcc-bootstrap
43109@if utils
43110maybe-configure-utils: configure-utils
43111configure-utils:
43112 @: $(MAKE); $(unstage)
43113 @r=`${PWD_COMMAND}`; export r; \
43114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43117 $(HOST_EXPORTS) \
43118 echo Configuring in $(HOST_SUBDIR)/utils; \
43119 cd "$(HOST_SUBDIR)/utils" || exit 1; \
43120 case $(srcdir) in \
43121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43122 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43124 esac; \
43125 srcdiroption="--srcdir=$${topdir}/utils"; \
43126 libsrcdir="$$s/utils"; \
43127 $(SHELL) $${libsrcdir}/configure \
43128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43129 --target=${target_alias} $${srcdiroption} \
43130 || exit 1
43131@endif utils
43132
43133
43134
43135
43136
43137.PHONY: all-utils maybe-all-utils
43138maybe-all-utils:
43139@if gcc-bootstrap
43140all-utils: stage_current
43141@endif gcc-bootstrap
43142@if utils
43143TARGET-utils=all
43144maybe-all-utils: all-utils
43145all-utils: configure-utils
43146 @: $(MAKE); $(unstage)
43147 @r=`${PWD_COMMAND}`; export r; \
43148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43149 $(HOST_EXPORTS) \
43150 (cd $(HOST_SUBDIR)/utils && \
43151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43152 $(TARGET-utils))
43153@endif utils
43154
43155
43156
43157
43158.PHONY: check-utils maybe-check-utils
43159maybe-check-utils:
43160@if utils
43161maybe-check-utils: check-utils
43162
43163check-utils:
43164
43165@endif utils
43166
43167.PHONY: install-utils maybe-install-utils
43168maybe-install-utils:
43169@if utils
43170maybe-install-utils: install-utils
43171
43172install-utils: installdirs
43173 @: $(MAKE); $(unstage)
43174 @r=`${PWD_COMMAND}`; export r; \
43175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43176 $(HOST_EXPORTS) \
43177 (cd $(HOST_SUBDIR)/utils && \
43178 $(MAKE) $(FLAGS_TO_PASS) install)
43179
43180@endif utils
43181
43182# Other targets (info, dvi, pdf, etc.)
43183
43184.PHONY: maybe-info-utils info-utils
43185maybe-info-utils:
43186@if utils
43187maybe-info-utils: info-utils
43188
43189info-utils: \
43190 configure-utils
43191 @: $(MAKE); $(unstage)
43192 @[ -f ./utils/Makefile ] || exit 0; \
43193 r=`${PWD_COMMAND}`; export r; \
43194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195 $(HOST_EXPORTS) \
43196 for flag in $(EXTRA_HOST_FLAGS) ; do \
43197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43198 done; \
43199 echo "Doing info in utils" ; \
43200 (cd $(HOST_SUBDIR)/utils && \
43201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43203 "RANLIB=$${RANLIB}" \
43204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43205 info) \
43206 || exit 1
43207
43208@endif utils
43209
43210.PHONY: maybe-dvi-utils dvi-utils
43211maybe-dvi-utils:
43212@if utils
43213maybe-dvi-utils: dvi-utils
43214
43215dvi-utils: \
43216 configure-utils
43217 @: $(MAKE); $(unstage)
43218 @[ -f ./utils/Makefile ] || exit 0; \
43219 r=`${PWD_COMMAND}`; export r; \
43220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43221 $(HOST_EXPORTS) \
43222 for flag in $(EXTRA_HOST_FLAGS) ; do \
43223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43224 done; \
43225 echo "Doing dvi in utils" ; \
43226 (cd $(HOST_SUBDIR)/utils && \
43227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43229 "RANLIB=$${RANLIB}" \
43230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43231 dvi) \
43232 || exit 1
43233
43234@endif utils
43235
43236.PHONY: maybe-pdf-utils pdf-utils
43237maybe-pdf-utils:
43238@if utils
43239maybe-pdf-utils: pdf-utils
43240
43241pdf-utils: \
43242 configure-utils
43243 @: $(MAKE); $(unstage)
43244 @[ -f ./utils/Makefile ] || exit 0; \
43245 r=`${PWD_COMMAND}`; export r; \
43246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43247 $(HOST_EXPORTS) \
43248 for flag in $(EXTRA_HOST_FLAGS) ; do \
43249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43250 done; \
43251 echo "Doing pdf in utils" ; \
43252 (cd $(HOST_SUBDIR)/utils && \
43253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43255 "RANLIB=$${RANLIB}" \
43256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43257 pdf) \
43258 || exit 1
43259
43260@endif utils
43261
43262.PHONY: maybe-html-utils html-utils
43263maybe-html-utils:
43264@if utils
43265maybe-html-utils: html-utils
43266
43267html-utils: \
43268 configure-utils
43269 @: $(MAKE); $(unstage)
43270 @[ -f ./utils/Makefile ] || exit 0; \
43271 r=`${PWD_COMMAND}`; export r; \
43272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43273 $(HOST_EXPORTS) \
43274 for flag in $(EXTRA_HOST_FLAGS) ; do \
43275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43276 done; \
43277 echo "Doing html in utils" ; \
43278 (cd $(HOST_SUBDIR)/utils && \
43279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43281 "RANLIB=$${RANLIB}" \
43282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43283 html) \
43284 || exit 1
43285
43286@endif utils
43287
43288.PHONY: maybe-TAGS-utils TAGS-utils
43289maybe-TAGS-utils:
43290@if utils
43291maybe-TAGS-utils: TAGS-utils
43292
43293TAGS-utils: \
43294 configure-utils
43295 @: $(MAKE); $(unstage)
43296 @[ -f ./utils/Makefile ] || exit 0; \
43297 r=`${PWD_COMMAND}`; export r; \
43298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299 $(HOST_EXPORTS) \
43300 for flag in $(EXTRA_HOST_FLAGS) ; do \
43301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43302 done; \
43303 echo "Doing TAGS in utils" ; \
43304 (cd $(HOST_SUBDIR)/utils && \
43305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43307 "RANLIB=$${RANLIB}" \
43308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43309 TAGS) \
43310 || exit 1
43311
43312@endif utils
43313
43314.PHONY: maybe-install-info-utils install-info-utils
43315maybe-install-info-utils:
43316@if utils
43317maybe-install-info-utils: install-info-utils
43318
43319install-info-utils: \
43320 configure-utils \
43321 info-utils
43322 @: $(MAKE); $(unstage)
43323 @[ -f ./utils/Makefile ] || exit 0; \
43324 r=`${PWD_COMMAND}`; export r; \
43325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43326 $(HOST_EXPORTS) \
43327 for flag in $(EXTRA_HOST_FLAGS) ; do \
43328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43329 done; \
43330 echo "Doing install-info in utils" ; \
43331 (cd $(HOST_SUBDIR)/utils && \
43332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43334 "RANLIB=$${RANLIB}" \
43335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43336 install-info) \
43337 || exit 1
43338
43339@endif utils
43340
43341.PHONY: maybe-install-pdf-utils install-pdf-utils
43342maybe-install-pdf-utils:
43343@if utils
43344maybe-install-pdf-utils: install-pdf-utils
43345
43346install-pdf-utils: \
43347 configure-utils \
43348 pdf-utils
43349 @: $(MAKE); $(unstage)
43350 @[ -f ./utils/Makefile ] || exit 0; \
43351 r=`${PWD_COMMAND}`; export r; \
43352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43353 $(HOST_EXPORTS) \
43354 for flag in $(EXTRA_HOST_FLAGS) ; do \
43355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43356 done; \
43357 echo "Doing install-pdf in utils" ; \
43358 (cd $(HOST_SUBDIR)/utils && \
43359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43361 "RANLIB=$${RANLIB}" \
43362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43363 install-pdf) \
43364 || exit 1
43365
43366@endif utils
43367
43368.PHONY: maybe-install-html-utils install-html-utils
43369maybe-install-html-utils:
43370@if utils
43371maybe-install-html-utils: install-html-utils
43372
43373install-html-utils: \
43374 configure-utils \
43375 html-utils
43376 @: $(MAKE); $(unstage)
43377 @[ -f ./utils/Makefile ] || exit 0; \
43378 r=`${PWD_COMMAND}`; export r; \
43379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43380 $(HOST_EXPORTS) \
43381 for flag in $(EXTRA_HOST_FLAGS) ; do \
43382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43383 done; \
43384 echo "Doing install-html in utils" ; \
43385 (cd $(HOST_SUBDIR)/utils && \
43386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43388 "RANLIB=$${RANLIB}" \
43389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43390 install-html) \
43391 || exit 1
43392
43393@endif utils
43394
43395.PHONY: maybe-installcheck-utils installcheck-utils
43396maybe-installcheck-utils:
43397@if utils
43398maybe-installcheck-utils: installcheck-utils
43399
43400installcheck-utils: \
43401 configure-utils
43402 @: $(MAKE); $(unstage)
43403 @[ -f ./utils/Makefile ] || exit 0; \
43404 r=`${PWD_COMMAND}`; export r; \
43405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43406 $(HOST_EXPORTS) \
43407 for flag in $(EXTRA_HOST_FLAGS) ; do \
43408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43409 done; \
43410 echo "Doing installcheck in utils" ; \
43411 (cd $(HOST_SUBDIR)/utils && \
43412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43414 "RANLIB=$${RANLIB}" \
43415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43416 installcheck) \
43417 || exit 1
43418
43419@endif utils
43420
43421.PHONY: maybe-mostlyclean-utils mostlyclean-utils
43422maybe-mostlyclean-utils:
43423@if utils
43424maybe-mostlyclean-utils: mostlyclean-utils
43425
43426mostlyclean-utils:
43427 @: $(MAKE); $(unstage)
43428 @[ -f ./utils/Makefile ] || exit 0; \
43429 r=`${PWD_COMMAND}`; export r; \
43430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43431 $(HOST_EXPORTS) \
43432 for flag in $(EXTRA_HOST_FLAGS) ; do \
43433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43434 done; \
43435 echo "Doing mostlyclean in utils" ; \
43436 (cd $(HOST_SUBDIR)/utils && \
43437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43439 "RANLIB=$${RANLIB}" \
43440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43441 mostlyclean) \
43442 || exit 1
43443
43444@endif utils
43445
43446.PHONY: maybe-clean-utils clean-utils
43447maybe-clean-utils:
43448@if utils
43449maybe-clean-utils: clean-utils
43450
43451clean-utils:
43452 @: $(MAKE); $(unstage)
43453 @[ -f ./utils/Makefile ] || exit 0; \
43454 r=`${PWD_COMMAND}`; export r; \
43455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43456 $(HOST_EXPORTS) \
43457 for flag in $(EXTRA_HOST_FLAGS) ; do \
43458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43459 done; \
43460 echo "Doing clean in utils" ; \
43461 (cd $(HOST_SUBDIR)/utils && \
43462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43464 "RANLIB=$${RANLIB}" \
43465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43466 clean) \
43467 || exit 1
43468
43469@endif utils
43470
43471.PHONY: maybe-distclean-utils distclean-utils
43472maybe-distclean-utils:
43473@if utils
43474maybe-distclean-utils: distclean-utils
43475
43476distclean-utils:
43477 @: $(MAKE); $(unstage)
43478 @[ -f ./utils/Makefile ] || exit 0; \
43479 r=`${PWD_COMMAND}`; export r; \
43480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43481 $(HOST_EXPORTS) \
43482 for flag in $(EXTRA_HOST_FLAGS) ; do \
43483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43484 done; \
43485 echo "Doing distclean in utils" ; \
43486 (cd $(HOST_SUBDIR)/utils && \
43487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43489 "RANLIB=$${RANLIB}" \
43490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43491 distclean) \
43492 || exit 1
43493
43494@endif utils
43495
43496.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43497maybe-maintainer-clean-utils:
43498@if utils
43499maybe-maintainer-clean-utils: maintainer-clean-utils
43500
43501maintainer-clean-utils:
43502 @: $(MAKE); $(unstage)
43503 @[ -f ./utils/Makefile ] || exit 0; \
43504 r=`${PWD_COMMAND}`; export r; \
43505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43506 $(HOST_EXPORTS) \
43507 for flag in $(EXTRA_HOST_FLAGS) ; do \
43508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43509 done; \
43510 echo "Doing maintainer-clean in utils" ; \
43511 (cd $(HOST_SUBDIR)/utils && \
43512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43514 "RANLIB=$${RANLIB}" \
43515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43516 maintainer-clean) \
43517 || exit 1
43518
43519@endif utils
43520
43521
43522
43523.PHONY: configure-gnattools maybe-configure-gnattools
43524maybe-configure-gnattools:
43525@if gcc-bootstrap
43526configure-gnattools: stage_current
43527@endif gcc-bootstrap
43528@if gnattools
43529maybe-configure-gnattools: configure-gnattools
43530configure-gnattools:
43531 @: $(MAKE); $(unstage)
43532 @r=`${PWD_COMMAND}`; export r; \
43533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43536 $(HOST_EXPORTS) \
43537 echo Configuring in $(HOST_SUBDIR)/gnattools; \
43538 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43539 case $(srcdir) in \
43540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43541 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43543 esac; \
43544 srcdiroption="--srcdir=$${topdir}/gnattools"; \
43545 libsrcdir="$$s/gnattools"; \
43546 $(SHELL) $${libsrcdir}/configure \
43547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43548 --target=${target_alias} $${srcdiroption} \
43549 || exit 1
43550@endif gnattools
43551
43552
43553
43554
43555
43556.PHONY: all-gnattools maybe-all-gnattools
43557maybe-all-gnattools:
43558@if gcc-bootstrap
43559all-gnattools: stage_current
43560@endif gcc-bootstrap
43561@if gnattools
43562TARGET-gnattools=all
43563maybe-all-gnattools: all-gnattools
43564all-gnattools: configure-gnattools
43565 @: $(MAKE); $(unstage)
43566 @r=`${PWD_COMMAND}`; export r; \
43567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43568 $(HOST_EXPORTS) \
43569 (cd $(HOST_SUBDIR)/gnattools && \
43570 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43571 $(TARGET-gnattools))
43572@endif gnattools
43573
43574
43575
43576
43577.PHONY: check-gnattools maybe-check-gnattools
43578maybe-check-gnattools:
43579@if gnattools
43580maybe-check-gnattools: check-gnattools
43581
43582check-gnattools:
43583 @: $(MAKE); $(unstage)
43584 @r=`${PWD_COMMAND}`; export r; \
43585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586 $(HOST_EXPORTS) \
43587 (cd $(HOST_SUBDIR)/gnattools && \
43588 $(MAKE) $(FLAGS_TO_PASS) check)
43589
43590@endif gnattools
43591
43592.PHONY: install-gnattools maybe-install-gnattools
43593maybe-install-gnattools:
43594@if gnattools
43595maybe-install-gnattools: install-gnattools
43596
43597install-gnattools: installdirs
43598 @: $(MAKE); $(unstage)
43599 @r=`${PWD_COMMAND}`; export r; \
43600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43601 $(HOST_EXPORTS) \
43602 (cd $(HOST_SUBDIR)/gnattools && \
43603 $(MAKE) $(FLAGS_TO_PASS) install)
43604
43605@endif gnattools
43606
43607# Other targets (info, dvi, pdf, etc.)
43608
43609.PHONY: maybe-info-gnattools info-gnattools
43610maybe-info-gnattools:
43611@if gnattools
43612maybe-info-gnattools: info-gnattools
43613
43614info-gnattools: \
43615 configure-gnattools
43616 @: $(MAKE); $(unstage)
43617 @[ -f ./gnattools/Makefile ] || exit 0; \
43618 r=`${PWD_COMMAND}`; export r; \
43619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43620 $(HOST_EXPORTS) \
43621 for flag in $(EXTRA_HOST_FLAGS) ; do \
43622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43623 done; \
43624 echo "Doing info in gnattools" ; \
43625 (cd $(HOST_SUBDIR)/gnattools && \
43626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43628 "RANLIB=$${RANLIB}" \
43629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43630 info) \
43631 || exit 1
43632
43633@endif gnattools
43634
43635.PHONY: maybe-dvi-gnattools dvi-gnattools
43636maybe-dvi-gnattools:
43637@if gnattools
43638maybe-dvi-gnattools: dvi-gnattools
43639
43640dvi-gnattools: \
43641 configure-gnattools
43642 @: $(MAKE); $(unstage)
43643 @[ -f ./gnattools/Makefile ] || exit 0; \
43644 r=`${PWD_COMMAND}`; export r; \
43645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646 $(HOST_EXPORTS) \
43647 for flag in $(EXTRA_HOST_FLAGS) ; do \
43648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43649 done; \
43650 echo "Doing dvi in gnattools" ; \
43651 (cd $(HOST_SUBDIR)/gnattools && \
43652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43654 "RANLIB=$${RANLIB}" \
43655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43656 dvi) \
43657 || exit 1
43658
43659@endif gnattools
43660
43661.PHONY: maybe-pdf-gnattools pdf-gnattools
43662maybe-pdf-gnattools:
43663@if gnattools
43664maybe-pdf-gnattools: pdf-gnattools
43665
43666pdf-gnattools: \
43667 configure-gnattools
43668 @: $(MAKE); $(unstage)
43669 @[ -f ./gnattools/Makefile ] || exit 0; \
43670 r=`${PWD_COMMAND}`; export r; \
43671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43672 $(HOST_EXPORTS) \
43673 for flag in $(EXTRA_HOST_FLAGS) ; do \
43674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43675 done; \
43676 echo "Doing pdf in gnattools" ; \
43677 (cd $(HOST_SUBDIR)/gnattools && \
43678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43680 "RANLIB=$${RANLIB}" \
43681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43682 pdf) \
43683 || exit 1
43684
43685@endif gnattools
43686
43687.PHONY: maybe-html-gnattools html-gnattools
43688maybe-html-gnattools:
43689@if gnattools
43690maybe-html-gnattools: html-gnattools
43691
43692html-gnattools: \
43693 configure-gnattools
43694 @: $(MAKE); $(unstage)
43695 @[ -f ./gnattools/Makefile ] || exit 0; \
43696 r=`${PWD_COMMAND}`; export r; \
43697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698 $(HOST_EXPORTS) \
43699 for flag in $(EXTRA_HOST_FLAGS) ; do \
43700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43701 done; \
43702 echo "Doing html in gnattools" ; \
43703 (cd $(HOST_SUBDIR)/gnattools && \
43704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43706 "RANLIB=$${RANLIB}" \
43707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43708 html) \
43709 || exit 1
43710
43711@endif gnattools
43712
43713.PHONY: maybe-TAGS-gnattools TAGS-gnattools
43714maybe-TAGS-gnattools:
43715@if gnattools
43716maybe-TAGS-gnattools: TAGS-gnattools
43717
43718TAGS-gnattools: \
43719 configure-gnattools
43720 @: $(MAKE); $(unstage)
43721 @[ -f ./gnattools/Makefile ] || exit 0; \
43722 r=`${PWD_COMMAND}`; export r; \
43723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43724 $(HOST_EXPORTS) \
43725 for flag in $(EXTRA_HOST_FLAGS) ; do \
43726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43727 done; \
43728 echo "Doing TAGS in gnattools" ; \
43729 (cd $(HOST_SUBDIR)/gnattools && \
43730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43732 "RANLIB=$${RANLIB}" \
43733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43734 TAGS) \
43735 || exit 1
43736
43737@endif gnattools
43738
43739.PHONY: maybe-install-info-gnattools install-info-gnattools
43740maybe-install-info-gnattools:
43741@if gnattools
43742maybe-install-info-gnattools: install-info-gnattools
43743
43744install-info-gnattools: \
43745 configure-gnattools \
43746 info-gnattools
43747 @: $(MAKE); $(unstage)
43748 @[ -f ./gnattools/Makefile ] || exit 0; \
43749 r=`${PWD_COMMAND}`; export r; \
43750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751 $(HOST_EXPORTS) \
43752 for flag in $(EXTRA_HOST_FLAGS) ; do \
43753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43754 done; \
43755 echo "Doing install-info in gnattools" ; \
43756 (cd $(HOST_SUBDIR)/gnattools && \
43757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43759 "RANLIB=$${RANLIB}" \
43760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43761 install-info) \
43762 || exit 1
43763
43764@endif gnattools
43765
43766.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43767maybe-install-pdf-gnattools:
43768@if gnattools
43769maybe-install-pdf-gnattools: install-pdf-gnattools
43770
43771install-pdf-gnattools: \
43772 configure-gnattools \
43773 pdf-gnattools
43774 @: $(MAKE); $(unstage)
43775 @[ -f ./gnattools/Makefile ] || exit 0; \
43776 r=`${PWD_COMMAND}`; export r; \
43777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43778 $(HOST_EXPORTS) \
43779 for flag in $(EXTRA_HOST_FLAGS) ; do \
43780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43781 done; \
43782 echo "Doing install-pdf in gnattools" ; \
43783 (cd $(HOST_SUBDIR)/gnattools && \
43784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43786 "RANLIB=$${RANLIB}" \
43787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43788 install-pdf) \
43789 || exit 1
43790
43791@endif gnattools
43792
43793.PHONY: maybe-install-html-gnattools install-html-gnattools
43794maybe-install-html-gnattools:
43795@if gnattools
43796maybe-install-html-gnattools: install-html-gnattools
43797
43798install-html-gnattools: \
43799 configure-gnattools \
43800 html-gnattools
43801 @: $(MAKE); $(unstage)
43802 @[ -f ./gnattools/Makefile ] || exit 0; \
43803 r=`${PWD_COMMAND}`; export r; \
43804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43805 $(HOST_EXPORTS) \
43806 for flag in $(EXTRA_HOST_FLAGS) ; do \
43807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43808 done; \
43809 echo "Doing install-html in gnattools" ; \
43810 (cd $(HOST_SUBDIR)/gnattools && \
43811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43813 "RANLIB=$${RANLIB}" \
43814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43815 install-html) \
43816 || exit 1
43817
43818@endif gnattools
43819
43820.PHONY: maybe-installcheck-gnattools installcheck-gnattools
43821maybe-installcheck-gnattools:
43822@if gnattools
43823maybe-installcheck-gnattools: installcheck-gnattools
43824
43825installcheck-gnattools: \
43826 configure-gnattools
43827 @: $(MAKE); $(unstage)
43828 @[ -f ./gnattools/Makefile ] || exit 0; \
43829 r=`${PWD_COMMAND}`; export r; \
43830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831 $(HOST_EXPORTS) \
43832 for flag in $(EXTRA_HOST_FLAGS) ; do \
43833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43834 done; \
43835 echo "Doing installcheck in gnattools" ; \
43836 (cd $(HOST_SUBDIR)/gnattools && \
43837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43839 "RANLIB=$${RANLIB}" \
43840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43841 installcheck) \
43842 || exit 1
43843
43844@endif gnattools
43845
43846.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43847maybe-mostlyclean-gnattools:
43848@if gnattools
43849maybe-mostlyclean-gnattools: mostlyclean-gnattools
43850
43851mostlyclean-gnattools:
43852 @: $(MAKE); $(unstage)
43853 @[ -f ./gnattools/Makefile ] || exit 0; \
43854 r=`${PWD_COMMAND}`; export r; \
43855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43856 $(HOST_EXPORTS) \
43857 for flag in $(EXTRA_HOST_FLAGS) ; do \
43858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43859 done; \
43860 echo "Doing mostlyclean in gnattools" ; \
43861 (cd $(HOST_SUBDIR)/gnattools && \
43862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43864 "RANLIB=$${RANLIB}" \
43865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43866 mostlyclean) \
43867 || exit 1
43868
43869@endif gnattools
43870
43871.PHONY: maybe-clean-gnattools clean-gnattools
43872maybe-clean-gnattools:
43873@if gnattools
43874maybe-clean-gnattools: clean-gnattools
43875
43876clean-gnattools:
43877 @: $(MAKE); $(unstage)
43878 @[ -f ./gnattools/Makefile ] || exit 0; \
43879 r=`${PWD_COMMAND}`; export r; \
43880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43881 $(HOST_EXPORTS) \
43882 for flag in $(EXTRA_HOST_FLAGS) ; do \
43883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43884 done; \
43885 echo "Doing clean in gnattools" ; \
43886 (cd $(HOST_SUBDIR)/gnattools && \
43887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43889 "RANLIB=$${RANLIB}" \
43890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43891 clean) \
43892 || exit 1
43893
43894@endif gnattools
43895
43896.PHONY: maybe-distclean-gnattools distclean-gnattools
43897maybe-distclean-gnattools:
43898@if gnattools
43899maybe-distclean-gnattools: distclean-gnattools
43900
43901distclean-gnattools:
43902 @: $(MAKE); $(unstage)
43903 @[ -f ./gnattools/Makefile ] || exit 0; \
43904 r=`${PWD_COMMAND}`; export r; \
43905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43906 $(HOST_EXPORTS) \
43907 for flag in $(EXTRA_HOST_FLAGS) ; do \
43908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43909 done; \
43910 echo "Doing distclean in gnattools" ; \
43911 (cd $(HOST_SUBDIR)/gnattools && \
43912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43914 "RANLIB=$${RANLIB}" \
43915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43916 distclean) \
43917 || exit 1
43918
43919@endif gnattools
43920
43921.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43922maybe-maintainer-clean-gnattools:
43923@if gnattools
43924maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43925
43926maintainer-clean-gnattools:
43927 @: $(MAKE); $(unstage)
43928 @[ -f ./gnattools/Makefile ] || exit 0; \
43929 r=`${PWD_COMMAND}`; export r; \
43930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931 $(HOST_EXPORTS) \
43932 for flag in $(EXTRA_HOST_FLAGS) ; do \
43933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43934 done; \
43935 echo "Doing maintainer-clean in gnattools" ; \
43936 (cd $(HOST_SUBDIR)/gnattools && \
43937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43939 "RANLIB=$${RANLIB}" \
43940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43941 maintainer-clean) \
43942 || exit 1
43943
43944@endif gnattools
43945
43946
43947
43948.PHONY: configure-lto-plugin maybe-configure-lto-plugin
43949maybe-configure-lto-plugin:
43950@if gcc-bootstrap
43951configure-lto-plugin: stage_current
43952@endif gcc-bootstrap
43953@if lto-plugin
43954maybe-configure-lto-plugin: configure-lto-plugin
43955configure-lto-plugin:
43956 @r=`${PWD_COMMAND}`; export r; \
43957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43958 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43960 $(HOST_EXPORTS) \
43961 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
43962 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
43963 case $(srcdir) in \
43964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43965 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43967 esac; \
43968 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43969 libsrcdir="$$s/lto-plugin"; \
43970 $(SHELL) $${libsrcdir}/configure \
43971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43972 --target=${target_alias} $${srcdiroption} \
43973 || exit 1
43974@endif lto-plugin
43975
43976
43977
43978.PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
43979maybe-configure-stage1-lto-plugin:
43980@if lto-plugin-bootstrap
43981maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
43982configure-stage1-lto-plugin:
43983 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
43985 @r=`${PWD_COMMAND}`; export r; \
43986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43987 TFLAGS="$(STAGE1_TFLAGS)"; \
43988 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43989 $(HOST_EXPORTS) \
43990 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
43991 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
43992 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
43993 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
43994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43995 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
43996 case $(srcdir) in \
43997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43998 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44000 esac; \
44001 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44002 libsrcdir="$$s/lto-plugin"; \
44003 $(SHELL) $${libsrcdir}/configure \
44004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44005 --target=${target_alias} $${srcdiroption} \
44006 $(STAGE1_CONFIGURE_FLAGS)
44007@endif lto-plugin-bootstrap
44008
44009.PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44010maybe-configure-stage2-lto-plugin:
44011@if lto-plugin-bootstrap
44012maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44013configure-stage2-lto-plugin:
44014 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44016 @r=`${PWD_COMMAND}`; export r; \
44017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44018 TFLAGS="$(STAGE2_TFLAGS)"; \
44019 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44020 $(HOST_EXPORTS) \
44021 $(POSTSTAGE1_HOST_EXPORTS) \
44022 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44023 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44024 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
44025 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44027 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44028 case $(srcdir) in \
44029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44030 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44032 esac; \
44033 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44034 libsrcdir="$$s/lto-plugin"; \
44035 $(SHELL) $${libsrcdir}/configure \
44036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44037 --target=${target_alias} $${srcdiroption} \
44038 --with-build-libsubdir=$(HOST_SUBDIR) \
44039 $(STAGE2_CONFIGURE_FLAGS)
44040@endif lto-plugin-bootstrap
44041
44042.PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44043maybe-configure-stage3-lto-plugin:
44044@if lto-plugin-bootstrap
44045maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44046configure-stage3-lto-plugin:
44047 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44048 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44049 @r=`${PWD_COMMAND}`; export r; \
44050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44051 TFLAGS="$(STAGE3_TFLAGS)"; \
44052 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44053 $(HOST_EXPORTS) \
44054 $(POSTSTAGE1_HOST_EXPORTS) \
44055 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44056 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44057 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
44058 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44060 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44061 case $(srcdir) in \
44062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44063 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44065 esac; \
44066 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44067 libsrcdir="$$s/lto-plugin"; \
44068 $(SHELL) $${libsrcdir}/configure \
44069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44070 --target=${target_alias} $${srcdiroption} \
44071 --with-build-libsubdir=$(HOST_SUBDIR) \
44072 $(STAGE3_CONFIGURE_FLAGS)
44073@endif lto-plugin-bootstrap
44074
44075.PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44076maybe-configure-stage4-lto-plugin:
44077@if lto-plugin-bootstrap
44078maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44079configure-stage4-lto-plugin:
44080 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44082 @r=`${PWD_COMMAND}`; export r; \
44083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44084 TFLAGS="$(STAGE4_TFLAGS)"; \
44085 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44086 $(HOST_EXPORTS) \
44087 $(POSTSTAGE1_HOST_EXPORTS) \
44088 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44089 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44090 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
44091 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44093 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44094 case $(srcdir) in \
44095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44096 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44098 esac; \
44099 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44100 libsrcdir="$$s/lto-plugin"; \
44101 $(SHELL) $${libsrcdir}/configure \
44102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44103 --target=${target_alias} $${srcdiroption} \
44104 --with-build-libsubdir=$(HOST_SUBDIR) \
44105 $(STAGE4_CONFIGURE_FLAGS)
44106@endif lto-plugin-bootstrap
44107
44108.PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44109maybe-configure-stageprofile-lto-plugin:
44110@if lto-plugin-bootstrap
44111maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44112configure-stageprofile-lto-plugin:
44113 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44115 @r=`${PWD_COMMAND}`; export r; \
44116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44117 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44118 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44119 $(HOST_EXPORTS) \
44120 $(POSTSTAGE1_HOST_EXPORTS) \
44121 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44122 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44123 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
44124 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44126 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44127 case $(srcdir) in \
44128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44129 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44131 esac; \
44132 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44133 libsrcdir="$$s/lto-plugin"; \
44134 $(SHELL) $${libsrcdir}/configure \
44135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44136 --target=${target_alias} $${srcdiroption} \
44137 --with-build-libsubdir=$(HOST_SUBDIR) \
44138 $(STAGEprofile_CONFIGURE_FLAGS)
44139@endif lto-plugin-bootstrap
44140
44141.PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44142maybe-configure-stagefeedback-lto-plugin:
44143@if lto-plugin-bootstrap
44144maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44145configure-stagefeedback-lto-plugin:
44146 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44148 @r=`${PWD_COMMAND}`; export r; \
44149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44151 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44152 $(HOST_EXPORTS) \
44153 $(POSTSTAGE1_HOST_EXPORTS) \
44154 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44155 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44156 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
44157 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44159 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44160 case $(srcdir) in \
44161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44162 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44164 esac; \
44165 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44166 libsrcdir="$$s/lto-plugin"; \
44167 $(SHELL) $${libsrcdir}/configure \
44168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44169 --target=${target_alias} $${srcdiroption} \
44170 --with-build-libsubdir=$(HOST_SUBDIR) \
44171 $(STAGEfeedback_CONFIGURE_FLAGS)
44172@endif lto-plugin-bootstrap
44173
44174
44175
44176
44177
44178.PHONY: all-lto-plugin maybe-all-lto-plugin
44179maybe-all-lto-plugin:
44180@if gcc-bootstrap
44181all-lto-plugin: stage_current
44182@endif gcc-bootstrap
44183@if lto-plugin
44184TARGET-lto-plugin=all
44185maybe-all-lto-plugin: all-lto-plugin
44186all-lto-plugin: configure-lto-plugin
44187 @r=`${PWD_COMMAND}`; export r; \
44188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44189 $(HOST_EXPORTS) \
44190 (cd $(HOST_SUBDIR)/lto-plugin && \
44191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44192 $(TARGET-lto-plugin))
44193@endif lto-plugin
44194
44195
44196
44197.PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44198.PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44199maybe-all-stage1-lto-plugin:
44200maybe-clean-stage1-lto-plugin:
44201@if lto-plugin-bootstrap
44202maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44203all-stage1: all-stage1-lto-plugin
44204TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44205all-stage1-lto-plugin: configure-stage1-lto-plugin
44206 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44207 @r=`${PWD_COMMAND}`; export r; \
44208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44209 TFLAGS="$(STAGE1_TFLAGS)"; \
44210 $(HOST_EXPORTS) \
44211 cd $(HOST_SUBDIR)/lto-plugin && \
44212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44213 CFLAGS="$(STAGE1_CFLAGS)" \
44214 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44215 LIBCFLAGS="$(LIBCFLAGS)" \
44216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44219 $(EXTRA_HOST_FLAGS) \
44220 TFLAGS="$(STAGE1_TFLAGS)" \
44221 $(TARGET-stage1-lto-plugin)
44222
44223maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44224clean-stage1: clean-stage1-lto-plugin
44225clean-stage1-lto-plugin:
44226 @if [ $(current_stage) = stage1 ]; then \
44227 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44228 else \
44229 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44230 $(MAKE) stage1-start; \
44231 fi; \
44232 cd $(HOST_SUBDIR)/lto-plugin && \
44233 $(MAKE) $(EXTRA_HOST_FLAGS) \
44234 clean
44235@endif lto-plugin-bootstrap
44236
44237
44238.PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44239.PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44240maybe-all-stage2-lto-plugin:
44241maybe-clean-stage2-lto-plugin:
44242@if lto-plugin-bootstrap
44243maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44244all-stage2: all-stage2-lto-plugin
44245TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44246all-stage2-lto-plugin: configure-stage2-lto-plugin
44247 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44248 @r=`${PWD_COMMAND}`; export r; \
44249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44250 TFLAGS="$(STAGE2_TFLAGS)"; \
44251 $(HOST_EXPORTS) \
44252 $(POSTSTAGE1_HOST_EXPORTS) \
44253 cd $(HOST_SUBDIR)/lto-plugin && \
44254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44255 CFLAGS="$(STAGE2_CFLAGS)" \
44256 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44257 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44262 TFLAGS="$(STAGE2_TFLAGS)" \
44263 $(TARGET-stage2-lto-plugin)
44264
44265maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44266clean-stage2: clean-stage2-lto-plugin
44267clean-stage2-lto-plugin:
44268 @if [ $(current_stage) = stage2 ]; then \
44269 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44270 else \
44271 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44272 $(MAKE) stage2-start; \
44273 fi; \
44274 cd $(HOST_SUBDIR)/lto-plugin && \
44275 $(MAKE) $(EXTRA_HOST_FLAGS) \
44276 $(POSTSTAGE1_FLAGS_TO_PASS) \
44277 clean
44278@endif lto-plugin-bootstrap
44279
44280
44281.PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44282.PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44283maybe-all-stage3-lto-plugin:
44284maybe-clean-stage3-lto-plugin:
44285@if lto-plugin-bootstrap
44286maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44287all-stage3: all-stage3-lto-plugin
44288TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44289all-stage3-lto-plugin: configure-stage3-lto-plugin
44290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44291 @r=`${PWD_COMMAND}`; export r; \
44292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44293 TFLAGS="$(STAGE3_TFLAGS)"; \
44294 $(HOST_EXPORTS) \
44295 $(POSTSTAGE1_HOST_EXPORTS) \
44296 cd $(HOST_SUBDIR)/lto-plugin && \
44297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44298 CFLAGS="$(STAGE3_CFLAGS)" \
44299 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44300 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44304 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44305 TFLAGS="$(STAGE3_TFLAGS)" \
44306 $(TARGET-stage3-lto-plugin)
44307
44308maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44309clean-stage3: clean-stage3-lto-plugin
44310clean-stage3-lto-plugin:
44311 @if [ $(current_stage) = stage3 ]; then \
44312 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44313 else \
44314 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44315 $(MAKE) stage3-start; \
44316 fi; \
44317 cd $(HOST_SUBDIR)/lto-plugin && \
44318 $(MAKE) $(EXTRA_HOST_FLAGS) \
44319 $(POSTSTAGE1_FLAGS_TO_PASS) \
44320 clean
44321@endif lto-plugin-bootstrap
44322
44323
44324.PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44325.PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44326maybe-all-stage4-lto-plugin:
44327maybe-clean-stage4-lto-plugin:
44328@if lto-plugin-bootstrap
44329maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44330all-stage4: all-stage4-lto-plugin
44331TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44332all-stage4-lto-plugin: configure-stage4-lto-plugin
44333 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44334 @r=`${PWD_COMMAND}`; export r; \
44335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44336 TFLAGS="$(STAGE4_TFLAGS)"; \
44337 $(HOST_EXPORTS) \
44338 $(POSTSTAGE1_HOST_EXPORTS) \
44339 cd $(HOST_SUBDIR)/lto-plugin && \
44340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44341 CFLAGS="$(STAGE4_CFLAGS)" \
44342 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44343 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44347 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44348 TFLAGS="$(STAGE4_TFLAGS)" \
44349 $(TARGET-stage4-lto-plugin)
44350
44351maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44352clean-stage4: clean-stage4-lto-plugin
44353clean-stage4-lto-plugin:
44354 @if [ $(current_stage) = stage4 ]; then \
44355 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44356 else \
44357 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44358 $(MAKE) stage4-start; \
44359 fi; \
44360 cd $(HOST_SUBDIR)/lto-plugin && \
44361 $(MAKE) $(EXTRA_HOST_FLAGS) \
44362 $(POSTSTAGE1_FLAGS_TO_PASS) \
44363 clean
44364@endif lto-plugin-bootstrap
44365
44366
44367.PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44368.PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44369maybe-all-stageprofile-lto-plugin:
44370maybe-clean-stageprofile-lto-plugin:
44371@if lto-plugin-bootstrap
44372maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44373all-stageprofile: all-stageprofile-lto-plugin
44374TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44375all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44376 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44377 @r=`${PWD_COMMAND}`; export r; \
44378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44380 $(HOST_EXPORTS) \
44381 $(POSTSTAGE1_HOST_EXPORTS) \
44382 cd $(HOST_SUBDIR)/lto-plugin && \
44383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44384 CFLAGS="$(STAGEprofile_CFLAGS)" \
44385 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44386 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44390 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44391 TFLAGS="$(STAGEprofile_TFLAGS)" \
44392 $(TARGET-stageprofile-lto-plugin)
44393
44394maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44395clean-stageprofile: clean-stageprofile-lto-plugin
44396clean-stageprofile-lto-plugin:
44397 @if [ $(current_stage) = stageprofile ]; then \
44398 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44399 else \
44400 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44401 $(MAKE) stageprofile-start; \
44402 fi; \
44403 cd $(HOST_SUBDIR)/lto-plugin && \
44404 $(MAKE) $(EXTRA_HOST_FLAGS) \
44405 $(POSTSTAGE1_FLAGS_TO_PASS) \
44406 clean
44407@endif lto-plugin-bootstrap
44408
44409
44410.PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44411.PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44412maybe-all-stagefeedback-lto-plugin:
44413maybe-clean-stagefeedback-lto-plugin:
44414@if lto-plugin-bootstrap
44415maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44416all-stagefeedback: all-stagefeedback-lto-plugin
44417TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44418all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44419 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44420 @r=`${PWD_COMMAND}`; export r; \
44421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44422 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44423 $(HOST_EXPORTS) \
44424 $(POSTSTAGE1_HOST_EXPORTS) \
44425 cd $(HOST_SUBDIR)/lto-plugin && \
44426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44427 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44428 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44429 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44434 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44435 $(TARGET-stagefeedback-lto-plugin)
44436
44437maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44438clean-stagefeedback: clean-stagefeedback-lto-plugin
44439clean-stagefeedback-lto-plugin:
44440 @if [ $(current_stage) = stagefeedback ]; then \
44441 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44442 else \
44443 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44444 $(MAKE) stagefeedback-start; \
44445 fi; \
44446 cd $(HOST_SUBDIR)/lto-plugin && \
44447 $(MAKE) $(EXTRA_HOST_FLAGS) \
44448 $(POSTSTAGE1_FLAGS_TO_PASS) \
44449 clean
44450@endif lto-plugin-bootstrap
44451
44452
44453
44454
44455
44456.PHONY: check-lto-plugin maybe-check-lto-plugin
44457maybe-check-lto-plugin:
44458@if lto-plugin
44459maybe-check-lto-plugin: check-lto-plugin
44460
44461check-lto-plugin:
44462 @: $(MAKE); $(unstage)
44463 @r=`${PWD_COMMAND}`; export r; \
44464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465 $(HOST_EXPORTS) \
44466 (cd $(HOST_SUBDIR)/lto-plugin && \
44467 $(MAKE) $(FLAGS_TO_PASS) check)
44468
44469@endif lto-plugin
44470
44471.PHONY: install-lto-plugin maybe-install-lto-plugin
44472maybe-install-lto-plugin:
44473@if lto-plugin
44474maybe-install-lto-plugin: install-lto-plugin
44475
44476install-lto-plugin: installdirs
44477 @: $(MAKE); $(unstage)
44478 @r=`${PWD_COMMAND}`; export r; \
44479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480 $(HOST_EXPORTS) \
44481 (cd $(HOST_SUBDIR)/lto-plugin && \
44482 $(MAKE) $(FLAGS_TO_PASS) install)
44483
44484@endif lto-plugin
44485
44486# Other targets (info, dvi, pdf, etc.)
44487
44488.PHONY: maybe-info-lto-plugin info-lto-plugin
44489maybe-info-lto-plugin:
44490@if lto-plugin
44491maybe-info-lto-plugin: info-lto-plugin
44492
44493info-lto-plugin: \
44494 configure-lto-plugin
44495 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44496 r=`${PWD_COMMAND}`; export r; \
44497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44498 $(HOST_EXPORTS) \
44499 for flag in $(EXTRA_HOST_FLAGS) ; do \
44500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44501 done; \
44502 echo "Doing info in lto-plugin" ; \
44503 (cd $(HOST_SUBDIR)/lto-plugin && \
44504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44506 "RANLIB=$${RANLIB}" \
44507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44508 info) \
44509 || exit 1
44510
44511@endif lto-plugin
44512
44513.PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44514maybe-dvi-lto-plugin:
44515@if lto-plugin
44516maybe-dvi-lto-plugin: dvi-lto-plugin
44517
44518dvi-lto-plugin: \
44519 configure-lto-plugin
44520 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44521 r=`${PWD_COMMAND}`; export r; \
44522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44523 $(HOST_EXPORTS) \
44524 for flag in $(EXTRA_HOST_FLAGS) ; do \
44525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44526 done; \
44527 echo "Doing dvi in lto-plugin" ; \
44528 (cd $(HOST_SUBDIR)/lto-plugin && \
44529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44531 "RANLIB=$${RANLIB}" \
44532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44533 dvi) \
44534 || exit 1
44535
44536@endif lto-plugin
44537
44538.PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44539maybe-pdf-lto-plugin:
44540@if lto-plugin
44541maybe-pdf-lto-plugin: pdf-lto-plugin
44542
44543pdf-lto-plugin: \
44544 configure-lto-plugin
44545 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44546 r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 $(HOST_EXPORTS) \
44549 for flag in $(EXTRA_HOST_FLAGS) ; do \
44550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44551 done; \
44552 echo "Doing pdf in lto-plugin" ; \
44553 (cd $(HOST_SUBDIR)/lto-plugin && \
44554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556 "RANLIB=$${RANLIB}" \
44557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44558 pdf) \
44559 || exit 1
44560
44561@endif lto-plugin
44562
44563.PHONY: maybe-html-lto-plugin html-lto-plugin
44564maybe-html-lto-plugin:
44565@if lto-plugin
44566maybe-html-lto-plugin: html-lto-plugin
44567
44568html-lto-plugin: \
44569 configure-lto-plugin
44570 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44571 r=`${PWD_COMMAND}`; export r; \
44572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44573 $(HOST_EXPORTS) \
44574 for flag in $(EXTRA_HOST_FLAGS) ; do \
44575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44576 done; \
44577 echo "Doing html in lto-plugin" ; \
44578 (cd $(HOST_SUBDIR)/lto-plugin && \
44579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44581 "RANLIB=$${RANLIB}" \
44582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44583 html) \
44584 || exit 1
44585
44586@endif lto-plugin
44587
44588.PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44589maybe-TAGS-lto-plugin:
44590@if lto-plugin
44591maybe-TAGS-lto-plugin: TAGS-lto-plugin
44592
44593TAGS-lto-plugin: \
44594 configure-lto-plugin
44595 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44596 r=`${PWD_COMMAND}`; export r; \
44597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44598 $(HOST_EXPORTS) \
44599 for flag in $(EXTRA_HOST_FLAGS) ; do \
44600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44601 done; \
44602 echo "Doing TAGS in lto-plugin" ; \
44603 (cd $(HOST_SUBDIR)/lto-plugin && \
44604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44606 "RANLIB=$${RANLIB}" \
44607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44608 TAGS) \
44609 || exit 1
44610
44611@endif lto-plugin
44612
44613.PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44614maybe-install-info-lto-plugin:
44615@if lto-plugin
44616maybe-install-info-lto-plugin: install-info-lto-plugin
44617
44618install-info-lto-plugin: \
44619 configure-lto-plugin \
44620 info-lto-plugin
44621 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44622 r=`${PWD_COMMAND}`; export r; \
44623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44624 $(HOST_EXPORTS) \
44625 for flag in $(EXTRA_HOST_FLAGS) ; do \
44626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44627 done; \
44628 echo "Doing install-info in lto-plugin" ; \
44629 (cd $(HOST_SUBDIR)/lto-plugin && \
44630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44632 "RANLIB=$${RANLIB}" \
44633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44634 install-info) \
44635 || exit 1
44636
44637@endif lto-plugin
44638
44639.PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44640maybe-install-pdf-lto-plugin:
44641@if lto-plugin
44642maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44643
44644install-pdf-lto-plugin: \
44645 configure-lto-plugin \
44646 pdf-lto-plugin
44647 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44648 r=`${PWD_COMMAND}`; export r; \
44649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44650 $(HOST_EXPORTS) \
44651 for flag in $(EXTRA_HOST_FLAGS) ; do \
44652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44653 done; \
44654 echo "Doing install-pdf in lto-plugin" ; \
44655 (cd $(HOST_SUBDIR)/lto-plugin && \
44656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44658 "RANLIB=$${RANLIB}" \
44659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44660 install-pdf) \
44661 || exit 1
44662
44663@endif lto-plugin
44664
44665.PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44666maybe-install-html-lto-plugin:
44667@if lto-plugin
44668maybe-install-html-lto-plugin: install-html-lto-plugin
44669
44670install-html-lto-plugin: \
44671 configure-lto-plugin \
44672 html-lto-plugin
44673 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44674 r=`${PWD_COMMAND}`; export r; \
44675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44676 $(HOST_EXPORTS) \
44677 for flag in $(EXTRA_HOST_FLAGS) ; do \
44678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44679 done; \
44680 echo "Doing install-html in lto-plugin" ; \
44681 (cd $(HOST_SUBDIR)/lto-plugin && \
44682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44684 "RANLIB=$${RANLIB}" \
44685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44686 install-html) \
44687 || exit 1
44688
44689@endif lto-plugin
44690
44691.PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44692maybe-installcheck-lto-plugin:
44693@if lto-plugin
44694maybe-installcheck-lto-plugin: installcheck-lto-plugin
44695
44696installcheck-lto-plugin: \
44697 configure-lto-plugin
44698 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44699 r=`${PWD_COMMAND}`; export r; \
44700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44701 $(HOST_EXPORTS) \
44702 for flag in $(EXTRA_HOST_FLAGS) ; do \
44703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44704 done; \
44705 echo "Doing installcheck in lto-plugin" ; \
44706 (cd $(HOST_SUBDIR)/lto-plugin && \
44707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44709 "RANLIB=$${RANLIB}" \
44710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44711 installcheck) \
44712 || exit 1
44713
44714@endif lto-plugin
44715
44716.PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44717maybe-mostlyclean-lto-plugin:
44718@if lto-plugin
44719maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44720
44721mostlyclean-lto-plugin:
44722 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44723 r=`${PWD_COMMAND}`; export r; \
44724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44725 $(HOST_EXPORTS) \
44726 for flag in $(EXTRA_HOST_FLAGS) ; do \
44727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44728 done; \
44729 echo "Doing mostlyclean in lto-plugin" ; \
44730 (cd $(HOST_SUBDIR)/lto-plugin && \
44731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44733 "RANLIB=$${RANLIB}" \
44734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44735 mostlyclean) \
44736 || exit 1
44737
44738@endif lto-plugin
44739
44740.PHONY: maybe-clean-lto-plugin clean-lto-plugin
44741maybe-clean-lto-plugin:
44742@if lto-plugin
44743maybe-clean-lto-plugin: clean-lto-plugin
44744
44745clean-lto-plugin:
44746 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44747 r=`${PWD_COMMAND}`; export r; \
44748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749 $(HOST_EXPORTS) \
44750 for flag in $(EXTRA_HOST_FLAGS) ; do \
44751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44752 done; \
44753 echo "Doing clean in lto-plugin" ; \
44754 (cd $(HOST_SUBDIR)/lto-plugin && \
44755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44757 "RANLIB=$${RANLIB}" \
44758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44759 clean) \
44760 || exit 1
44761
44762@endif lto-plugin
44763
44764.PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44765maybe-distclean-lto-plugin:
44766@if lto-plugin
44767maybe-distclean-lto-plugin: distclean-lto-plugin
44768
44769distclean-lto-plugin:
44770 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44771 r=`${PWD_COMMAND}`; export r; \
44772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44773 $(HOST_EXPORTS) \
44774 for flag in $(EXTRA_HOST_FLAGS) ; do \
44775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44776 done; \
44777 echo "Doing distclean in lto-plugin" ; \
44778 (cd $(HOST_SUBDIR)/lto-plugin && \
44779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44781 "RANLIB=$${RANLIB}" \
44782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44783 distclean) \
44784 || exit 1
44785
44786@endif lto-plugin
44787
44788.PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44789maybe-maintainer-clean-lto-plugin:
44790@if lto-plugin
44791maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44792
44793maintainer-clean-lto-plugin:
44794 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44795 r=`${PWD_COMMAND}`; export r; \
44796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44797 $(HOST_EXPORTS) \
44798 for flag in $(EXTRA_HOST_FLAGS) ; do \
44799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44800 done; \
44801 echo "Doing maintainer-clean in lto-plugin" ; \
44802 (cd $(HOST_SUBDIR)/lto-plugin && \
44803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44805 "RANLIB=$${RANLIB}" \
44806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44807 maintainer-clean) \
44808 || exit 1
44809
44810@endif lto-plugin
44811
44812
44813
44814# ---------------------------------------
44815# Modules which run on the target machine
44816# ---------------------------------------
44817
44818
44819
44820
44821.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44822maybe-configure-target-libstdc++-v3:
44823@if gcc-bootstrap
44824configure-target-libstdc++-v3: stage_current
44825@endif gcc-bootstrap
44826@if target-libstdc++-v3
44827maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44828configure-target-libstdc++-v3:
44829 @r=`${PWD_COMMAND}`; export r; \
44830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44831 echo "Checking multilib configuration for libstdc++-v3..."; \
44832 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44833 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44834 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44835 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44836 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44837 else \
44838 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44839 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44840 fi; \
44841 else \
44842 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44843 fi; \
44844 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44846 $(RAW_CXX_TARGET_EXPORTS) \
44847 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44848 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44849 case $(srcdir) in \
44850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44851 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44853 esac; \
44854 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44855 libsrcdir="$$s/libstdc++-v3"; \
44856 rm -f no-such-file || : ; \
44857 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44858 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44859 --target=${target_alias} $${srcdiroption} \
44860 || exit 1
44861@endif target-libstdc++-v3
44862
44863
44864
44865.PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44866maybe-configure-stage1-target-libstdc++-v3:
44867@if target-libstdc++-v3-bootstrap
44868maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44869configure-stage1-target-libstdc++-v3:
44870 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44872 @r=`${PWD_COMMAND}`; export r; \
44873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44874 TFLAGS="$(STAGE1_TFLAGS)"; \
44875 echo "Checking multilib configuration for libstdc++-v3..."; \
44876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44877 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44878 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44879 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44880 else \
44881 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44882 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44883 fi; \
44884 else \
44885 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44886 fi; \
44887 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44888 $(RAW_CXX_TARGET_EXPORTS) \
44889 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44890 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44891 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44892 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44894 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44895 case $(srcdir) in \
44896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44897 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44899 esac; \
44900 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44901 libsrcdir="$$s/libstdc++-v3"; \
44902 $(SHELL) $${libsrcdir}/configure \
44903 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44904 --target=${target_alias} $${srcdiroption} \
44905 $(STAGE1_CONFIGURE_FLAGS)
44906@endif target-libstdc++-v3-bootstrap
44907
44908.PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44909maybe-configure-stage2-target-libstdc++-v3:
44910@if target-libstdc++-v3-bootstrap
44911maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44912configure-stage2-target-libstdc++-v3:
44913 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44914 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44915 @r=`${PWD_COMMAND}`; export r; \
44916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917 TFLAGS="$(STAGE2_TFLAGS)"; \
44918 echo "Checking multilib configuration for libstdc++-v3..."; \
44919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44920 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44921 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44922 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44923 else \
44924 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44925 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44926 fi; \
44927 else \
44928 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44929 fi; \
44930 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44931 $(RAW_CXX_TARGET_EXPORTS) \
44932 \
44933 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44936 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44937 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44938 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44939 case $(srcdir) in \
44940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44941 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44943 esac; \
44944 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44945 libsrcdir="$$s/libstdc++-v3"; \
44946 $(SHELL) $${libsrcdir}/configure \
44947 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44948 --target=${target_alias} $${srcdiroption} \
44949 --with-build-libsubdir=$(HOST_SUBDIR) \
44950 $(STAGE2_CONFIGURE_FLAGS)
44951@endif target-libstdc++-v3-bootstrap
44952
44953.PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44954maybe-configure-stage3-target-libstdc++-v3:
44955@if target-libstdc++-v3-bootstrap
44956maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44957configure-stage3-target-libstdc++-v3:
44958 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44959 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44960 @r=`${PWD_COMMAND}`; export r; \
44961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962 TFLAGS="$(STAGE3_TFLAGS)"; \
44963 echo "Checking multilib configuration for libstdc++-v3..."; \
44964 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44965 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44966 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44967 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44968 else \
44969 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44970 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44971 fi; \
44972 else \
44973 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44974 fi; \
44975 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44976 $(RAW_CXX_TARGET_EXPORTS) \
44977 \
44978 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44981 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44982 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44983 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44984 case $(srcdir) in \
44985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44986 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44988 esac; \
44989 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44990 libsrcdir="$$s/libstdc++-v3"; \
44991 $(SHELL) $${libsrcdir}/configure \
44992 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44993 --target=${target_alias} $${srcdiroption} \
44994 --with-build-libsubdir=$(HOST_SUBDIR) \
44995 $(STAGE3_CONFIGURE_FLAGS)
44996@endif target-libstdc++-v3-bootstrap
44997
44998.PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44999maybe-configure-stage4-target-libstdc++-v3:
45000@if target-libstdc++-v3-bootstrap
45001maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45002configure-stage4-target-libstdc++-v3:
45003 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45004 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45005 @r=`${PWD_COMMAND}`; export r; \
45006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45007 TFLAGS="$(STAGE4_TFLAGS)"; \
45008 echo "Checking multilib configuration for libstdc++-v3..."; \
45009 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45010 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45011 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45012 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45013 else \
45014 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45015 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45016 fi; \
45017 else \
45018 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45019 fi; \
45020 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45021 $(RAW_CXX_TARGET_EXPORTS) \
45022 \
45023 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45024 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45025 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45026 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45027 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45028 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45029 case $(srcdir) in \
45030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45031 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45033 esac; \
45034 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45035 libsrcdir="$$s/libstdc++-v3"; \
45036 $(SHELL) $${libsrcdir}/configure \
45037 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45038 --target=${target_alias} $${srcdiroption} \
45039 --with-build-libsubdir=$(HOST_SUBDIR) \
45040 $(STAGE4_CONFIGURE_FLAGS)
45041@endif target-libstdc++-v3-bootstrap
45042
45043.PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45044maybe-configure-stageprofile-target-libstdc++-v3:
45045@if target-libstdc++-v3-bootstrap
45046maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45047configure-stageprofile-target-libstdc++-v3:
45048 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45049 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45050 @r=`${PWD_COMMAND}`; export r; \
45051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45052 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45053 echo "Checking multilib configuration for libstdc++-v3..."; \
45054 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45055 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45056 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45057 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45058 else \
45059 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45060 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45061 fi; \
45062 else \
45063 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45064 fi; \
45065 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45066 $(RAW_CXX_TARGET_EXPORTS) \
45067 \
45068 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45069 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45070 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45071 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45072 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45073 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45074 case $(srcdir) in \
45075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45076 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45078 esac; \
45079 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45080 libsrcdir="$$s/libstdc++-v3"; \
45081 $(SHELL) $${libsrcdir}/configure \
45082 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45083 --target=${target_alias} $${srcdiroption} \
45084 --with-build-libsubdir=$(HOST_SUBDIR) \
45085 $(STAGEprofile_CONFIGURE_FLAGS)
45086@endif target-libstdc++-v3-bootstrap
45087
45088.PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45089maybe-configure-stagefeedback-target-libstdc++-v3:
45090@if target-libstdc++-v3-bootstrap
45091maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45092configure-stagefeedback-target-libstdc++-v3:
45093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45094 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45095 @r=`${PWD_COMMAND}`; export r; \
45096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45097 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45098 echo "Checking multilib configuration for libstdc++-v3..."; \
45099 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45100 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45101 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45102 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45103 else \
45104 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45105 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45106 fi; \
45107 else \
45108 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45109 fi; \
45110 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45111 $(RAW_CXX_TARGET_EXPORTS) \
45112 \
45113 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45116 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45118 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45119 case $(srcdir) in \
45120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45121 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45123 esac; \
45124 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45125 libsrcdir="$$s/libstdc++-v3"; \
45126 $(SHELL) $${libsrcdir}/configure \
45127 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45128 --target=${target_alias} $${srcdiroption} \
45129 --with-build-libsubdir=$(HOST_SUBDIR) \
45130 $(STAGEfeedback_CONFIGURE_FLAGS)
45131@endif target-libstdc++-v3-bootstrap
45132
45133
45134
45135
45136
45137.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45138maybe-all-target-libstdc++-v3:
45139@if gcc-bootstrap
45140all-target-libstdc++-v3: stage_current
45141@endif gcc-bootstrap
45142@if target-libstdc++-v3
45143TARGET-target-libstdc++-v3=all
45144maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45145all-target-libstdc++-v3: configure-target-libstdc++-v3
45146 @r=`${PWD_COMMAND}`; export r; \
45147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45148 $(RAW_CXX_TARGET_EXPORTS) \
45149 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45151 $(TARGET-target-libstdc++-v3))
45152@endif target-libstdc++-v3
45153
45154
45155
45156.PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45157.PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45158maybe-all-stage1-target-libstdc++-v3:
45159maybe-clean-stage1-target-libstdc++-v3:
45160@if target-libstdc++-v3-bootstrap
45161maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45162all-stage1: all-stage1-target-libstdc++-v3
45163TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45164all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45165 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45166 @r=`${PWD_COMMAND}`; export r; \
45167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45168 TFLAGS="$(STAGE1_TFLAGS)"; \
45169 $(RAW_CXX_TARGET_EXPORTS) \
45170 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45172 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45173 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45174 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45178 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45179 TFLAGS="$(STAGE1_TFLAGS)" \
45180 $(TARGET-stage1-target-libstdc++-v3)
45181
45182maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45183clean-stage1: clean-stage1-target-libstdc++-v3
45184clean-stage1-target-libstdc++-v3:
45185 @if [ $(current_stage) = stage1 ]; then \
45186 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45187 else \
45188 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45189 $(MAKE) stage1-start; \
45190 fi; \
45191 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45192 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45193 clean
45194@endif target-libstdc++-v3-bootstrap
45195
45196
45197.PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45198.PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45199maybe-all-stage2-target-libstdc++-v3:
45200maybe-clean-stage2-target-libstdc++-v3:
45201@if target-libstdc++-v3-bootstrap
45202maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45203all-stage2: all-stage2-target-libstdc++-v3
45204TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45205all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45206 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45207 @r=`${PWD_COMMAND}`; export r; \
45208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45209 TFLAGS="$(STAGE2_TFLAGS)"; \
45210 $(RAW_CXX_TARGET_EXPORTS) \
45211 \
45212 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45214 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45215 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45216 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45220 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45221 TFLAGS="$(STAGE2_TFLAGS)" \
45222 $(TARGET-stage2-target-libstdc++-v3)
45223
45224maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45225clean-stage2: clean-stage2-target-libstdc++-v3
45226clean-stage2-target-libstdc++-v3:
45227 @if [ $(current_stage) = stage2 ]; then \
45228 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45229 else \
45230 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45231 $(MAKE) stage2-start; \
45232 fi; \
45233 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45234 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45235 \
45236 clean
45237@endif target-libstdc++-v3-bootstrap
45238
45239
45240.PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45241.PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45242maybe-all-stage3-target-libstdc++-v3:
45243maybe-clean-stage3-target-libstdc++-v3:
45244@if target-libstdc++-v3-bootstrap
45245maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45246all-stage3: all-stage3-target-libstdc++-v3
45247TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45248all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45249 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45250 @r=`${PWD_COMMAND}`; export r; \
45251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45252 TFLAGS="$(STAGE3_TFLAGS)"; \
45253 $(RAW_CXX_TARGET_EXPORTS) \
45254 \
45255 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45257 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45263 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45264 TFLAGS="$(STAGE3_TFLAGS)" \
45265 $(TARGET-stage3-target-libstdc++-v3)
45266
45267maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45268clean-stage3: clean-stage3-target-libstdc++-v3
45269clean-stage3-target-libstdc++-v3:
45270 @if [ $(current_stage) = stage3 ]; then \
45271 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45272 else \
45273 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45274 $(MAKE) stage3-start; \
45275 fi; \
45276 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45277 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45278 \
45279 clean
45280@endif target-libstdc++-v3-bootstrap
45281
45282
45283.PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45284.PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45285maybe-all-stage4-target-libstdc++-v3:
45286maybe-clean-stage4-target-libstdc++-v3:
45287@if target-libstdc++-v3-bootstrap
45288maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45289all-stage4: all-stage4-target-libstdc++-v3
45290TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45291all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45292 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45293 @r=`${PWD_COMMAND}`; export r; \
45294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295 TFLAGS="$(STAGE4_TFLAGS)"; \
45296 $(RAW_CXX_TARGET_EXPORTS) \
45297 \
45298 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45300 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45301 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45302 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45306 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45307 TFLAGS="$(STAGE4_TFLAGS)" \
45308 $(TARGET-stage4-target-libstdc++-v3)
45309
45310maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45311clean-stage4: clean-stage4-target-libstdc++-v3
45312clean-stage4-target-libstdc++-v3:
45313 @if [ $(current_stage) = stage4 ]; then \
45314 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45315 else \
45316 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45317 $(MAKE) stage4-start; \
45318 fi; \
45319 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45320 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45321 \
45322 clean
45323@endif target-libstdc++-v3-bootstrap
45324
45325
45326.PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45327.PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45328maybe-all-stageprofile-target-libstdc++-v3:
45329maybe-clean-stageprofile-target-libstdc++-v3:
45330@if target-libstdc++-v3-bootstrap
45331maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45332all-stageprofile: all-stageprofile-target-libstdc++-v3
45333TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45334all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45335 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45336 @r=`${PWD_COMMAND}`; export r; \
45337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45338 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45339 $(RAW_CXX_TARGET_EXPORTS) \
45340 \
45341 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45343 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45344 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45345 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45349 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45350 TFLAGS="$(STAGEprofile_TFLAGS)" \
45351 $(TARGET-stageprofile-target-libstdc++-v3)
45352
45353maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45354clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45355clean-stageprofile-target-libstdc++-v3:
45356 @if [ $(current_stage) = stageprofile ]; then \
45357 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45358 else \
45359 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45360 $(MAKE) stageprofile-start; \
45361 fi; \
45362 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45363 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45364 \
45365 clean
45366@endif target-libstdc++-v3-bootstrap
45367
45368
45369.PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45370.PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45371maybe-all-stagefeedback-target-libstdc++-v3:
45372maybe-clean-stagefeedback-target-libstdc++-v3:
45373@if target-libstdc++-v3-bootstrap
45374maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45375all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45376TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45377all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45379 @r=`${PWD_COMMAND}`; export r; \
45380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45382 $(RAW_CXX_TARGET_EXPORTS) \
45383 \
45384 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45386 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45392 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45393 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45394 $(TARGET-stagefeedback-target-libstdc++-v3)
45395
45396maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45397clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45398clean-stagefeedback-target-libstdc++-v3:
45399 @if [ $(current_stage) = stagefeedback ]; then \
45400 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45401 else \
45402 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45403 $(MAKE) stagefeedback-start; \
45404 fi; \
45405 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45406 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45407 \
45408 clean
45409@endif target-libstdc++-v3-bootstrap
45410
45411
45412
45413
45414
45415
45416.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45417maybe-check-target-libstdc++-v3:
45418@if target-libstdc++-v3
45419maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45420
45421check-target-libstdc++-v3:
45422 @: $(MAKE); $(unstage)
45423 @r=`${PWD_COMMAND}`; export r; \
45424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45425 $(RAW_CXX_TARGET_EXPORTS) \
45426 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45427 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45428
45429@endif target-libstdc++-v3
45430
45431.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45432maybe-install-target-libstdc++-v3:
45433@if target-libstdc++-v3
45434maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45435
45436install-target-libstdc++-v3: installdirs
45437 @: $(MAKE); $(unstage)
45438 @r=`${PWD_COMMAND}`; export r; \
45439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45440 $(RAW_CXX_TARGET_EXPORTS) \
45441 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45442 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45443
45444@endif target-libstdc++-v3
45445
45446# Other targets (info, dvi, pdf, etc.)
45447
45448.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45449maybe-info-target-libstdc++-v3:
45450@if target-libstdc++-v3
45451maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45452
45453info-target-libstdc++-v3: \
45454 configure-target-libstdc++-v3
45455 @: $(MAKE); $(unstage)
45456 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45457 r=`${PWD_COMMAND}`; export r; \
45458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45459 $(RAW_CXX_TARGET_EXPORTS) \
45460 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45461 for flag in $(EXTRA_TARGET_FLAGS); do \
45462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45463 done; \
45464 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45467 "RANLIB=$${RANLIB}" \
45468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45469 info) \
45470 || exit 1
45471
45472@endif target-libstdc++-v3
45473
45474.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45475maybe-dvi-target-libstdc++-v3:
45476@if target-libstdc++-v3
45477maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45478
45479dvi-target-libstdc++-v3: \
45480 configure-target-libstdc++-v3
45481 @: $(MAKE); $(unstage)
45482 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45483 r=`${PWD_COMMAND}`; export r; \
45484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45485 $(RAW_CXX_TARGET_EXPORTS) \
45486 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45487 for flag in $(EXTRA_TARGET_FLAGS); do \
45488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45489 done; \
45490 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45493 "RANLIB=$${RANLIB}" \
45494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45495 dvi) \
45496 || exit 1
45497
45498@endif target-libstdc++-v3
45499
45500.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45501maybe-pdf-target-libstdc++-v3:
45502@if target-libstdc++-v3
45503maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45504
45505pdf-target-libstdc++-v3: \
45506 configure-target-libstdc++-v3
45507 @: $(MAKE); $(unstage)
45508 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45509 r=`${PWD_COMMAND}`; export r; \
45510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511 $(RAW_CXX_TARGET_EXPORTS) \
45512 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45513 for flag in $(EXTRA_TARGET_FLAGS); do \
45514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45515 done; \
45516 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45519 "RANLIB=$${RANLIB}" \
45520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45521 pdf) \
45522 || exit 1
45523
45524@endif target-libstdc++-v3
45525
45526.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45527maybe-html-target-libstdc++-v3:
45528@if target-libstdc++-v3
45529maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45530
45531html-target-libstdc++-v3: \
45532 configure-target-libstdc++-v3
45533 @: $(MAKE); $(unstage)
45534 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45535 r=`${PWD_COMMAND}`; export r; \
45536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45537 $(RAW_CXX_TARGET_EXPORTS) \
45538 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45539 for flag in $(EXTRA_TARGET_FLAGS); do \
45540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45541 done; \
45542 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45545 "RANLIB=$${RANLIB}" \
45546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45547 html) \
45548 || exit 1
45549
45550@endif target-libstdc++-v3
45551
45552.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45553maybe-TAGS-target-libstdc++-v3:
45554@if target-libstdc++-v3
45555maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45556
45557TAGS-target-libstdc++-v3: \
45558 configure-target-libstdc++-v3
45559 @: $(MAKE); $(unstage)
45560 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45561 r=`${PWD_COMMAND}`; export r; \
45562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45563 $(RAW_CXX_TARGET_EXPORTS) \
45564 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45565 for flag in $(EXTRA_TARGET_FLAGS); do \
45566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45567 done; \
45568 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45571 "RANLIB=$${RANLIB}" \
45572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45573 TAGS) \
45574 || exit 1
45575
45576@endif target-libstdc++-v3
45577
45578.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45579maybe-install-info-target-libstdc++-v3:
45580@if target-libstdc++-v3
45581maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45582
45583install-info-target-libstdc++-v3: \
45584 configure-target-libstdc++-v3 \
45585 info-target-libstdc++-v3
45586 @: $(MAKE); $(unstage)
45587 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45588 r=`${PWD_COMMAND}`; export r; \
45589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45590 $(RAW_CXX_TARGET_EXPORTS) \
45591 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45592 for flag in $(EXTRA_TARGET_FLAGS); do \
45593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45594 done; \
45595 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45598 "RANLIB=$${RANLIB}" \
45599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45600 install-info) \
45601 || exit 1
45602
45603@endif target-libstdc++-v3
45604
45605.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45606maybe-install-pdf-target-libstdc++-v3:
45607@if target-libstdc++-v3
45608maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45609
45610install-pdf-target-libstdc++-v3: \
45611 configure-target-libstdc++-v3 \
45612 pdf-target-libstdc++-v3
45613 @: $(MAKE); $(unstage)
45614 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45615 r=`${PWD_COMMAND}`; export r; \
45616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45617 $(RAW_CXX_TARGET_EXPORTS) \
45618 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45619 for flag in $(EXTRA_TARGET_FLAGS); do \
45620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45621 done; \
45622 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45625 "RANLIB=$${RANLIB}" \
45626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45627 install-pdf) \
45628 || exit 1
45629
45630@endif target-libstdc++-v3
45631
45632.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45633maybe-install-html-target-libstdc++-v3:
45634@if target-libstdc++-v3
45635maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45636
45637install-html-target-libstdc++-v3: \
45638 configure-target-libstdc++-v3 \
45639 html-target-libstdc++-v3
45640 @: $(MAKE); $(unstage)
45641 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45642 r=`${PWD_COMMAND}`; export r; \
45643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644 $(RAW_CXX_TARGET_EXPORTS) \
45645 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45646 for flag in $(EXTRA_TARGET_FLAGS); do \
45647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45648 done; \
45649 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45652 "RANLIB=$${RANLIB}" \
45653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45654 install-html) \
45655 || exit 1
45656
45657@endif target-libstdc++-v3
45658
45659.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45660maybe-installcheck-target-libstdc++-v3:
45661@if target-libstdc++-v3
45662maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45663
45664installcheck-target-libstdc++-v3: \
45665 configure-target-libstdc++-v3
45666 @: $(MAKE); $(unstage)
45667 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45668 r=`${PWD_COMMAND}`; export r; \
45669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45670 $(RAW_CXX_TARGET_EXPORTS) \
45671 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45672 for flag in $(EXTRA_TARGET_FLAGS); do \
45673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45674 done; \
45675 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45678 "RANLIB=$${RANLIB}" \
45679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45680 installcheck) \
45681 || exit 1
45682
45683@endif target-libstdc++-v3
45684
45685.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45686maybe-mostlyclean-target-libstdc++-v3:
45687@if target-libstdc++-v3
45688maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45689
45690mostlyclean-target-libstdc++-v3:
45691 @: $(MAKE); $(unstage)
45692 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45693 r=`${PWD_COMMAND}`; export r; \
45694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45695 $(RAW_CXX_TARGET_EXPORTS) \
45696 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45697 for flag in $(EXTRA_TARGET_FLAGS); do \
45698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45699 done; \
45700 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45703 "RANLIB=$${RANLIB}" \
45704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45705 mostlyclean) \
45706 || exit 1
45707
45708@endif target-libstdc++-v3
45709
45710.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45711maybe-clean-target-libstdc++-v3:
45712@if target-libstdc++-v3
45713maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45714
45715clean-target-libstdc++-v3:
45716 @: $(MAKE); $(unstage)
45717 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45718 r=`${PWD_COMMAND}`; export r; \
45719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45720 $(RAW_CXX_TARGET_EXPORTS) \
45721 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45722 for flag in $(EXTRA_TARGET_FLAGS); do \
45723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45724 done; \
45725 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45728 "RANLIB=$${RANLIB}" \
45729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45730 clean) \
45731 || exit 1
45732
45733@endif target-libstdc++-v3
45734
45735.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45736maybe-distclean-target-libstdc++-v3:
45737@if target-libstdc++-v3
45738maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45739
45740distclean-target-libstdc++-v3:
45741 @: $(MAKE); $(unstage)
45742 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45743 r=`${PWD_COMMAND}`; export r; \
45744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45745 $(RAW_CXX_TARGET_EXPORTS) \
45746 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45747 for flag in $(EXTRA_TARGET_FLAGS); do \
45748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45749 done; \
45750 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45753 "RANLIB=$${RANLIB}" \
45754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45755 distclean) \
45756 || exit 1
45757
45758@endif target-libstdc++-v3
45759
45760.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45761maybe-maintainer-clean-target-libstdc++-v3:
45762@if target-libstdc++-v3
45763maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45764
45765maintainer-clean-target-libstdc++-v3:
45766 @: $(MAKE); $(unstage)
45767 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45768 r=`${PWD_COMMAND}`; export r; \
45769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45770 $(RAW_CXX_TARGET_EXPORTS) \
45771 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45772 for flag in $(EXTRA_TARGET_FLAGS); do \
45773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45774 done; \
45775 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45778 "RANLIB=$${RANLIB}" \
45779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45780 maintainer-clean) \
45781 || exit 1
45782
45783@endif target-libstdc++-v3
45784
45785
45786
45787
45788
45789.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45790maybe-configure-target-libmudflap:
45791@if gcc-bootstrap
45792configure-target-libmudflap: stage_current
45793@endif gcc-bootstrap
45794@if target-libmudflap
45795maybe-configure-target-libmudflap: configure-target-libmudflap
45796configure-target-libmudflap:
45797 @: $(MAKE); $(unstage)
45798 @r=`${PWD_COMMAND}`; export r; \
45799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45800 echo "Checking multilib configuration for libmudflap..."; \
45801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45802 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45803 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45804 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45805 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45806 else \
45807 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45808 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45809 fi; \
45810 else \
45811 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45812 fi; \
45813 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45814 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45815 $(NORMAL_TARGET_EXPORTS) \
45816 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45817 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45818 case $(srcdir) in \
45819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45820 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45822 esac; \
45823 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45824 libsrcdir="$$s/libmudflap"; \
45825 rm -f no-such-file || : ; \
45826 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45827 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45828 --target=${target_alias} $${srcdiroption} \
45829 || exit 1
45830@endif target-libmudflap
45831
45832
45833
45834
45835
45836.PHONY: all-target-libmudflap maybe-all-target-libmudflap
45837maybe-all-target-libmudflap:
45838@if gcc-bootstrap
45839all-target-libmudflap: stage_current
45840@endif gcc-bootstrap
45841@if target-libmudflap
45842TARGET-target-libmudflap=all
45843maybe-all-target-libmudflap: all-target-libmudflap
45844all-target-libmudflap: configure-target-libmudflap
45845 @: $(MAKE); $(unstage)
45846 @r=`${PWD_COMMAND}`; export r; \
45847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45848 $(NORMAL_TARGET_EXPORTS) \
45849 (cd $(TARGET_SUBDIR)/libmudflap && \
45850 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45851 $(TARGET-target-libmudflap))
45852@endif target-libmudflap
45853
45854
45855
45856
45857
45858.PHONY: check-target-libmudflap maybe-check-target-libmudflap
45859maybe-check-target-libmudflap:
45860@if target-libmudflap
45861maybe-check-target-libmudflap: check-target-libmudflap
45862
45863check-target-libmudflap:
45864 @: $(MAKE); $(unstage)
45865 @r=`${PWD_COMMAND}`; export r; \
45866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867 $(NORMAL_TARGET_EXPORTS) \
45868 (cd $(TARGET_SUBDIR)/libmudflap && \
45869 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45870
45871@endif target-libmudflap
45872
45873.PHONY: install-target-libmudflap maybe-install-target-libmudflap
45874maybe-install-target-libmudflap:
45875@if target-libmudflap
45876maybe-install-target-libmudflap: install-target-libmudflap
45877
45878install-target-libmudflap: installdirs
45879 @: $(MAKE); $(unstage)
45880 @r=`${PWD_COMMAND}`; export r; \
45881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882 $(NORMAL_TARGET_EXPORTS) \
45883 (cd $(TARGET_SUBDIR)/libmudflap && \
45884 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45885
45886@endif target-libmudflap
45887
45888# Other targets (info, dvi, pdf, etc.)
45889
45890.PHONY: maybe-info-target-libmudflap info-target-libmudflap
45891maybe-info-target-libmudflap:
45892@if target-libmudflap
45893maybe-info-target-libmudflap: info-target-libmudflap
45894
45895info-target-libmudflap: \
45896 configure-target-libmudflap
45897 @: $(MAKE); $(unstage)
45898 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45899 r=`${PWD_COMMAND}`; export r; \
45900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45901 $(NORMAL_TARGET_EXPORTS) \
45902 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45903 for flag in $(EXTRA_TARGET_FLAGS); do \
45904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45905 done; \
45906 (cd $(TARGET_SUBDIR)/libmudflap && \
45907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45909 "RANLIB=$${RANLIB}" \
45910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45911 info) \
45912 || exit 1
45913
45914@endif target-libmudflap
45915
45916.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45917maybe-dvi-target-libmudflap:
45918@if target-libmudflap
45919maybe-dvi-target-libmudflap: dvi-target-libmudflap
45920
45921dvi-target-libmudflap: \
45922 configure-target-libmudflap
45923 @: $(MAKE); $(unstage)
45924 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45925 r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45929 for flag in $(EXTRA_TARGET_FLAGS); do \
45930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931 done; \
45932 (cd $(TARGET_SUBDIR)/libmudflap && \
45933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935 "RANLIB=$${RANLIB}" \
45936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937 dvi) \
45938 || exit 1
45939
45940@endif target-libmudflap
45941
45942.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45943maybe-pdf-target-libmudflap:
45944@if target-libmudflap
45945maybe-pdf-target-libmudflap: pdf-target-libmudflap
45946
45947pdf-target-libmudflap: \
45948 configure-target-libmudflap
45949 @: $(MAKE); $(unstage)
45950 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45951 r=`${PWD_COMMAND}`; export r; \
45952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45953 $(NORMAL_TARGET_EXPORTS) \
45954 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
45955 for flag in $(EXTRA_TARGET_FLAGS); do \
45956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45957 done; \
45958 (cd $(TARGET_SUBDIR)/libmudflap && \
45959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45961 "RANLIB=$${RANLIB}" \
45962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45963 pdf) \
45964 || exit 1
45965
45966@endif target-libmudflap
45967
45968.PHONY: maybe-html-target-libmudflap html-target-libmudflap
45969maybe-html-target-libmudflap:
45970@if target-libmudflap
45971maybe-html-target-libmudflap: html-target-libmudflap
45972
45973html-target-libmudflap: \
45974 configure-target-libmudflap
45975 @: $(MAKE); $(unstage)
45976 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45977 r=`${PWD_COMMAND}`; export r; \
45978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45979 $(NORMAL_TARGET_EXPORTS) \
45980 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
45981 for flag in $(EXTRA_TARGET_FLAGS); do \
45982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45983 done; \
45984 (cd $(TARGET_SUBDIR)/libmudflap && \
45985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45987 "RANLIB=$${RANLIB}" \
45988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45989 html) \
45990 || exit 1
45991
45992@endif target-libmudflap
45993
45994.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
45995maybe-TAGS-target-libmudflap:
45996@if target-libmudflap
45997maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
45998
45999TAGS-target-libmudflap: \
46000 configure-target-libmudflap
46001 @: $(MAKE); $(unstage)
46002 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46003 r=`${PWD_COMMAND}`; export r; \
46004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46005 $(NORMAL_TARGET_EXPORTS) \
46006 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46007 for flag in $(EXTRA_TARGET_FLAGS); do \
46008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46009 done; \
46010 (cd $(TARGET_SUBDIR)/libmudflap && \
46011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46013 "RANLIB=$${RANLIB}" \
46014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46015 TAGS) \
46016 || exit 1
46017
46018@endif target-libmudflap
46019
46020.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46021maybe-install-info-target-libmudflap:
46022@if target-libmudflap
46023maybe-install-info-target-libmudflap: install-info-target-libmudflap
46024
46025install-info-target-libmudflap: \
46026 configure-target-libmudflap \
46027 info-target-libmudflap
46028 @: $(MAKE); $(unstage)
46029 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46030 r=`${PWD_COMMAND}`; export r; \
46031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032 $(NORMAL_TARGET_EXPORTS) \
46033 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46034 for flag in $(EXTRA_TARGET_FLAGS); do \
46035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46036 done; \
46037 (cd $(TARGET_SUBDIR)/libmudflap && \
46038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46040 "RANLIB=$${RANLIB}" \
46041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46042 install-info) \
46043 || exit 1
46044
46045@endif target-libmudflap
46046
46047.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46048maybe-install-pdf-target-libmudflap:
46049@if target-libmudflap
46050maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46051
46052install-pdf-target-libmudflap: \
46053 configure-target-libmudflap \
46054 pdf-target-libmudflap
46055 @: $(MAKE); $(unstage)
46056 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46057 r=`${PWD_COMMAND}`; export r; \
46058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059 $(NORMAL_TARGET_EXPORTS) \
46060 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46061 for flag in $(EXTRA_TARGET_FLAGS); do \
46062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063 done; \
46064 (cd $(TARGET_SUBDIR)/libmudflap && \
46065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067 "RANLIB=$${RANLIB}" \
46068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069 install-pdf) \
46070 || exit 1
46071
46072@endif target-libmudflap
46073
46074.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46075maybe-install-html-target-libmudflap:
46076@if target-libmudflap
46077maybe-install-html-target-libmudflap: install-html-target-libmudflap
46078
46079install-html-target-libmudflap: \
46080 configure-target-libmudflap \
46081 html-target-libmudflap
46082 @: $(MAKE); $(unstage)
46083 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46084 r=`${PWD_COMMAND}`; export r; \
46085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086 $(NORMAL_TARGET_EXPORTS) \
46087 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46088 for flag in $(EXTRA_TARGET_FLAGS); do \
46089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46090 done; \
46091 (cd $(TARGET_SUBDIR)/libmudflap && \
46092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46094 "RANLIB=$${RANLIB}" \
46095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46096 install-html) \
46097 || exit 1
46098
46099@endif target-libmudflap
46100
46101.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46102maybe-installcheck-target-libmudflap:
46103@if target-libmudflap
46104maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46105
46106installcheck-target-libmudflap: \
46107 configure-target-libmudflap
46108 @: $(MAKE); $(unstage)
46109 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46110 r=`${PWD_COMMAND}`; export r; \
46111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46112 $(NORMAL_TARGET_EXPORTS) \
46113 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46114 for flag in $(EXTRA_TARGET_FLAGS); do \
46115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46116 done; \
46117 (cd $(TARGET_SUBDIR)/libmudflap && \
46118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46120 "RANLIB=$${RANLIB}" \
46121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46122 installcheck) \
46123 || exit 1
46124
46125@endif target-libmudflap
46126
46127.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46128maybe-mostlyclean-target-libmudflap:
46129@if target-libmudflap
46130maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46131
46132mostlyclean-target-libmudflap:
46133 @: $(MAKE); $(unstage)
46134 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46135 r=`${PWD_COMMAND}`; export r; \
46136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46137 $(NORMAL_TARGET_EXPORTS) \
46138 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46139 for flag in $(EXTRA_TARGET_FLAGS); do \
46140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46141 done; \
46142 (cd $(TARGET_SUBDIR)/libmudflap && \
46143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46145 "RANLIB=$${RANLIB}" \
46146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46147 mostlyclean) \
46148 || exit 1
46149
46150@endif target-libmudflap
46151
46152.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46153maybe-clean-target-libmudflap:
46154@if target-libmudflap
46155maybe-clean-target-libmudflap: clean-target-libmudflap
46156
46157clean-target-libmudflap:
46158 @: $(MAKE); $(unstage)
46159 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46160 r=`${PWD_COMMAND}`; export r; \
46161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46162 $(NORMAL_TARGET_EXPORTS) \
46163 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46164 for flag in $(EXTRA_TARGET_FLAGS); do \
46165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46166 done; \
46167 (cd $(TARGET_SUBDIR)/libmudflap && \
46168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46170 "RANLIB=$${RANLIB}" \
46171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46172 clean) \
46173 || exit 1
46174
46175@endif target-libmudflap
46176
46177.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46178maybe-distclean-target-libmudflap:
46179@if target-libmudflap
46180maybe-distclean-target-libmudflap: distclean-target-libmudflap
46181
46182distclean-target-libmudflap:
46183 @: $(MAKE); $(unstage)
46184 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46185 r=`${PWD_COMMAND}`; export r; \
46186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187 $(NORMAL_TARGET_EXPORTS) \
46188 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46189 for flag in $(EXTRA_TARGET_FLAGS); do \
46190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46191 done; \
46192 (cd $(TARGET_SUBDIR)/libmudflap && \
46193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46195 "RANLIB=$${RANLIB}" \
46196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46197 distclean) \
46198 || exit 1
46199
46200@endif target-libmudflap
46201
46202.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46203maybe-maintainer-clean-target-libmudflap:
46204@if target-libmudflap
46205maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46206
46207maintainer-clean-target-libmudflap:
46208 @: $(MAKE); $(unstage)
46209 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46210 r=`${PWD_COMMAND}`; export r; \
46211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46212 $(NORMAL_TARGET_EXPORTS) \
46213 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46214 for flag in $(EXTRA_TARGET_FLAGS); do \
46215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46216 done; \
46217 (cd $(TARGET_SUBDIR)/libmudflap && \
46218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46220 "RANLIB=$${RANLIB}" \
46221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46222 maintainer-clean) \
46223 || exit 1
46224
46225@endif target-libmudflap
46226
46227
46228
46229
46230
46231.PHONY: configure-target-libssp maybe-configure-target-libssp
46232maybe-configure-target-libssp:
46233@if gcc-bootstrap
46234configure-target-libssp: stage_current
46235@endif gcc-bootstrap
46236@if target-libssp
46237maybe-configure-target-libssp: configure-target-libssp
46238configure-target-libssp:
46239 @: $(MAKE); $(unstage)
46240 @r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 echo "Checking multilib configuration for libssp..."; \
46243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46245 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46246 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46247 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46248 else \
46249 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46250 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46251 fi; \
46252 else \
46253 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46254 fi; \
46255 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46257 $(NORMAL_TARGET_EXPORTS) \
46258 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46259 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46260 case $(srcdir) in \
46261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46262 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46264 esac; \
46265 srcdiroption="--srcdir=$${topdir}/libssp"; \
46266 libsrcdir="$$s/libssp"; \
46267 rm -f no-such-file || : ; \
46268 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46270 --target=${target_alias} $${srcdiroption} \
46271 || exit 1
46272@endif target-libssp
46273
46274
46275
46276
46277
46278.PHONY: all-target-libssp maybe-all-target-libssp
46279maybe-all-target-libssp:
46280@if gcc-bootstrap
46281all-target-libssp: stage_current
46282@endif gcc-bootstrap
46283@if target-libssp
46284TARGET-target-libssp=all
46285maybe-all-target-libssp: all-target-libssp
46286all-target-libssp: configure-target-libssp
46287 @: $(MAKE); $(unstage)
46288 @r=`${PWD_COMMAND}`; export r; \
46289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290 $(NORMAL_TARGET_EXPORTS) \
46291 (cd $(TARGET_SUBDIR)/libssp && \
46292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46293 $(TARGET-target-libssp))
46294@endif target-libssp
46295
46296
46297
46298
46299
46300.PHONY: check-target-libssp maybe-check-target-libssp
46301maybe-check-target-libssp:
46302@if target-libssp
46303maybe-check-target-libssp: check-target-libssp
46304
46305check-target-libssp:
46306 @: $(MAKE); $(unstage)
46307 @r=`${PWD_COMMAND}`; export r; \
46308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46309 $(NORMAL_TARGET_EXPORTS) \
46310 (cd $(TARGET_SUBDIR)/libssp && \
46311 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46312
46313@endif target-libssp
46314
46315.PHONY: install-target-libssp maybe-install-target-libssp
46316maybe-install-target-libssp:
46317@if target-libssp
46318maybe-install-target-libssp: install-target-libssp
46319
46320install-target-libssp: installdirs
46321 @: $(MAKE); $(unstage)
46322 @r=`${PWD_COMMAND}`; export r; \
46323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46324 $(NORMAL_TARGET_EXPORTS) \
46325 (cd $(TARGET_SUBDIR)/libssp && \
46326 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46327
46328@endif target-libssp
46329
46330# Other targets (info, dvi, pdf, etc.)
46331
46332.PHONY: maybe-info-target-libssp info-target-libssp
46333maybe-info-target-libssp:
46334@if target-libssp
46335maybe-info-target-libssp: info-target-libssp
46336
46337info-target-libssp: \
46338 configure-target-libssp
46339 @: $(MAKE); $(unstage)
46340 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46341 r=`${PWD_COMMAND}`; export r; \
46342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46343 $(NORMAL_TARGET_EXPORTS) \
46344 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46345 for flag in $(EXTRA_TARGET_FLAGS); do \
46346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46347 done; \
46348 (cd $(TARGET_SUBDIR)/libssp && \
46349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46351 "RANLIB=$${RANLIB}" \
46352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46353 info) \
46354 || exit 1
46355
46356@endif target-libssp
46357
46358.PHONY: maybe-dvi-target-libssp dvi-target-libssp
46359maybe-dvi-target-libssp:
46360@if target-libssp
46361maybe-dvi-target-libssp: dvi-target-libssp
46362
46363dvi-target-libssp: \
46364 configure-target-libssp
46365 @: $(MAKE); $(unstage)
46366 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46367 r=`${PWD_COMMAND}`; export r; \
46368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369 $(NORMAL_TARGET_EXPORTS) \
46370 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46371 for flag in $(EXTRA_TARGET_FLAGS); do \
46372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46373 done; \
46374 (cd $(TARGET_SUBDIR)/libssp && \
46375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46377 "RANLIB=$${RANLIB}" \
46378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46379 dvi) \
46380 || exit 1
46381
46382@endif target-libssp
46383
46384.PHONY: maybe-pdf-target-libssp pdf-target-libssp
46385maybe-pdf-target-libssp:
46386@if target-libssp
46387maybe-pdf-target-libssp: pdf-target-libssp
46388
46389pdf-target-libssp: \
46390 configure-target-libssp
46391 @: $(MAKE); $(unstage)
46392 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46393 r=`${PWD_COMMAND}`; export r; \
46394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46395 $(NORMAL_TARGET_EXPORTS) \
46396 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46397 for flag in $(EXTRA_TARGET_FLAGS); do \
46398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46399 done; \
46400 (cd $(TARGET_SUBDIR)/libssp && \
46401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46403 "RANLIB=$${RANLIB}" \
46404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46405 pdf) \
46406 || exit 1
46407
46408@endif target-libssp
46409
46410.PHONY: maybe-html-target-libssp html-target-libssp
46411maybe-html-target-libssp:
46412@if target-libssp
46413maybe-html-target-libssp: html-target-libssp
46414
46415html-target-libssp: \
46416 configure-target-libssp
46417 @: $(MAKE); $(unstage)
46418 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46419 r=`${PWD_COMMAND}`; export r; \
46420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421 $(NORMAL_TARGET_EXPORTS) \
46422 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46423 for flag in $(EXTRA_TARGET_FLAGS); do \
46424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46425 done; \
46426 (cd $(TARGET_SUBDIR)/libssp && \
46427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46429 "RANLIB=$${RANLIB}" \
46430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46431 html) \
46432 || exit 1
46433
46434@endif target-libssp
46435
46436.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46437maybe-TAGS-target-libssp:
46438@if target-libssp
46439maybe-TAGS-target-libssp: TAGS-target-libssp
46440
46441TAGS-target-libssp: \
46442 configure-target-libssp
46443 @: $(MAKE); $(unstage)
46444 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46445 r=`${PWD_COMMAND}`; export r; \
46446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46447 $(NORMAL_TARGET_EXPORTS) \
46448 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46449 for flag in $(EXTRA_TARGET_FLAGS); do \
46450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46451 done; \
46452 (cd $(TARGET_SUBDIR)/libssp && \
46453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46455 "RANLIB=$${RANLIB}" \
46456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46457 TAGS) \
46458 || exit 1
46459
46460@endif target-libssp
46461
46462.PHONY: maybe-install-info-target-libssp install-info-target-libssp
46463maybe-install-info-target-libssp:
46464@if target-libssp
46465maybe-install-info-target-libssp: install-info-target-libssp
46466
46467install-info-target-libssp: \
46468 configure-target-libssp \
46469 info-target-libssp
46470 @: $(MAKE); $(unstage)
46471 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46472 r=`${PWD_COMMAND}`; export r; \
46473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46474 $(NORMAL_TARGET_EXPORTS) \
46475 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46476 for flag in $(EXTRA_TARGET_FLAGS); do \
46477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46478 done; \
46479 (cd $(TARGET_SUBDIR)/libssp && \
46480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46482 "RANLIB=$${RANLIB}" \
46483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46484 install-info) \
46485 || exit 1
46486
46487@endif target-libssp
46488
46489.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46490maybe-install-pdf-target-libssp:
46491@if target-libssp
46492maybe-install-pdf-target-libssp: install-pdf-target-libssp
46493
46494install-pdf-target-libssp: \
46495 configure-target-libssp \
46496 pdf-target-libssp
46497 @: $(MAKE); $(unstage)
46498 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46499 r=`${PWD_COMMAND}`; export r; \
46500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501 $(NORMAL_TARGET_EXPORTS) \
46502 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46503 for flag in $(EXTRA_TARGET_FLAGS); do \
46504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46505 done; \
46506 (cd $(TARGET_SUBDIR)/libssp && \
46507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46509 "RANLIB=$${RANLIB}" \
46510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46511 install-pdf) \
46512 || exit 1
46513
46514@endif target-libssp
46515
46516.PHONY: maybe-install-html-target-libssp install-html-target-libssp
46517maybe-install-html-target-libssp:
46518@if target-libssp
46519maybe-install-html-target-libssp: install-html-target-libssp
46520
46521install-html-target-libssp: \
46522 configure-target-libssp \
46523 html-target-libssp
46524 @: $(MAKE); $(unstage)
46525 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46526 r=`${PWD_COMMAND}`; export r; \
46527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528 $(NORMAL_TARGET_EXPORTS) \
46529 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46530 for flag in $(EXTRA_TARGET_FLAGS); do \
46531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46532 done; \
46533 (cd $(TARGET_SUBDIR)/libssp && \
46534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46536 "RANLIB=$${RANLIB}" \
46537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46538 install-html) \
46539 || exit 1
46540
46541@endif target-libssp
46542
46543.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46544maybe-installcheck-target-libssp:
46545@if target-libssp
46546maybe-installcheck-target-libssp: installcheck-target-libssp
46547
46548installcheck-target-libssp: \
46549 configure-target-libssp
46550 @: $(MAKE); $(unstage)
46551 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46552 r=`${PWD_COMMAND}`; export r; \
46553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554 $(NORMAL_TARGET_EXPORTS) \
46555 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46556 for flag in $(EXTRA_TARGET_FLAGS); do \
46557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46558 done; \
46559 (cd $(TARGET_SUBDIR)/libssp && \
46560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46562 "RANLIB=$${RANLIB}" \
46563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46564 installcheck) \
46565 || exit 1
46566
46567@endif target-libssp
46568
46569.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46570maybe-mostlyclean-target-libssp:
46571@if target-libssp
46572maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46573
46574mostlyclean-target-libssp:
46575 @: $(MAKE); $(unstage)
46576 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46577 r=`${PWD_COMMAND}`; export r; \
46578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46579 $(NORMAL_TARGET_EXPORTS) \
46580 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46581 for flag in $(EXTRA_TARGET_FLAGS); do \
46582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46583 done; \
46584 (cd $(TARGET_SUBDIR)/libssp && \
46585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46587 "RANLIB=$${RANLIB}" \
46588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46589 mostlyclean) \
46590 || exit 1
46591
46592@endif target-libssp
46593
46594.PHONY: maybe-clean-target-libssp clean-target-libssp
46595maybe-clean-target-libssp:
46596@if target-libssp
46597maybe-clean-target-libssp: clean-target-libssp
46598
46599clean-target-libssp:
46600 @: $(MAKE); $(unstage)
46601 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46602 r=`${PWD_COMMAND}`; export r; \
46603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604 $(NORMAL_TARGET_EXPORTS) \
46605 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46606 for flag in $(EXTRA_TARGET_FLAGS); do \
46607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608 done; \
46609 (cd $(TARGET_SUBDIR)/libssp && \
46610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612 "RANLIB=$${RANLIB}" \
46613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614 clean) \
46615 || exit 1
46616
46617@endif target-libssp
46618
46619.PHONY: maybe-distclean-target-libssp distclean-target-libssp
46620maybe-distclean-target-libssp:
46621@if target-libssp
46622maybe-distclean-target-libssp: distclean-target-libssp
46623
46624distclean-target-libssp:
46625 @: $(MAKE); $(unstage)
46626 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46627 r=`${PWD_COMMAND}`; export r; \
46628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629 $(NORMAL_TARGET_EXPORTS) \
46630 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46631 for flag in $(EXTRA_TARGET_FLAGS); do \
46632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46633 done; \
46634 (cd $(TARGET_SUBDIR)/libssp && \
46635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46637 "RANLIB=$${RANLIB}" \
46638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46639 distclean) \
46640 || exit 1
46641
46642@endif target-libssp
46643
46644.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46645maybe-maintainer-clean-target-libssp:
46646@if target-libssp
46647maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46648
46649maintainer-clean-target-libssp:
46650 @: $(MAKE); $(unstage)
46651 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46652 r=`${PWD_COMMAND}`; export r; \
46653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46654 $(NORMAL_TARGET_EXPORTS) \
46655 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46656 for flag in $(EXTRA_TARGET_FLAGS); do \
46657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46658 done; \
46659 (cd $(TARGET_SUBDIR)/libssp && \
46660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46662 "RANLIB=$${RANLIB}" \
46663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46664 maintainer-clean) \
46665 || exit 1
46666
46667@endif target-libssp
46668
46669
46670
46671
46672
46673.PHONY: configure-target-newlib maybe-configure-target-newlib
46674maybe-configure-target-newlib:
46675@if gcc-bootstrap
46676configure-target-newlib: stage_current
46677@endif gcc-bootstrap
46678@if target-newlib
46679maybe-configure-target-newlib: configure-target-newlib
46680configure-target-newlib:
46681 @: $(MAKE); $(unstage)
46682 @r=`${PWD_COMMAND}`; export r; \
46683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46684 echo "Checking multilib configuration for newlib..."; \
46685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46687 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46688 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46689 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46690 else \
46691 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46692 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46693 fi; \
46694 else \
46695 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46696 fi; \
46697 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46698 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46699 $(NORMAL_TARGET_EXPORTS) \
46700 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46701 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46702 case $(srcdir) in \
46703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46704 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46706 esac; \
46707 srcdiroption="--srcdir=$${topdir}/newlib"; \
46708 libsrcdir="$$s/newlib"; \
46709 rm -f no-such-file || : ; \
46710 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46711 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46712 --target=${target_alias} $${srcdiroption} \
46713 || exit 1
46714@endif target-newlib
46715
46716
46717
46718
46719
46720.PHONY: all-target-newlib maybe-all-target-newlib
46721maybe-all-target-newlib:
46722@if gcc-bootstrap
46723all-target-newlib: stage_current
46724@endif gcc-bootstrap
46725@if target-newlib
46726TARGET-target-newlib=all
46727maybe-all-target-newlib: all-target-newlib
46728all-target-newlib: configure-target-newlib
46729 @: $(MAKE); $(unstage)
46730 @r=`${PWD_COMMAND}`; export r; \
46731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46732 $(NORMAL_TARGET_EXPORTS) \
46733 (cd $(TARGET_SUBDIR)/newlib && \
46734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46735 $(TARGET-target-newlib))
46736@endif target-newlib
46737
46738
46739
46740
46741
46742.PHONY: check-target-newlib maybe-check-target-newlib
46743maybe-check-target-newlib:
46744@if target-newlib
46745maybe-check-target-newlib: check-target-newlib
46746
46747check-target-newlib:
46748 @: $(MAKE); $(unstage)
46749 @r=`${PWD_COMMAND}`; export r; \
46750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751 $(NORMAL_TARGET_EXPORTS) \
46752 (cd $(TARGET_SUBDIR)/newlib && \
46753 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46754
46755@endif target-newlib
46756
46757.PHONY: install-target-newlib maybe-install-target-newlib
46758maybe-install-target-newlib:
46759@if target-newlib
46760maybe-install-target-newlib: install-target-newlib
46761
46762install-target-newlib: installdirs
46763 @: $(MAKE); $(unstage)
46764 @r=`${PWD_COMMAND}`; export r; \
46765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46766 $(NORMAL_TARGET_EXPORTS) \
46767 (cd $(TARGET_SUBDIR)/newlib && \
46768 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46769
46770@endif target-newlib
46771
46772# Other targets (info, dvi, pdf, etc.)
46773
46774.PHONY: maybe-info-target-newlib info-target-newlib
46775maybe-info-target-newlib:
46776@if target-newlib
46777maybe-info-target-newlib: info-target-newlib
46778
46779info-target-newlib: \
46780 configure-target-newlib
46781 @: $(MAKE); $(unstage)
46782 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46783 r=`${PWD_COMMAND}`; export r; \
46784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46785 $(NORMAL_TARGET_EXPORTS) \
46786 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46787 for flag in $(EXTRA_TARGET_FLAGS); do \
46788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46789 done; \
46790 (cd $(TARGET_SUBDIR)/newlib && \
46791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46793 "RANLIB=$${RANLIB}" \
46794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46795 info) \
46796 || exit 1
46797
46798@endif target-newlib
46799
46800.PHONY: maybe-dvi-target-newlib dvi-target-newlib
46801maybe-dvi-target-newlib:
46802@if target-newlib
46803maybe-dvi-target-newlib: dvi-target-newlib
46804
46805dvi-target-newlib: \
46806 configure-target-newlib
46807 @: $(MAKE); $(unstage)
46808 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46809 r=`${PWD_COMMAND}`; export r; \
46810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46811 $(NORMAL_TARGET_EXPORTS) \
46812 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46813 for flag in $(EXTRA_TARGET_FLAGS); do \
46814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46815 done; \
46816 (cd $(TARGET_SUBDIR)/newlib && \
46817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46819 "RANLIB=$${RANLIB}" \
46820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46821 dvi) \
46822 || exit 1
46823
46824@endif target-newlib
46825
46826.PHONY: maybe-pdf-target-newlib pdf-target-newlib
46827maybe-pdf-target-newlib:
46828@if target-newlib
46829maybe-pdf-target-newlib: pdf-target-newlib
46830
46831pdf-target-newlib: \
46832 configure-target-newlib
46833 @: $(MAKE); $(unstage)
46834 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46835 r=`${PWD_COMMAND}`; export r; \
46836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837 $(NORMAL_TARGET_EXPORTS) \
46838 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46839 for flag in $(EXTRA_TARGET_FLAGS); do \
46840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841 done; \
46842 (cd $(TARGET_SUBDIR)/newlib && \
46843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845 "RANLIB=$${RANLIB}" \
46846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847 pdf) \
46848 || exit 1
46849
46850@endif target-newlib
46851
46852.PHONY: maybe-html-target-newlib html-target-newlib
46853maybe-html-target-newlib:
46854@if target-newlib
46855maybe-html-target-newlib: html-target-newlib
46856
46857html-target-newlib: \
46858 configure-target-newlib
46859 @: $(MAKE); $(unstage)
46860 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46861 r=`${PWD_COMMAND}`; export r; \
46862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863 $(NORMAL_TARGET_EXPORTS) \
46864 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46865 for flag in $(EXTRA_TARGET_FLAGS); do \
46866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46867 done; \
46868 (cd $(TARGET_SUBDIR)/newlib && \
46869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46871 "RANLIB=$${RANLIB}" \
46872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46873 html) \
46874 || exit 1
46875
46876@endif target-newlib
46877
46878.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46879maybe-TAGS-target-newlib:
46880@if target-newlib
46881maybe-TAGS-target-newlib: TAGS-target-newlib
46882
46883TAGS-target-newlib: \
46884 configure-target-newlib
46885 @: $(MAKE); $(unstage)
46886 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46887 r=`${PWD_COMMAND}`; export r; \
46888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46889 $(NORMAL_TARGET_EXPORTS) \
46890 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46891 for flag in $(EXTRA_TARGET_FLAGS); do \
46892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46893 done; \
46894 (cd $(TARGET_SUBDIR)/newlib && \
46895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46897 "RANLIB=$${RANLIB}" \
46898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46899 TAGS) \
46900 || exit 1
46901
46902@endif target-newlib
46903
46904.PHONY: maybe-install-info-target-newlib install-info-target-newlib
46905maybe-install-info-target-newlib:
46906@if target-newlib
46907maybe-install-info-target-newlib: install-info-target-newlib
46908
46909install-info-target-newlib: \
46910 configure-target-newlib \
46911 info-target-newlib
46912 @: $(MAKE); $(unstage)
46913 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46914 r=`${PWD_COMMAND}`; export r; \
46915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46916 $(NORMAL_TARGET_EXPORTS) \
46917 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46918 for flag in $(EXTRA_TARGET_FLAGS); do \
46919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46920 done; \
46921 (cd $(TARGET_SUBDIR)/newlib && \
46922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46924 "RANLIB=$${RANLIB}" \
46925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46926 install-info) \
46927 || exit 1
46928
46929@endif target-newlib
46930
46931.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46932maybe-install-pdf-target-newlib:
46933@if target-newlib
46934maybe-install-pdf-target-newlib: install-pdf-target-newlib
46935
46936install-pdf-target-newlib: \
46937 configure-target-newlib \
46938 pdf-target-newlib
46939 @: $(MAKE); $(unstage)
46940 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46941 r=`${PWD_COMMAND}`; export r; \
46942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46943 $(NORMAL_TARGET_EXPORTS) \
46944 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46945 for flag in $(EXTRA_TARGET_FLAGS); do \
46946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46947 done; \
46948 (cd $(TARGET_SUBDIR)/newlib && \
46949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46951 "RANLIB=$${RANLIB}" \
46952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46953 install-pdf) \
46954 || exit 1
46955
46956@endif target-newlib
46957
46958.PHONY: maybe-install-html-target-newlib install-html-target-newlib
46959maybe-install-html-target-newlib:
46960@if target-newlib
46961maybe-install-html-target-newlib: install-html-target-newlib
46962
46963install-html-target-newlib: \
46964 configure-target-newlib \
46965 html-target-newlib
46966 @: $(MAKE); $(unstage)
46967 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46968 r=`${PWD_COMMAND}`; export r; \
46969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970 $(NORMAL_TARGET_EXPORTS) \
46971 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
46972 for flag in $(EXTRA_TARGET_FLAGS); do \
46973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46974 done; \
46975 (cd $(TARGET_SUBDIR)/newlib && \
46976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46978 "RANLIB=$${RANLIB}" \
46979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46980 install-html) \
46981 || exit 1
46982
46983@endif target-newlib
46984
46985.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46986maybe-installcheck-target-newlib:
46987@if target-newlib
46988maybe-installcheck-target-newlib: installcheck-target-newlib
46989
46990installcheck-target-newlib: \
46991 configure-target-newlib
46992 @: $(MAKE); $(unstage)
46993 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46994 r=`${PWD_COMMAND}`; export r; \
46995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996 $(NORMAL_TARGET_EXPORTS) \
46997 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
46998 for flag in $(EXTRA_TARGET_FLAGS); do \
46999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47000 done; \
47001 (cd $(TARGET_SUBDIR)/newlib && \
47002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47004 "RANLIB=$${RANLIB}" \
47005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47006 installcheck) \
47007 || exit 1
47008
47009@endif target-newlib
47010
47011.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47012maybe-mostlyclean-target-newlib:
47013@if target-newlib
47014maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47015
47016mostlyclean-target-newlib:
47017 @: $(MAKE); $(unstage)
47018 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47019 r=`${PWD_COMMAND}`; export r; \
47020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021 $(NORMAL_TARGET_EXPORTS) \
47022 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47023 for flag in $(EXTRA_TARGET_FLAGS); do \
47024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47025 done; \
47026 (cd $(TARGET_SUBDIR)/newlib && \
47027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47029 "RANLIB=$${RANLIB}" \
47030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47031 mostlyclean) \
47032 || exit 1
47033
47034@endif target-newlib
47035
47036.PHONY: maybe-clean-target-newlib clean-target-newlib
47037maybe-clean-target-newlib:
47038@if target-newlib
47039maybe-clean-target-newlib: clean-target-newlib
47040
47041clean-target-newlib:
47042 @: $(MAKE); $(unstage)
47043 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47044 r=`${PWD_COMMAND}`; export r; \
47045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046 $(NORMAL_TARGET_EXPORTS) \
47047 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47048 for flag in $(EXTRA_TARGET_FLAGS); do \
47049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47050 done; \
47051 (cd $(TARGET_SUBDIR)/newlib && \
47052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47054 "RANLIB=$${RANLIB}" \
47055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47056 clean) \
47057 || exit 1
47058
47059@endif target-newlib
47060
47061.PHONY: maybe-distclean-target-newlib distclean-target-newlib
47062maybe-distclean-target-newlib:
47063@if target-newlib
47064maybe-distclean-target-newlib: distclean-target-newlib
47065
47066distclean-target-newlib:
47067 @: $(MAKE); $(unstage)
47068 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47069 r=`${PWD_COMMAND}`; export r; \
47070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47071 $(NORMAL_TARGET_EXPORTS) \
47072 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47073 for flag in $(EXTRA_TARGET_FLAGS); do \
47074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47075 done; \
47076 (cd $(TARGET_SUBDIR)/newlib && \
47077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47079 "RANLIB=$${RANLIB}" \
47080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47081 distclean) \
47082 || exit 1
47083
47084@endif target-newlib
47085
47086.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47087maybe-maintainer-clean-target-newlib:
47088@if target-newlib
47089maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47090
47091maintainer-clean-target-newlib:
47092 @: $(MAKE); $(unstage)
47093 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47094 r=`${PWD_COMMAND}`; export r; \
47095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096 $(NORMAL_TARGET_EXPORTS) \
47097 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47098 for flag in $(EXTRA_TARGET_FLAGS); do \
47099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47100 done; \
47101 (cd $(TARGET_SUBDIR)/newlib && \
47102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47104 "RANLIB=$${RANLIB}" \
47105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47106 maintainer-clean) \
47107 || exit 1
47108
47109@endif target-newlib
47110
47111
47112
47113
47114
47115.PHONY: configure-target-libgcc maybe-configure-target-libgcc
47116maybe-configure-target-libgcc:
47117@if gcc-bootstrap
47118configure-target-libgcc: stage_current
47119@endif gcc-bootstrap
47120@if target-libgcc
47121maybe-configure-target-libgcc: configure-target-libgcc
47122configure-target-libgcc:
47123 @r=`${PWD_COMMAND}`; export r; \
47124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47125 echo "Checking multilib configuration for libgcc..."; \
47126 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47127 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47128 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47129 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47130 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47131 else \
47132 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47133 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47134 fi; \
47135 else \
47136 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47137 fi; \
47138 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47139 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47140 $(NORMAL_TARGET_EXPORTS) \
47141 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47142 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47143 case $(srcdir) in \
47144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47145 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47147 esac; \
47148 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47149 libsrcdir="$$s/libgcc"; \
47150 rm -f no-such-file || : ; \
47151 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47152 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47153 --target=${target_alias} $${srcdiroption} \
47154 || exit 1
47155@endif target-libgcc
47156
47157
47158
47159.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47160maybe-configure-stage1-target-libgcc:
47161@if target-libgcc-bootstrap
47162maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47163configure-stage1-target-libgcc:
47164 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47165 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47166 @r=`${PWD_COMMAND}`; export r; \
47167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47168 TFLAGS="$(STAGE1_TFLAGS)"; \
47169 echo "Checking multilib configuration for libgcc..."; \
47170 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47171 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47172 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47173 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47174 else \
47175 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47176 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47177 fi; \
47178 else \
47179 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47180 fi; \
47181 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47182 $(NORMAL_TARGET_EXPORTS) \
47183 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47184 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47185 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47186 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47187 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47188 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47189 case $(srcdir) in \
47190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47191 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47193 esac; \
47194 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47195 libsrcdir="$$s/libgcc"; \
47196 $(SHELL) $${libsrcdir}/configure \
47197 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47198 --target=${target_alias} $${srcdiroption} \
47199 $(STAGE1_CONFIGURE_FLAGS)
47200@endif target-libgcc-bootstrap
47201
47202.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47203maybe-configure-stage2-target-libgcc:
47204@if target-libgcc-bootstrap
47205maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47206configure-stage2-target-libgcc:
47207 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47208 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47209 @r=`${PWD_COMMAND}`; export r; \
47210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47211 TFLAGS="$(STAGE2_TFLAGS)"; \
47212 echo "Checking multilib configuration for libgcc..."; \
47213 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47214 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47215 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47216 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47217 else \
47218 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47219 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47220 fi; \
47221 else \
47222 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47223 fi; \
47224 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47225 $(NORMAL_TARGET_EXPORTS) \
47226 \
47227 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47228 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47229 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47230 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47231 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47232 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47233 case $(srcdir) in \
47234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47235 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47237 esac; \
47238 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47239 libsrcdir="$$s/libgcc"; \
47240 $(SHELL) $${libsrcdir}/configure \
47241 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47242 --target=${target_alias} $${srcdiroption} \
47243 --with-build-libsubdir=$(HOST_SUBDIR) \
47244 $(STAGE2_CONFIGURE_FLAGS)
47245@endif target-libgcc-bootstrap
47246
47247.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47248maybe-configure-stage3-target-libgcc:
47249@if target-libgcc-bootstrap
47250maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47251configure-stage3-target-libgcc:
47252 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47253 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47254 @r=`${PWD_COMMAND}`; export r; \
47255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47256 TFLAGS="$(STAGE3_TFLAGS)"; \
47257 echo "Checking multilib configuration for libgcc..."; \
47258 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47259 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47260 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47261 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47262 else \
47263 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47264 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47265 fi; \
47266 else \
47267 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47268 fi; \
47269 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47270 $(NORMAL_TARGET_EXPORTS) \
47271 \
47272 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47273 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47274 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47275 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47276 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47277 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47278 case $(srcdir) in \
47279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47280 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47282 esac; \
47283 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47284 libsrcdir="$$s/libgcc"; \
47285 $(SHELL) $${libsrcdir}/configure \
47286 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47287 --target=${target_alias} $${srcdiroption} \
47288 --with-build-libsubdir=$(HOST_SUBDIR) \
47289 $(STAGE3_CONFIGURE_FLAGS)
47290@endif target-libgcc-bootstrap
47291
47292.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47293maybe-configure-stage4-target-libgcc:
47294@if target-libgcc-bootstrap
47295maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47296configure-stage4-target-libgcc:
47297 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47298 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47299 @r=`${PWD_COMMAND}`; export r; \
47300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47301 TFLAGS="$(STAGE4_TFLAGS)"; \
47302 echo "Checking multilib configuration for libgcc..."; \
47303 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47304 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47305 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47306 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47307 else \
47308 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47309 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47310 fi; \
47311 else \
47312 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47313 fi; \
47314 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47315 $(NORMAL_TARGET_EXPORTS) \
47316 \
47317 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47318 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47319 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47320 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47321 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47322 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47323 case $(srcdir) in \
47324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47325 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47327 esac; \
47328 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47329 libsrcdir="$$s/libgcc"; \
47330 $(SHELL) $${libsrcdir}/configure \
47331 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47332 --target=${target_alias} $${srcdiroption} \
47333 --with-build-libsubdir=$(HOST_SUBDIR) \
47334 $(STAGE4_CONFIGURE_FLAGS)
47335@endif target-libgcc-bootstrap
47336
47337.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47338maybe-configure-stageprofile-target-libgcc:
47339@if target-libgcc-bootstrap
47340maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47341configure-stageprofile-target-libgcc:
47342 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47343 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47344 @r=`${PWD_COMMAND}`; export r; \
47345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47346 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47347 echo "Checking multilib configuration for libgcc..."; \
47348 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47349 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47350 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47351 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47352 else \
47353 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47354 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47355 fi; \
47356 else \
47357 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47358 fi; \
47359 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47360 $(NORMAL_TARGET_EXPORTS) \
47361 \
47362 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47363 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47364 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47365 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47366 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47367 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47368 case $(srcdir) in \
47369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47370 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47372 esac; \
47373 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47374 libsrcdir="$$s/libgcc"; \
47375 $(SHELL) $${libsrcdir}/configure \
47376 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47377 --target=${target_alias} $${srcdiroption} \
47378 --with-build-libsubdir=$(HOST_SUBDIR) \
47379 $(STAGEprofile_CONFIGURE_FLAGS)
47380@endif target-libgcc-bootstrap
47381
47382.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47383maybe-configure-stagefeedback-target-libgcc:
47384@if target-libgcc-bootstrap
47385maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47386configure-stagefeedback-target-libgcc:
47387 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47388 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47389 @r=`${PWD_COMMAND}`; export r; \
47390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47392 echo "Checking multilib configuration for libgcc..."; \
47393 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47394 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47395 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47396 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47397 else \
47398 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47399 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47400 fi; \
47401 else \
47402 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47403 fi; \
47404 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47405 $(NORMAL_TARGET_EXPORTS) \
47406 \
47407 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47408 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47409 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47410 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47411 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47412 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47413 case $(srcdir) in \
47414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47415 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47417 esac; \
47418 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47419 libsrcdir="$$s/libgcc"; \
47420 $(SHELL) $${libsrcdir}/configure \
47421 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47422 --target=${target_alias} $${srcdiroption} \
47423 --with-build-libsubdir=$(HOST_SUBDIR) \
47424 $(STAGEfeedback_CONFIGURE_FLAGS)
47425@endif target-libgcc-bootstrap
47426
47427
47428
47429
47430
47431.PHONY: all-target-libgcc maybe-all-target-libgcc
47432maybe-all-target-libgcc:
47433@if gcc-bootstrap
47434all-target-libgcc: stage_current
47435@endif gcc-bootstrap
47436@if target-libgcc
47437TARGET-target-libgcc=all
47438maybe-all-target-libgcc: all-target-libgcc
47439all-target-libgcc: configure-target-libgcc
47440 @r=`${PWD_COMMAND}`; export r; \
47441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442 $(NORMAL_TARGET_EXPORTS) \
47443 (cd $(TARGET_SUBDIR)/libgcc && \
47444 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47445 $(TARGET-target-libgcc))
47446@endif target-libgcc
47447
47448
47449
47450.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47451.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47452maybe-all-stage1-target-libgcc:
47453maybe-clean-stage1-target-libgcc:
47454@if target-libgcc-bootstrap
47455maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47456all-stage1: all-stage1-target-libgcc
47457TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47458all-stage1-target-libgcc: configure-stage1-target-libgcc
47459 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47460 @r=`${PWD_COMMAND}`; export r; \
47461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462 TFLAGS="$(STAGE1_TFLAGS)"; \
47463 $(NORMAL_TARGET_EXPORTS) \
47464 cd $(TARGET_SUBDIR)/libgcc && \
47465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47466 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47467 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47468 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47472 $(EXTRA_TARGET_FLAGS) \
47473 TFLAGS="$(STAGE1_TFLAGS)" \
47474 $(TARGET-stage1-target-libgcc)
47475
47476maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47477clean-stage1: clean-stage1-target-libgcc
47478clean-stage1-target-libgcc:
47479 @if [ $(current_stage) = stage1 ]; then \
47480 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47481 else \
47482 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47483 $(MAKE) stage1-start; \
47484 fi; \
47485 cd $(TARGET_SUBDIR)/libgcc && \
47486 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47487 clean
47488@endif target-libgcc-bootstrap
47489
47490
47491.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47492.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47493maybe-all-stage2-target-libgcc:
47494maybe-clean-stage2-target-libgcc:
47495@if target-libgcc-bootstrap
47496maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47497all-stage2: all-stage2-target-libgcc
47498TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47499all-stage2-target-libgcc: configure-stage2-target-libgcc
47500 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47501 @r=`${PWD_COMMAND}`; export r; \
47502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503 TFLAGS="$(STAGE2_TFLAGS)"; \
47504 $(NORMAL_TARGET_EXPORTS) \
47505 \
47506 cd $(TARGET_SUBDIR)/libgcc && \
47507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47508 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47509 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47510 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47514 $(EXTRA_TARGET_FLAGS) \
47515 TFLAGS="$(STAGE2_TFLAGS)" \
47516 $(TARGET-stage2-target-libgcc)
47517
47518maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47519clean-stage2: clean-stage2-target-libgcc
47520clean-stage2-target-libgcc:
47521 @if [ $(current_stage) = stage2 ]; then \
47522 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47523 else \
47524 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47525 $(MAKE) stage2-start; \
47526 fi; \
47527 cd $(TARGET_SUBDIR)/libgcc && \
47528 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47529 \
47530 clean
47531@endif target-libgcc-bootstrap
47532
47533
47534.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47535.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47536maybe-all-stage3-target-libgcc:
47537maybe-clean-stage3-target-libgcc:
47538@if target-libgcc-bootstrap
47539maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47540all-stage3: all-stage3-target-libgcc
47541TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47542all-stage3-target-libgcc: configure-stage3-target-libgcc
47543 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47544 @r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 TFLAGS="$(STAGE3_TFLAGS)"; \
47547 $(NORMAL_TARGET_EXPORTS) \
47548 \
47549 cd $(TARGET_SUBDIR)/libgcc && \
47550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47551 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47552 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47553 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47557 $(EXTRA_TARGET_FLAGS) \
47558 TFLAGS="$(STAGE3_TFLAGS)" \
47559 $(TARGET-stage3-target-libgcc)
47560
47561maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47562clean-stage3: clean-stage3-target-libgcc
47563clean-stage3-target-libgcc:
47564 @if [ $(current_stage) = stage3 ]; then \
47565 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47566 else \
47567 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47568 $(MAKE) stage3-start; \
47569 fi; \
47570 cd $(TARGET_SUBDIR)/libgcc && \
47571 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47572 \
47573 clean
47574@endif target-libgcc-bootstrap
47575
47576
47577.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47578.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47579maybe-all-stage4-target-libgcc:
47580maybe-clean-stage4-target-libgcc:
47581@if target-libgcc-bootstrap
47582maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47583all-stage4: all-stage4-target-libgcc
47584TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47585all-stage4-target-libgcc: configure-stage4-target-libgcc
47586 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47587 @r=`${PWD_COMMAND}`; export r; \
47588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47589 TFLAGS="$(STAGE4_TFLAGS)"; \
47590 $(NORMAL_TARGET_EXPORTS) \
47591 \
47592 cd $(TARGET_SUBDIR)/libgcc && \
47593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47594 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47595 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47596 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47600 $(EXTRA_TARGET_FLAGS) \
47601 TFLAGS="$(STAGE4_TFLAGS)" \
47602 $(TARGET-stage4-target-libgcc)
47603
47604maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47605clean-stage4: clean-stage4-target-libgcc
47606clean-stage4-target-libgcc:
47607 @if [ $(current_stage) = stage4 ]; then \
47608 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47609 else \
47610 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47611 $(MAKE) stage4-start; \
47612 fi; \
47613 cd $(TARGET_SUBDIR)/libgcc && \
47614 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47615 \
47616 clean
47617@endif target-libgcc-bootstrap
47618
47619
47620.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47621.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47622maybe-all-stageprofile-target-libgcc:
47623maybe-clean-stageprofile-target-libgcc:
47624@if target-libgcc-bootstrap
47625maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47626all-stageprofile: all-stageprofile-target-libgcc
47627TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47628all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47629 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47630 @r=`${PWD_COMMAND}`; export r; \
47631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47632 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47633 $(NORMAL_TARGET_EXPORTS) \
47634 \
47635 cd $(TARGET_SUBDIR)/libgcc && \
47636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47637 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47638 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47639 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47643 $(EXTRA_TARGET_FLAGS) \
47644 TFLAGS="$(STAGEprofile_TFLAGS)" \
47645 $(TARGET-stageprofile-target-libgcc)
47646
47647maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47648clean-stageprofile: clean-stageprofile-target-libgcc
47649clean-stageprofile-target-libgcc:
47650 @if [ $(current_stage) = stageprofile ]; then \
47651 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47652 else \
47653 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47654 $(MAKE) stageprofile-start; \
47655 fi; \
47656 cd $(TARGET_SUBDIR)/libgcc && \
47657 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47658 \
47659 clean
47660@endif target-libgcc-bootstrap
47661
47662
47663.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47664.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47665maybe-all-stagefeedback-target-libgcc:
47666maybe-clean-stagefeedback-target-libgcc:
47667@if target-libgcc-bootstrap
47668maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47669all-stagefeedback: all-stagefeedback-target-libgcc
47670TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47671all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47672 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47673 @r=`${PWD_COMMAND}`; export r; \
47674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47675 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47676 $(NORMAL_TARGET_EXPORTS) \
47677 \
47678 cd $(TARGET_SUBDIR)/libgcc && \
47679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47680 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47681 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47682 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47686 $(EXTRA_TARGET_FLAGS) \
47687 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47688 $(TARGET-stagefeedback-target-libgcc)
47689
47690maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47691clean-stagefeedback: clean-stagefeedback-target-libgcc
47692clean-stagefeedback-target-libgcc:
47693 @if [ $(current_stage) = stagefeedback ]; then \
47694 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47695 else \
47696 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47697 $(MAKE) stagefeedback-start; \
47698 fi; \
47699 cd $(TARGET_SUBDIR)/libgcc && \
47700 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47701 \
47702 clean
47703@endif target-libgcc-bootstrap
47704
47705
47706
47707
47708
47709
47710.PHONY: check-target-libgcc maybe-check-target-libgcc
47711maybe-check-target-libgcc:
47712@if target-libgcc
47713maybe-check-target-libgcc: check-target-libgcc
47714
47715# Dummy target for uncheckable module.
47716check-target-libgcc:
47717
47718@endif target-libgcc
47719
47720.PHONY: install-target-libgcc maybe-install-target-libgcc
47721maybe-install-target-libgcc:
47722@if target-libgcc
47723maybe-install-target-libgcc: install-target-libgcc
47724
47725install-target-libgcc: installdirs
47726 @: $(MAKE); $(unstage)
47727 @r=`${PWD_COMMAND}`; export r; \
47728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729 $(NORMAL_TARGET_EXPORTS) \
47730 (cd $(TARGET_SUBDIR)/libgcc && \
47731 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47732
47733@endif target-libgcc
47734
47735# Other targets (info, dvi, pdf, etc.)
47736
47737.PHONY: maybe-info-target-libgcc info-target-libgcc
47738maybe-info-target-libgcc:
47739@if target-libgcc
47740maybe-info-target-libgcc: info-target-libgcc
47741
47742info-target-libgcc: \
47743 configure-target-libgcc
47744 @: $(MAKE); $(unstage)
47745 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47746 r=`${PWD_COMMAND}`; export r; \
47747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748 $(NORMAL_TARGET_EXPORTS) \
47749 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47750 for flag in $(EXTRA_TARGET_FLAGS); do \
47751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752 done; \
47753 (cd $(TARGET_SUBDIR)/libgcc && \
47754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756 "RANLIB=$${RANLIB}" \
47757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758 info) \
47759 || exit 1
47760
47761@endif target-libgcc
47762
47763.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47764maybe-dvi-target-libgcc:
47765@if target-libgcc
47766maybe-dvi-target-libgcc: dvi-target-libgcc
47767
47768dvi-target-libgcc: \
47769 configure-target-libgcc
47770 @: $(MAKE); $(unstage)
47771 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47772 r=`${PWD_COMMAND}`; export r; \
47773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774 $(NORMAL_TARGET_EXPORTS) \
47775 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47776 for flag in $(EXTRA_TARGET_FLAGS); do \
47777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778 done; \
47779 (cd $(TARGET_SUBDIR)/libgcc && \
47780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782 "RANLIB=$${RANLIB}" \
47783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784 dvi) \
47785 || exit 1
47786
47787@endif target-libgcc
47788
47789.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47790maybe-pdf-target-libgcc:
47791@if target-libgcc
47792maybe-pdf-target-libgcc: pdf-target-libgcc
47793
47794pdf-target-libgcc: \
47795 configure-target-libgcc
47796 @: $(MAKE); $(unstage)
47797 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47798 r=`${PWD_COMMAND}`; export r; \
47799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47800 $(NORMAL_TARGET_EXPORTS) \
47801 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47802 for flag in $(EXTRA_TARGET_FLAGS); do \
47803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47804 done; \
47805 (cd $(TARGET_SUBDIR)/libgcc && \
47806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47808 "RANLIB=$${RANLIB}" \
47809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47810 pdf) \
47811 || exit 1
47812
47813@endif target-libgcc
47814
47815.PHONY: maybe-html-target-libgcc html-target-libgcc
47816maybe-html-target-libgcc:
47817@if target-libgcc
47818maybe-html-target-libgcc: html-target-libgcc
47819
47820html-target-libgcc: \
47821 configure-target-libgcc
47822 @: $(MAKE); $(unstage)
47823 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47824 r=`${PWD_COMMAND}`; export r; \
47825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826 $(NORMAL_TARGET_EXPORTS) \
47827 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47828 for flag in $(EXTRA_TARGET_FLAGS); do \
47829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47830 done; \
47831 (cd $(TARGET_SUBDIR)/libgcc && \
47832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47834 "RANLIB=$${RANLIB}" \
47835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47836 html) \
47837 || exit 1
47838
47839@endif target-libgcc
47840
47841.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47842maybe-TAGS-target-libgcc:
47843@if target-libgcc
47844maybe-TAGS-target-libgcc: TAGS-target-libgcc
47845
47846TAGS-target-libgcc: \
47847 configure-target-libgcc
47848 @: $(MAKE); $(unstage)
47849 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47850 r=`${PWD_COMMAND}`; export r; \
47851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47852 $(NORMAL_TARGET_EXPORTS) \
47853 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47854 for flag in $(EXTRA_TARGET_FLAGS); do \
47855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47856 done; \
47857 (cd $(TARGET_SUBDIR)/libgcc && \
47858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47860 "RANLIB=$${RANLIB}" \
47861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47862 TAGS) \
47863 || exit 1
47864
47865@endif target-libgcc
47866
47867.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47868maybe-install-info-target-libgcc:
47869@if target-libgcc
47870maybe-install-info-target-libgcc: install-info-target-libgcc
47871
47872install-info-target-libgcc: \
47873 configure-target-libgcc \
47874 info-target-libgcc
47875 @: $(MAKE); $(unstage)
47876 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47877 r=`${PWD_COMMAND}`; export r; \
47878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47879 $(NORMAL_TARGET_EXPORTS) \
47880 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47881 for flag in $(EXTRA_TARGET_FLAGS); do \
47882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47883 done; \
47884 (cd $(TARGET_SUBDIR)/libgcc && \
47885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47887 "RANLIB=$${RANLIB}" \
47888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47889 install-info) \
47890 || exit 1
47891
47892@endif target-libgcc
47893
47894.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47895maybe-install-pdf-target-libgcc:
47896@if target-libgcc
47897maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47898
47899install-pdf-target-libgcc: \
47900 configure-target-libgcc \
47901 pdf-target-libgcc
47902 @: $(MAKE); $(unstage)
47903 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47904 r=`${PWD_COMMAND}`; export r; \
47905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47906 $(NORMAL_TARGET_EXPORTS) \
47907 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47908 for flag in $(EXTRA_TARGET_FLAGS); do \
47909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47910 done; \
47911 (cd $(TARGET_SUBDIR)/libgcc && \
47912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47914 "RANLIB=$${RANLIB}" \
47915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47916 install-pdf) \
47917 || exit 1
47918
47919@endif target-libgcc
47920
47921.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47922maybe-install-html-target-libgcc:
47923@if target-libgcc
47924maybe-install-html-target-libgcc: install-html-target-libgcc
47925
47926install-html-target-libgcc: \
47927 configure-target-libgcc \
47928 html-target-libgcc
47929 @: $(MAKE); $(unstage)
47930 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47931 r=`${PWD_COMMAND}`; export r; \
47932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47933 $(NORMAL_TARGET_EXPORTS) \
47934 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47935 for flag in $(EXTRA_TARGET_FLAGS); do \
47936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47937 done; \
47938 (cd $(TARGET_SUBDIR)/libgcc && \
47939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47941 "RANLIB=$${RANLIB}" \
47942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47943 install-html) \
47944 || exit 1
47945
47946@endif target-libgcc
47947
47948.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47949maybe-installcheck-target-libgcc:
47950@if target-libgcc
47951maybe-installcheck-target-libgcc: installcheck-target-libgcc
47952
47953installcheck-target-libgcc: \
47954 configure-target-libgcc
47955 @: $(MAKE); $(unstage)
47956 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47957 r=`${PWD_COMMAND}`; export r; \
47958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47959 $(NORMAL_TARGET_EXPORTS) \
47960 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
47961 for flag in $(EXTRA_TARGET_FLAGS); do \
47962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47963 done; \
47964 (cd $(TARGET_SUBDIR)/libgcc && \
47965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47967 "RANLIB=$${RANLIB}" \
47968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47969 installcheck) \
47970 || exit 1
47971
47972@endif target-libgcc
47973
47974.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47975maybe-mostlyclean-target-libgcc:
47976@if target-libgcc
47977maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47978
47979mostlyclean-target-libgcc:
47980 @: $(MAKE); $(unstage)
47981 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47982 r=`${PWD_COMMAND}`; export r; \
47983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47984 $(NORMAL_TARGET_EXPORTS) \
47985 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
47986 for flag in $(EXTRA_TARGET_FLAGS); do \
47987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47988 done; \
47989 (cd $(TARGET_SUBDIR)/libgcc && \
47990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47992 "RANLIB=$${RANLIB}" \
47993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47994 mostlyclean) \
47995 || exit 1
47996
47997@endif target-libgcc
47998
47999.PHONY: maybe-clean-target-libgcc clean-target-libgcc
48000maybe-clean-target-libgcc:
48001@if target-libgcc
48002maybe-clean-target-libgcc: clean-target-libgcc
48003
48004clean-target-libgcc:
48005 @: $(MAKE); $(unstage)
48006 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48007 r=`${PWD_COMMAND}`; export r; \
48008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48009 $(NORMAL_TARGET_EXPORTS) \
48010 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48011 for flag in $(EXTRA_TARGET_FLAGS); do \
48012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48013 done; \
48014 (cd $(TARGET_SUBDIR)/libgcc && \
48015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48017 "RANLIB=$${RANLIB}" \
48018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48019 clean) \
48020 || exit 1
48021
48022@endif target-libgcc
48023
48024.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48025maybe-distclean-target-libgcc:
48026@if target-libgcc
48027maybe-distclean-target-libgcc: distclean-target-libgcc
48028
48029distclean-target-libgcc:
48030 @: $(MAKE); $(unstage)
48031 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48032 r=`${PWD_COMMAND}`; export r; \
48033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48034 $(NORMAL_TARGET_EXPORTS) \
48035 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48036 for flag in $(EXTRA_TARGET_FLAGS); do \
48037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48038 done; \
48039 (cd $(TARGET_SUBDIR)/libgcc && \
48040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48042 "RANLIB=$${RANLIB}" \
48043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48044 distclean) \
48045 || exit 1
48046
48047@endif target-libgcc
48048
48049.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48050maybe-maintainer-clean-target-libgcc:
48051@if target-libgcc
48052maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48053
48054maintainer-clean-target-libgcc:
48055 @: $(MAKE); $(unstage)
48056 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48057 r=`${PWD_COMMAND}`; export r; \
48058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48059 $(NORMAL_TARGET_EXPORTS) \
48060 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48061 for flag in $(EXTRA_TARGET_FLAGS); do \
48062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48063 done; \
48064 (cd $(TARGET_SUBDIR)/libgcc && \
48065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48067 "RANLIB=$${RANLIB}" \
48068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48069 maintainer-clean) \
48070 || exit 1
48071
48072@endif target-libgcc
48073
48074
48075
48076
48077
48078.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48079maybe-configure-target-libgfortran:
48080@if gcc-bootstrap
48081configure-target-libgfortran: stage_current
48082@endif gcc-bootstrap
48083@if target-libgfortran
48084maybe-configure-target-libgfortran: configure-target-libgfortran
48085configure-target-libgfortran:
48086 @: $(MAKE); $(unstage)
48087 @r=`${PWD_COMMAND}`; export r; \
48088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48089 echo "Checking multilib configuration for libgfortran..."; \
48090 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48091 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48092 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48093 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48094 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48095 else \
48096 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48097 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48098 fi; \
48099 else \
48100 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48101 fi; \
48102 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48103 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48104 $(NORMAL_TARGET_EXPORTS) \
48105 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48106 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48107 case $(srcdir) in \
48108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48109 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48111 esac; \
48112 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48113 libsrcdir="$$s/libgfortran"; \
48114 rm -f no-such-file || : ; \
48115 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48116 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48117 --target=${target_alias} $${srcdiroption} \
48118 || exit 1
48119@endif target-libgfortran
48120
48121
48122
48123
48124
48125.PHONY: all-target-libgfortran maybe-all-target-libgfortran
48126maybe-all-target-libgfortran:
48127@if gcc-bootstrap
48128all-target-libgfortran: stage_current
48129@endif gcc-bootstrap
48130@if target-libgfortran
48131TARGET-target-libgfortran=all
48132maybe-all-target-libgfortran: all-target-libgfortran
48133all-target-libgfortran: configure-target-libgfortran
48134 @: $(MAKE); $(unstage)
48135 @r=`${PWD_COMMAND}`; export r; \
48136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48137 $(NORMAL_TARGET_EXPORTS) \
48138 (cd $(TARGET_SUBDIR)/libgfortran && \
48139 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48140 $(TARGET-target-libgfortran))
48141@endif target-libgfortran
48142
48143
48144
48145
48146
48147.PHONY: check-target-libgfortran maybe-check-target-libgfortran
48148maybe-check-target-libgfortran:
48149@if target-libgfortran
48150maybe-check-target-libgfortran: check-target-libgfortran
48151
48152check-target-libgfortran:
48153 @: $(MAKE); $(unstage)
48154 @r=`${PWD_COMMAND}`; export r; \
48155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156 $(NORMAL_TARGET_EXPORTS) \
48157 (cd $(TARGET_SUBDIR)/libgfortran && \
48158 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48159
48160@endif target-libgfortran
48161
48162.PHONY: install-target-libgfortran maybe-install-target-libgfortran
48163maybe-install-target-libgfortran:
48164@if target-libgfortran
48165maybe-install-target-libgfortran: install-target-libgfortran
48166
48167install-target-libgfortran: installdirs
48168 @: $(MAKE); $(unstage)
48169 @r=`${PWD_COMMAND}`; export r; \
48170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171 $(NORMAL_TARGET_EXPORTS) \
48172 (cd $(TARGET_SUBDIR)/libgfortran && \
48173 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48174
48175@endif target-libgfortran
48176
48177# Other targets (info, dvi, pdf, etc.)
48178
48179.PHONY: maybe-info-target-libgfortran info-target-libgfortran
48180maybe-info-target-libgfortran:
48181@if target-libgfortran
48182maybe-info-target-libgfortran: info-target-libgfortran
48183
48184info-target-libgfortran: \
48185 configure-target-libgfortran
48186 @: $(MAKE); $(unstage)
48187 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48188 r=`${PWD_COMMAND}`; export r; \
48189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190 $(NORMAL_TARGET_EXPORTS) \
48191 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48192 for flag in $(EXTRA_TARGET_FLAGS); do \
48193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194 done; \
48195 (cd $(TARGET_SUBDIR)/libgfortran && \
48196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198 "RANLIB=$${RANLIB}" \
48199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200 info) \
48201 || exit 1
48202
48203@endif target-libgfortran
48204
48205.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48206maybe-dvi-target-libgfortran:
48207@if target-libgfortran
48208maybe-dvi-target-libgfortran: dvi-target-libgfortran
48209
48210dvi-target-libgfortran: \
48211 configure-target-libgfortran
48212 @: $(MAKE); $(unstage)
48213 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48214 r=`${PWD_COMMAND}`; export r; \
48215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48216 $(NORMAL_TARGET_EXPORTS) \
48217 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48218 for flag in $(EXTRA_TARGET_FLAGS); do \
48219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48220 done; \
48221 (cd $(TARGET_SUBDIR)/libgfortran && \
48222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48224 "RANLIB=$${RANLIB}" \
48225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48226 dvi) \
48227 || exit 1
48228
48229@endif target-libgfortran
48230
48231.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48232maybe-pdf-target-libgfortran:
48233@if target-libgfortran
48234maybe-pdf-target-libgfortran: pdf-target-libgfortran
48235
48236pdf-target-libgfortran: \
48237 configure-target-libgfortran
48238 @: $(MAKE); $(unstage)
48239 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48240 r=`${PWD_COMMAND}`; export r; \
48241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48242 $(NORMAL_TARGET_EXPORTS) \
48243 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48244 for flag in $(EXTRA_TARGET_FLAGS); do \
48245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48246 done; \
48247 (cd $(TARGET_SUBDIR)/libgfortran && \
48248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48250 "RANLIB=$${RANLIB}" \
48251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48252 pdf) \
48253 || exit 1
48254
48255@endif target-libgfortran
48256
48257.PHONY: maybe-html-target-libgfortran html-target-libgfortran
48258maybe-html-target-libgfortran:
48259@if target-libgfortran
48260maybe-html-target-libgfortran: html-target-libgfortran
48261
48262html-target-libgfortran: \
48263 configure-target-libgfortran
48264 @: $(MAKE); $(unstage)
48265 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48266 r=`${PWD_COMMAND}`; export r; \
48267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48268 $(NORMAL_TARGET_EXPORTS) \
48269 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48270 for flag in $(EXTRA_TARGET_FLAGS); do \
48271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48272 done; \
48273 (cd $(TARGET_SUBDIR)/libgfortran && \
48274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48276 "RANLIB=$${RANLIB}" \
48277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48278 html) \
48279 || exit 1
48280
48281@endif target-libgfortran
48282
48283.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48284maybe-TAGS-target-libgfortran:
48285@if target-libgfortran
48286maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48287
48288TAGS-target-libgfortran: \
48289 configure-target-libgfortran
48290 @: $(MAKE); $(unstage)
48291 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48292 r=`${PWD_COMMAND}`; export r; \
48293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48294 $(NORMAL_TARGET_EXPORTS) \
48295 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48296 for flag in $(EXTRA_TARGET_FLAGS); do \
48297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48298 done; \
48299 (cd $(TARGET_SUBDIR)/libgfortran && \
48300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48302 "RANLIB=$${RANLIB}" \
48303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48304 TAGS) \
48305 || exit 1
48306
48307@endif target-libgfortran
48308
48309.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48310maybe-install-info-target-libgfortran:
48311@if target-libgfortran
48312maybe-install-info-target-libgfortran: install-info-target-libgfortran
48313
48314install-info-target-libgfortran: \
48315 configure-target-libgfortran \
48316 info-target-libgfortran
48317 @: $(MAKE); $(unstage)
48318 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48319 r=`${PWD_COMMAND}`; export r; \
48320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48321 $(NORMAL_TARGET_EXPORTS) \
48322 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48323 for flag in $(EXTRA_TARGET_FLAGS); do \
48324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48325 done; \
48326 (cd $(TARGET_SUBDIR)/libgfortran && \
48327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48329 "RANLIB=$${RANLIB}" \
48330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48331 install-info) \
48332 || exit 1
48333
48334@endif target-libgfortran
48335
48336.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48337maybe-install-pdf-target-libgfortran:
48338@if target-libgfortran
48339maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48340
48341install-pdf-target-libgfortran: \
48342 configure-target-libgfortran \
48343 pdf-target-libgfortran
48344 @: $(MAKE); $(unstage)
48345 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48346 r=`${PWD_COMMAND}`; export r; \
48347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48348 $(NORMAL_TARGET_EXPORTS) \
48349 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48350 for flag in $(EXTRA_TARGET_FLAGS); do \
48351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48352 done; \
48353 (cd $(TARGET_SUBDIR)/libgfortran && \
48354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48356 "RANLIB=$${RANLIB}" \
48357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48358 install-pdf) \
48359 || exit 1
48360
48361@endif target-libgfortran
48362
48363.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48364maybe-install-html-target-libgfortran:
48365@if target-libgfortran
48366maybe-install-html-target-libgfortran: install-html-target-libgfortran
48367
48368install-html-target-libgfortran: \
48369 configure-target-libgfortran \
48370 html-target-libgfortran
48371 @: $(MAKE); $(unstage)
48372 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48373 r=`${PWD_COMMAND}`; export r; \
48374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48375 $(NORMAL_TARGET_EXPORTS) \
48376 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48377 for flag in $(EXTRA_TARGET_FLAGS); do \
48378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48379 done; \
48380 (cd $(TARGET_SUBDIR)/libgfortran && \
48381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48383 "RANLIB=$${RANLIB}" \
48384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48385 install-html) \
48386 || exit 1
48387
48388@endif target-libgfortran
48389
48390.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48391maybe-installcheck-target-libgfortran:
48392@if target-libgfortran
48393maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48394
48395installcheck-target-libgfortran: \
48396 configure-target-libgfortran
48397 @: $(MAKE); $(unstage)
48398 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48399 r=`${PWD_COMMAND}`; export r; \
48400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48401 $(NORMAL_TARGET_EXPORTS) \
48402 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48403 for flag in $(EXTRA_TARGET_FLAGS); do \
48404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48405 done; \
48406 (cd $(TARGET_SUBDIR)/libgfortran && \
48407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48409 "RANLIB=$${RANLIB}" \
48410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48411 installcheck) \
48412 || exit 1
48413
48414@endif target-libgfortran
48415
48416.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48417maybe-mostlyclean-target-libgfortran:
48418@if target-libgfortran
48419maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48420
48421mostlyclean-target-libgfortran:
48422 @: $(MAKE); $(unstage)
48423 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48424 r=`${PWD_COMMAND}`; export r; \
48425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426 $(NORMAL_TARGET_EXPORTS) \
48427 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48428 for flag in $(EXTRA_TARGET_FLAGS); do \
48429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48430 done; \
48431 (cd $(TARGET_SUBDIR)/libgfortran && \
48432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48434 "RANLIB=$${RANLIB}" \
48435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48436 mostlyclean) \
48437 || exit 1
48438
48439@endif target-libgfortran
48440
48441.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48442maybe-clean-target-libgfortran:
48443@if target-libgfortran
48444maybe-clean-target-libgfortran: clean-target-libgfortran
48445
48446clean-target-libgfortran:
48447 @: $(MAKE); $(unstage)
48448 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48449 r=`${PWD_COMMAND}`; export r; \
48450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451 $(NORMAL_TARGET_EXPORTS) \
48452 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48453 for flag in $(EXTRA_TARGET_FLAGS); do \
48454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48455 done; \
48456 (cd $(TARGET_SUBDIR)/libgfortran && \
48457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48459 "RANLIB=$${RANLIB}" \
48460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48461 clean) \
48462 || exit 1
48463
48464@endif target-libgfortran
48465
48466.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48467maybe-distclean-target-libgfortran:
48468@if target-libgfortran
48469maybe-distclean-target-libgfortran: distclean-target-libgfortran
48470
48471distclean-target-libgfortran:
48472 @: $(MAKE); $(unstage)
48473 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48474 r=`${PWD_COMMAND}`; export r; \
48475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48476 $(NORMAL_TARGET_EXPORTS) \
48477 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48478 for flag in $(EXTRA_TARGET_FLAGS); do \
48479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48480 done; \
48481 (cd $(TARGET_SUBDIR)/libgfortran && \
48482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48484 "RANLIB=$${RANLIB}" \
48485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48486 distclean) \
48487 || exit 1
48488
48489@endif target-libgfortran
48490
48491.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48492maybe-maintainer-clean-target-libgfortran:
48493@if target-libgfortran
48494maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48495
48496maintainer-clean-target-libgfortran:
48497 @: $(MAKE); $(unstage)
48498 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48499 r=`${PWD_COMMAND}`; export r; \
48500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48501 $(NORMAL_TARGET_EXPORTS) \
48502 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48503 for flag in $(EXTRA_TARGET_FLAGS); do \
48504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48505 done; \
48506 (cd $(TARGET_SUBDIR)/libgfortran && \
48507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48509 "RANLIB=$${RANLIB}" \
48510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48511 maintainer-clean) \
48512 || exit 1
48513
48514@endif target-libgfortran
48515
48516
48517
48518
48519
48520.PHONY: configure-target-libobjc maybe-configure-target-libobjc
48521maybe-configure-target-libobjc:
48522@if gcc-bootstrap
48523configure-target-libobjc: stage_current
48524@endif gcc-bootstrap
48525@if target-libobjc
48526maybe-configure-target-libobjc: configure-target-libobjc
48527configure-target-libobjc:
48528 @: $(MAKE); $(unstage)
48529 @r=`${PWD_COMMAND}`; export r; \
48530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48531 echo "Checking multilib configuration for libobjc..."; \
48532 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48533 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
48534 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48535 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48536 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
48537 else \
48538 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
48539 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48540 fi; \
48541 else \
48542 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48543 fi; \
48544 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
48545 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48546 $(NORMAL_TARGET_EXPORTS) \
48547 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
48548 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
48549 case $(srcdir) in \
48550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48551 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
48552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48553 esac; \
48554 srcdiroption="--srcdir=$${topdir}/libobjc"; \
48555 libsrcdir="$$s/libobjc"; \
48556 rm -f no-such-file || : ; \
48557 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48558 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48559 --target=${target_alias} $${srcdiroption} \
48560 || exit 1
48561@endif target-libobjc
48562
48563
48564
48565
48566
48567.PHONY: all-target-libobjc maybe-all-target-libobjc
48568maybe-all-target-libobjc:
48569@if gcc-bootstrap
48570all-target-libobjc: stage_current
48571@endif gcc-bootstrap
48572@if target-libobjc
48573TARGET-target-libobjc=all
48574maybe-all-target-libobjc: all-target-libobjc
48575all-target-libobjc: configure-target-libobjc
48576 @: $(MAKE); $(unstage)
48577 @r=`${PWD_COMMAND}`; export r; \
48578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48579 $(NORMAL_TARGET_EXPORTS) \
48580 (cd $(TARGET_SUBDIR)/libobjc && \
48581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48582 $(TARGET-target-libobjc))
48583@endif target-libobjc
48584
48585
48586
48587
48588
48589.PHONY: check-target-libobjc maybe-check-target-libobjc
48590maybe-check-target-libobjc:
48591@if target-libobjc
48592maybe-check-target-libobjc: check-target-libobjc
48593
48594check-target-libobjc:
48595 @: $(MAKE); $(unstage)
48596 @r=`${PWD_COMMAND}`; export r; \
48597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48598 $(NORMAL_TARGET_EXPORTS) \
48599 (cd $(TARGET_SUBDIR)/libobjc && \
48600 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48601
48602@endif target-libobjc
48603
48604.PHONY: install-target-libobjc maybe-install-target-libobjc
48605maybe-install-target-libobjc:
48606@if target-libobjc
48607maybe-install-target-libobjc: install-target-libobjc
48608
48609install-target-libobjc: installdirs
48610 @: $(MAKE); $(unstage)
48611 @r=`${PWD_COMMAND}`; export r; \
48612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48613 $(NORMAL_TARGET_EXPORTS) \
48614 (cd $(TARGET_SUBDIR)/libobjc && \
48615 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48616
48617@endif target-libobjc
48618
48619# Other targets (info, dvi, pdf, etc.)
48620
48621.PHONY: maybe-info-target-libobjc info-target-libobjc
48622maybe-info-target-libobjc:
48623@if target-libobjc
48624maybe-info-target-libobjc: info-target-libobjc
48625
48626info-target-libobjc: \
48627 configure-target-libobjc
48628 @: $(MAKE); $(unstage)
48629 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48630 r=`${PWD_COMMAND}`; export r; \
48631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48632 $(NORMAL_TARGET_EXPORTS) \
48633 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
48634 for flag in $(EXTRA_TARGET_FLAGS); do \
48635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48636 done; \
48637 (cd $(TARGET_SUBDIR)/libobjc && \
48638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48640 "RANLIB=$${RANLIB}" \
48641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48642 info) \
48643 || exit 1
48644
48645@endif target-libobjc
48646
48647.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
48648maybe-dvi-target-libobjc:
48649@if target-libobjc
48650maybe-dvi-target-libobjc: dvi-target-libobjc
48651
48652dvi-target-libobjc: \
48653 configure-target-libobjc
48654 @: $(MAKE); $(unstage)
48655 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48656 r=`${PWD_COMMAND}`; export r; \
48657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48658 $(NORMAL_TARGET_EXPORTS) \
48659 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
48660 for flag in $(EXTRA_TARGET_FLAGS); do \
48661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48662 done; \
48663 (cd $(TARGET_SUBDIR)/libobjc && \
48664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48666 "RANLIB=$${RANLIB}" \
48667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48668 dvi) \
48669 || exit 1
48670
48671@endif target-libobjc
48672
48673.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
48674maybe-pdf-target-libobjc:
48675@if target-libobjc
48676maybe-pdf-target-libobjc: pdf-target-libobjc
48677
48678pdf-target-libobjc: \
48679 configure-target-libobjc
48680 @: $(MAKE); $(unstage)
48681 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48682 r=`${PWD_COMMAND}`; export r; \
48683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48684 $(NORMAL_TARGET_EXPORTS) \
48685 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
48686 for flag in $(EXTRA_TARGET_FLAGS); do \
48687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48688 done; \
48689 (cd $(TARGET_SUBDIR)/libobjc && \
48690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48692 "RANLIB=$${RANLIB}" \
48693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48694 pdf) \
48695 || exit 1
48696
48697@endif target-libobjc
48698
48699.PHONY: maybe-html-target-libobjc html-target-libobjc
48700maybe-html-target-libobjc:
48701@if target-libobjc
48702maybe-html-target-libobjc: html-target-libobjc
48703
48704html-target-libobjc: \
48705 configure-target-libobjc
48706 @: $(MAKE); $(unstage)
48707 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48708 r=`${PWD_COMMAND}`; export r; \
48709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48710 $(NORMAL_TARGET_EXPORTS) \
48711 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
48712 for flag in $(EXTRA_TARGET_FLAGS); do \
48713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48714 done; \
48715 (cd $(TARGET_SUBDIR)/libobjc && \
48716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48718 "RANLIB=$${RANLIB}" \
48719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48720 html) \
48721 || exit 1
48722
48723@endif target-libobjc
48724
48725.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
48726maybe-TAGS-target-libobjc:
48727@if target-libobjc
48728maybe-TAGS-target-libobjc: TAGS-target-libobjc
48729
48730TAGS-target-libobjc: \
48731 configure-target-libobjc
48732 @: $(MAKE); $(unstage)
48733 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48734 r=`${PWD_COMMAND}`; export r; \
48735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48736 $(NORMAL_TARGET_EXPORTS) \
48737 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
48738 for flag in $(EXTRA_TARGET_FLAGS); do \
48739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48740 done; \
48741 (cd $(TARGET_SUBDIR)/libobjc && \
48742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48744 "RANLIB=$${RANLIB}" \
48745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48746 TAGS) \
48747 || exit 1
48748
48749@endif target-libobjc
48750
48751.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
48752maybe-install-info-target-libobjc:
48753@if target-libobjc
48754maybe-install-info-target-libobjc: install-info-target-libobjc
48755
48756install-info-target-libobjc: \
48757 configure-target-libobjc \
48758 info-target-libobjc
48759 @: $(MAKE); $(unstage)
48760 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48761 r=`${PWD_COMMAND}`; export r; \
48762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48763 $(NORMAL_TARGET_EXPORTS) \
48764 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
48765 for flag in $(EXTRA_TARGET_FLAGS); do \
48766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48767 done; \
48768 (cd $(TARGET_SUBDIR)/libobjc && \
48769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48771 "RANLIB=$${RANLIB}" \
48772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48773 install-info) \
48774 || exit 1
48775
48776@endif target-libobjc
48777
48778.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
48779maybe-install-pdf-target-libobjc:
48780@if target-libobjc
48781maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
48782
48783install-pdf-target-libobjc: \
48784 configure-target-libobjc \
48785 pdf-target-libobjc
48786 @: $(MAKE); $(unstage)
48787 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48788 r=`${PWD_COMMAND}`; export r; \
48789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48790 $(NORMAL_TARGET_EXPORTS) \
48791 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
48792 for flag in $(EXTRA_TARGET_FLAGS); do \
48793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48794 done; \
48795 (cd $(TARGET_SUBDIR)/libobjc && \
48796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48798 "RANLIB=$${RANLIB}" \
48799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48800 install-pdf) \
48801 || exit 1
48802
48803@endif target-libobjc
48804
48805.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
48806maybe-install-html-target-libobjc:
48807@if target-libobjc
48808maybe-install-html-target-libobjc: install-html-target-libobjc
48809
48810install-html-target-libobjc: \
48811 configure-target-libobjc \
48812 html-target-libobjc
48813 @: $(MAKE); $(unstage)
48814 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48815 r=`${PWD_COMMAND}`; export r; \
48816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817 $(NORMAL_TARGET_EXPORTS) \
48818 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
48819 for flag in $(EXTRA_TARGET_FLAGS); do \
48820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48821 done; \
48822 (cd $(TARGET_SUBDIR)/libobjc && \
48823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48825 "RANLIB=$${RANLIB}" \
48826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48827 install-html) \
48828 || exit 1
48829
48830@endif target-libobjc
48831
48832.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
48833maybe-installcheck-target-libobjc:
48834@if target-libobjc
48835maybe-installcheck-target-libobjc: installcheck-target-libobjc
48836
48837installcheck-target-libobjc: \
48838 configure-target-libobjc
48839 @: $(MAKE); $(unstage)
48840 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48841 r=`${PWD_COMMAND}`; export r; \
48842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48843 $(NORMAL_TARGET_EXPORTS) \
48844 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
48845 for flag in $(EXTRA_TARGET_FLAGS); do \
48846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48847 done; \
48848 (cd $(TARGET_SUBDIR)/libobjc && \
48849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48851 "RANLIB=$${RANLIB}" \
48852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48853 installcheck) \
48854 || exit 1
48855
48856@endif target-libobjc
48857
48858.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
48859maybe-mostlyclean-target-libobjc:
48860@if target-libobjc
48861maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
48862
48863mostlyclean-target-libobjc:
48864 @: $(MAKE); $(unstage)
48865 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48866 r=`${PWD_COMMAND}`; export r; \
48867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48868 $(NORMAL_TARGET_EXPORTS) \
48869 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
48870 for flag in $(EXTRA_TARGET_FLAGS); do \
48871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48872 done; \
48873 (cd $(TARGET_SUBDIR)/libobjc && \
48874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48876 "RANLIB=$${RANLIB}" \
48877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48878 mostlyclean) \
48879 || exit 1
48880
48881@endif target-libobjc
48882
48883.PHONY: maybe-clean-target-libobjc clean-target-libobjc
48884maybe-clean-target-libobjc:
48885@if target-libobjc
48886maybe-clean-target-libobjc: clean-target-libobjc
48887
48888clean-target-libobjc:
48889 @: $(MAKE); $(unstage)
48890 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48891 r=`${PWD_COMMAND}`; export r; \
48892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48893 $(NORMAL_TARGET_EXPORTS) \
48894 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
48895 for flag in $(EXTRA_TARGET_FLAGS); do \
48896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48897 done; \
48898 (cd $(TARGET_SUBDIR)/libobjc && \
48899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48901 "RANLIB=$${RANLIB}" \
48902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48903 clean) \
48904 || exit 1
48905
48906@endif target-libobjc
48907
48908.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
48909maybe-distclean-target-libobjc:
48910@if target-libobjc
48911maybe-distclean-target-libobjc: distclean-target-libobjc
48912
48913distclean-target-libobjc:
48914 @: $(MAKE); $(unstage)
48915 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48916 r=`${PWD_COMMAND}`; export r; \
48917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48918 $(NORMAL_TARGET_EXPORTS) \
48919 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
48920 for flag in $(EXTRA_TARGET_FLAGS); do \
48921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48922 done; \
48923 (cd $(TARGET_SUBDIR)/libobjc && \
48924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48926 "RANLIB=$${RANLIB}" \
48927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48928 distclean) \
48929 || exit 1
48930
48931@endif target-libobjc
48932
48933.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
48934maybe-maintainer-clean-target-libobjc:
48935@if target-libobjc
48936maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
48937
48938maintainer-clean-target-libobjc:
48939 @: $(MAKE); $(unstage)
48940 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48941 r=`${PWD_COMMAND}`; export r; \
48942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48943 $(NORMAL_TARGET_EXPORTS) \
48944 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
48945 for flag in $(EXTRA_TARGET_FLAGS); do \
48946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48947 done; \
48948 (cd $(TARGET_SUBDIR)/libobjc && \
48949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48951 "RANLIB=$${RANLIB}" \
48952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48953 maintainer-clean) \
48954 || exit 1
48955
48956@endif target-libobjc
48957
48958
48959
48960
48961
48962.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48963maybe-configure-target-libtermcap:
48964@if gcc-bootstrap
48965configure-target-libtermcap: stage_current
48966@endif gcc-bootstrap
48967@if target-libtermcap
48968maybe-configure-target-libtermcap: configure-target-libtermcap
48969configure-target-libtermcap:
48970 @: $(MAKE); $(unstage)
48971 @r=`${PWD_COMMAND}`; export r; \
48972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48973 echo "Checking multilib configuration for libtermcap..."; \
48974 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
48976 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48977 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48978 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48979 else \
48980 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48981 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48982 fi; \
48983 else \
48984 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48985 fi; \
48986 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48988 $(NORMAL_TARGET_EXPORTS) \
48989 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48990 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48991 case $(srcdir) in \
48992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48993 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48995 esac; \
48996 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
48997 libsrcdir="$$s/libtermcap"; \
48998 rm -f no-such-file || : ; \
48999 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49000 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49001 --target=${target_alias} $${srcdiroption} \
49002 || exit 1
49003@endif target-libtermcap
49004
49005
49006
49007
49008
49009.PHONY: all-target-libtermcap maybe-all-target-libtermcap
49010maybe-all-target-libtermcap:
49011@if gcc-bootstrap
49012all-target-libtermcap: stage_current
49013@endif gcc-bootstrap
49014@if target-libtermcap
49015TARGET-target-libtermcap=all
49016maybe-all-target-libtermcap: all-target-libtermcap
49017all-target-libtermcap: configure-target-libtermcap
49018 @: $(MAKE); $(unstage)
49019 @r=`${PWD_COMMAND}`; export r; \
49020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49021 $(NORMAL_TARGET_EXPORTS) \
49022 (cd $(TARGET_SUBDIR)/libtermcap && \
49023 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49024 $(TARGET-target-libtermcap))
49025@endif target-libtermcap
49026
49027
49028
49029
49030
49031.PHONY: check-target-libtermcap maybe-check-target-libtermcap
49032maybe-check-target-libtermcap:
49033@if target-libtermcap
49034maybe-check-target-libtermcap: check-target-libtermcap
49035
49036# Dummy target for uncheckable module.
49037check-target-libtermcap:
49038
49039@endif target-libtermcap
49040
49041.PHONY: install-target-libtermcap maybe-install-target-libtermcap
49042maybe-install-target-libtermcap:
49043@if target-libtermcap
49044maybe-install-target-libtermcap: install-target-libtermcap
49045
49046install-target-libtermcap: installdirs
49047 @: $(MAKE); $(unstage)
49048 @r=`${PWD_COMMAND}`; export r; \
49049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49050 $(NORMAL_TARGET_EXPORTS) \
49051 (cd $(TARGET_SUBDIR)/libtermcap && \
49052 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49053
49054@endif target-libtermcap
49055
49056# Other targets (info, dvi, pdf, etc.)
49057
49058.PHONY: maybe-info-target-libtermcap info-target-libtermcap
49059maybe-info-target-libtermcap:
49060@if target-libtermcap
49061maybe-info-target-libtermcap: info-target-libtermcap
49062
49063info-target-libtermcap: \
49064 configure-target-libtermcap
49065 @: $(MAKE); $(unstage)
49066 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49067 r=`${PWD_COMMAND}`; export r; \
49068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49069 $(NORMAL_TARGET_EXPORTS) \
49070 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
49071 for flag in $(EXTRA_TARGET_FLAGS); do \
49072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49073 done; \
49074 (cd $(TARGET_SUBDIR)/libtermcap && \
49075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49077 "RANLIB=$${RANLIB}" \
49078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49079 info) \
49080 || exit 1
49081
49082@endif target-libtermcap
49083
49084.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
49085maybe-dvi-target-libtermcap:
49086@if target-libtermcap
49087maybe-dvi-target-libtermcap: dvi-target-libtermcap
49088
49089dvi-target-libtermcap: \
49090 configure-target-libtermcap
49091 @: $(MAKE); $(unstage)
49092 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49093 r=`${PWD_COMMAND}`; export r; \
49094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49095 $(NORMAL_TARGET_EXPORTS) \
49096 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
49097 for flag in $(EXTRA_TARGET_FLAGS); do \
49098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49099 done; \
49100 (cd $(TARGET_SUBDIR)/libtermcap && \
49101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49103 "RANLIB=$${RANLIB}" \
49104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49105 dvi) \
49106 || exit 1
49107
49108@endif target-libtermcap
49109
49110.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
49111maybe-pdf-target-libtermcap:
49112@if target-libtermcap
49113maybe-pdf-target-libtermcap: pdf-target-libtermcap
49114
49115pdf-target-libtermcap: \
49116 configure-target-libtermcap
49117 @: $(MAKE); $(unstage)
49118 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49119 r=`${PWD_COMMAND}`; export r; \
49120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49121 $(NORMAL_TARGET_EXPORTS) \
49122 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49123 for flag in $(EXTRA_TARGET_FLAGS); do \
49124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49125 done; \
49126 (cd $(TARGET_SUBDIR)/libtermcap && \
49127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49129 "RANLIB=$${RANLIB}" \
49130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49131 pdf) \
49132 || exit 1
49133
49134@endif target-libtermcap
49135
49136.PHONY: maybe-html-target-libtermcap html-target-libtermcap
49137maybe-html-target-libtermcap:
49138@if target-libtermcap
49139maybe-html-target-libtermcap: html-target-libtermcap
49140
49141html-target-libtermcap: \
49142 configure-target-libtermcap
49143 @: $(MAKE); $(unstage)
49144 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49145 r=`${PWD_COMMAND}`; export r; \
49146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49147 $(NORMAL_TARGET_EXPORTS) \
49148 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
49149 for flag in $(EXTRA_TARGET_FLAGS); do \
49150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49151 done; \
49152 (cd $(TARGET_SUBDIR)/libtermcap && \
49153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49155 "RANLIB=$${RANLIB}" \
49156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49157 html) \
49158 || exit 1
49159
49160@endif target-libtermcap
49161
49162.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
49163maybe-TAGS-target-libtermcap:
49164@if target-libtermcap
49165maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
49166
49167TAGS-target-libtermcap: \
49168 configure-target-libtermcap
49169 @: $(MAKE); $(unstage)
49170 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49171 r=`${PWD_COMMAND}`; export r; \
49172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49173 $(NORMAL_TARGET_EXPORTS) \
49174 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
49175 for flag in $(EXTRA_TARGET_FLAGS); do \
49176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49177 done; \
49178 (cd $(TARGET_SUBDIR)/libtermcap && \
49179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49181 "RANLIB=$${RANLIB}" \
49182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49183 TAGS) \
49184 || exit 1
49185
49186@endif target-libtermcap
49187
49188.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
49189maybe-install-info-target-libtermcap:
49190@if target-libtermcap
49191maybe-install-info-target-libtermcap: install-info-target-libtermcap
49192
49193install-info-target-libtermcap: \
49194 configure-target-libtermcap \
49195 info-target-libtermcap
49196 @: $(MAKE); $(unstage)
49197 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49198 r=`${PWD_COMMAND}`; export r; \
49199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49200 $(NORMAL_TARGET_EXPORTS) \
49201 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
49202 for flag in $(EXTRA_TARGET_FLAGS); do \
49203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49204 done; \
49205 (cd $(TARGET_SUBDIR)/libtermcap && \
49206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49208 "RANLIB=$${RANLIB}" \
49209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49210 install-info) \
49211 || exit 1
49212
49213@endif target-libtermcap
49214
49215.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
49216maybe-install-pdf-target-libtermcap:
49217@if target-libtermcap
49218maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
49219
49220install-pdf-target-libtermcap: \
49221 configure-target-libtermcap \
49222 pdf-target-libtermcap
49223 @: $(MAKE); $(unstage)
49224 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49225 r=`${PWD_COMMAND}`; export r; \
49226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49227 $(NORMAL_TARGET_EXPORTS) \
49228 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49229 for flag in $(EXTRA_TARGET_FLAGS); do \
49230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49231 done; \
49232 (cd $(TARGET_SUBDIR)/libtermcap && \
49233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49235 "RANLIB=$${RANLIB}" \
49236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49237 install-pdf) \
49238 || exit 1
49239
49240@endif target-libtermcap
49241
49242.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
49243maybe-install-html-target-libtermcap:
49244@if target-libtermcap
49245maybe-install-html-target-libtermcap: install-html-target-libtermcap
49246
49247install-html-target-libtermcap: \
49248 configure-target-libtermcap \
49249 html-target-libtermcap
49250 @: $(MAKE); $(unstage)
49251 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49252 r=`${PWD_COMMAND}`; export r; \
49253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49254 $(NORMAL_TARGET_EXPORTS) \
49255 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
49256 for flag in $(EXTRA_TARGET_FLAGS); do \
49257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49258 done; \
49259 (cd $(TARGET_SUBDIR)/libtermcap && \
49260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49262 "RANLIB=$${RANLIB}" \
49263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49264 install-html) \
49265 || exit 1
49266
49267@endif target-libtermcap
49268
49269.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49270maybe-installcheck-target-libtermcap:
49271@if target-libtermcap
49272maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49273
49274installcheck-target-libtermcap: \
49275 configure-target-libtermcap
49276 @: $(MAKE); $(unstage)
49277 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49278 r=`${PWD_COMMAND}`; export r; \
49279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49280 $(NORMAL_TARGET_EXPORTS) \
49281 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
49282 for flag in $(EXTRA_TARGET_FLAGS); do \
49283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49284 done; \
49285 (cd $(TARGET_SUBDIR)/libtermcap && \
49286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49288 "RANLIB=$${RANLIB}" \
49289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49290 installcheck) \
49291 || exit 1
49292
49293@endif target-libtermcap
49294
49295.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49296maybe-mostlyclean-target-libtermcap:
49297@if target-libtermcap
49298maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49299
49300# libtermcap doesn't support mostlyclean.
49301mostlyclean-target-libtermcap:
49302
49303@endif target-libtermcap
49304
49305.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49306maybe-clean-target-libtermcap:
49307@if target-libtermcap
49308maybe-clean-target-libtermcap: clean-target-libtermcap
49309
49310# libtermcap doesn't support clean.
49311clean-target-libtermcap:
49312
49313@endif target-libtermcap
49314
49315.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49316maybe-distclean-target-libtermcap:
49317@if target-libtermcap
49318maybe-distclean-target-libtermcap: distclean-target-libtermcap
49319
49320# libtermcap doesn't support distclean.
49321distclean-target-libtermcap:
49322
49323@endif target-libtermcap
49324
49325.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49326maybe-maintainer-clean-target-libtermcap:
49327@if target-libtermcap
49328maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49329
49330# libtermcap doesn't support maintainer-clean.
49331maintainer-clean-target-libtermcap:
49332
49333@endif target-libtermcap
49334
49335
49336
49337
49338
49339.PHONY: configure-target-winsup maybe-configure-target-winsup
49340maybe-configure-target-winsup:
49341@if gcc-bootstrap
49342configure-target-winsup: stage_current
49343@endif gcc-bootstrap
49344@if target-winsup
49345maybe-configure-target-winsup: configure-target-winsup
49346configure-target-winsup:
49347 @: $(MAKE); $(unstage)
49348 @r=`${PWD_COMMAND}`; export r; \
49349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49350 echo "Checking multilib configuration for winsup..."; \
49351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49352 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
49353 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49354 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49355 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49356 else \
49357 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49358 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49359 fi; \
49360 else \
49361 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49362 fi; \
49363 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49364 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49365 $(NORMAL_TARGET_EXPORTS) \
49366 echo Configuring in $(TARGET_SUBDIR)/winsup; \
49367 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49368 case $(srcdir) in \
49369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49370 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49372 esac; \
49373 srcdiroption="--srcdir=$${topdir}/winsup"; \
49374 libsrcdir="$$s/winsup"; \
49375 rm -f no-such-file || : ; \
49376 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49377 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49378 --target=${target_alias} $${srcdiroption} \
49379 || exit 1
49380@endif target-winsup
49381
49382
49383
49384
49385
49386.PHONY: all-target-winsup maybe-all-target-winsup
49387maybe-all-target-winsup:
49388@if gcc-bootstrap
49389all-target-winsup: stage_current
49390@endif gcc-bootstrap
49391@if target-winsup
49392TARGET-target-winsup=all
49393maybe-all-target-winsup: all-target-winsup
49394all-target-winsup: configure-target-winsup
49395 @: $(MAKE); $(unstage)
49396 @r=`${PWD_COMMAND}`; export r; \
49397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49398 $(NORMAL_TARGET_EXPORTS) \
49399 (cd $(TARGET_SUBDIR)/winsup && \
49400 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49401 $(TARGET-target-winsup))
49402@endif target-winsup
49403
49404
49405
49406
49407
49408.PHONY: check-target-winsup maybe-check-target-winsup
49409maybe-check-target-winsup:
49410@if target-winsup
49411maybe-check-target-winsup: check-target-winsup
49412
49413check-target-winsup:
49414 @: $(MAKE); $(unstage)
49415 @r=`${PWD_COMMAND}`; export r; \
49416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49417 $(NORMAL_TARGET_EXPORTS) \
49418 (cd $(TARGET_SUBDIR)/winsup && \
49419 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49420
49421@endif target-winsup
49422
49423.PHONY: install-target-winsup maybe-install-target-winsup
49424maybe-install-target-winsup:
49425@if target-winsup
49426maybe-install-target-winsup: install-target-winsup
49427
49428install-target-winsup: installdirs
49429 @: $(MAKE); $(unstage)
49430 @r=`${PWD_COMMAND}`; export r; \
49431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49432 $(NORMAL_TARGET_EXPORTS) \
49433 (cd $(TARGET_SUBDIR)/winsup && \
49434 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49435
49436@endif target-winsup
49437
49438# Other targets (info, dvi, pdf, etc.)
49439
49440.PHONY: maybe-info-target-winsup info-target-winsup
49441maybe-info-target-winsup:
49442@if target-winsup
49443maybe-info-target-winsup: info-target-winsup
49444
49445info-target-winsup: \
49446 configure-target-winsup
49447 @: $(MAKE); $(unstage)
49448 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49449 r=`${PWD_COMMAND}`; export r; \
49450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49451 $(NORMAL_TARGET_EXPORTS) \
49452 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
49453 for flag in $(EXTRA_TARGET_FLAGS); do \
49454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49455 done; \
49456 (cd $(TARGET_SUBDIR)/winsup && \
49457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49459 "RANLIB=$${RANLIB}" \
49460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49461 info) \
49462 || exit 1
49463
49464@endif target-winsup
49465
49466.PHONY: maybe-dvi-target-winsup dvi-target-winsup
49467maybe-dvi-target-winsup:
49468@if target-winsup
49469maybe-dvi-target-winsup: dvi-target-winsup
49470
49471dvi-target-winsup: \
49472 configure-target-winsup
49473 @: $(MAKE); $(unstage)
49474 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49475 r=`${PWD_COMMAND}`; export r; \
49476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49477 $(NORMAL_TARGET_EXPORTS) \
49478 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
49479 for flag in $(EXTRA_TARGET_FLAGS); do \
49480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49481 done; \
49482 (cd $(TARGET_SUBDIR)/winsup && \
49483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49485 "RANLIB=$${RANLIB}" \
49486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49487 dvi) \
49488 || exit 1
49489
49490@endif target-winsup
49491
49492.PHONY: maybe-pdf-target-winsup pdf-target-winsup
49493maybe-pdf-target-winsup:
49494@if target-winsup
49495maybe-pdf-target-winsup: pdf-target-winsup
49496
49497pdf-target-winsup: \
49498 configure-target-winsup
49499 @: $(MAKE); $(unstage)
49500 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49501 r=`${PWD_COMMAND}`; export r; \
49502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49503 $(NORMAL_TARGET_EXPORTS) \
49504 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
49505 for flag in $(EXTRA_TARGET_FLAGS); do \
49506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49507 done; \
49508 (cd $(TARGET_SUBDIR)/winsup && \
49509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49511 "RANLIB=$${RANLIB}" \
49512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49513 pdf) \
49514 || exit 1
49515
49516@endif target-winsup
49517
49518.PHONY: maybe-html-target-winsup html-target-winsup
49519maybe-html-target-winsup:
49520@if target-winsup
49521maybe-html-target-winsup: html-target-winsup
49522
49523html-target-winsup: \
49524 configure-target-winsup
49525 @: $(MAKE); $(unstage)
49526 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49527 r=`${PWD_COMMAND}`; export r; \
49528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49529 $(NORMAL_TARGET_EXPORTS) \
49530 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
49531 for flag in $(EXTRA_TARGET_FLAGS); do \
49532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49533 done; \
49534 (cd $(TARGET_SUBDIR)/winsup && \
49535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49537 "RANLIB=$${RANLIB}" \
49538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49539 html) \
49540 || exit 1
49541
49542@endif target-winsup
49543
49544.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49545maybe-TAGS-target-winsup:
49546@if target-winsup
49547maybe-TAGS-target-winsup: TAGS-target-winsup
49548
49549TAGS-target-winsup: \
49550 configure-target-winsup
49551 @: $(MAKE); $(unstage)
49552 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49553 r=`${PWD_COMMAND}`; export r; \
49554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49555 $(NORMAL_TARGET_EXPORTS) \
49556 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
49557 for flag in $(EXTRA_TARGET_FLAGS); do \
49558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49559 done; \
49560 (cd $(TARGET_SUBDIR)/winsup && \
49561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49563 "RANLIB=$${RANLIB}" \
49564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49565 TAGS) \
49566 || exit 1
49567
49568@endif target-winsup
49569
49570.PHONY: maybe-install-info-target-winsup install-info-target-winsup
49571maybe-install-info-target-winsup:
49572@if target-winsup
49573maybe-install-info-target-winsup: install-info-target-winsup
49574
49575install-info-target-winsup: \
49576 configure-target-winsup \
49577 info-target-winsup
49578 @: $(MAKE); $(unstage)
49579 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49580 r=`${PWD_COMMAND}`; export r; \
49581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49582 $(NORMAL_TARGET_EXPORTS) \
49583 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
49584 for flag in $(EXTRA_TARGET_FLAGS); do \
49585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49586 done; \
49587 (cd $(TARGET_SUBDIR)/winsup && \
49588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49590 "RANLIB=$${RANLIB}" \
49591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49592 install-info) \
49593 || exit 1
49594
49595@endif target-winsup
49596
49597.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49598maybe-install-pdf-target-winsup:
49599@if target-winsup
49600maybe-install-pdf-target-winsup: install-pdf-target-winsup
49601
49602install-pdf-target-winsup: \
49603 configure-target-winsup \
49604 pdf-target-winsup
49605 @: $(MAKE); $(unstage)
49606 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49607 r=`${PWD_COMMAND}`; export r; \
49608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49609 $(NORMAL_TARGET_EXPORTS) \
49610 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
49611 for flag in $(EXTRA_TARGET_FLAGS); do \
49612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49613 done; \
49614 (cd $(TARGET_SUBDIR)/winsup && \
49615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49617 "RANLIB=$${RANLIB}" \
49618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49619 install-pdf) \
49620 || exit 1
49621
49622@endif target-winsup
49623
49624.PHONY: maybe-install-html-target-winsup install-html-target-winsup
49625maybe-install-html-target-winsup:
49626@if target-winsup
49627maybe-install-html-target-winsup: install-html-target-winsup
49628
49629install-html-target-winsup: \
49630 configure-target-winsup \
49631 html-target-winsup
49632 @: $(MAKE); $(unstage)
49633 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49634 r=`${PWD_COMMAND}`; export r; \
49635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49636 $(NORMAL_TARGET_EXPORTS) \
49637 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
49638 for flag in $(EXTRA_TARGET_FLAGS); do \
49639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49640 done; \
49641 (cd $(TARGET_SUBDIR)/winsup && \
49642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49644 "RANLIB=$${RANLIB}" \
49645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49646 install-html) \
49647 || exit 1
49648
49649@endif target-winsup
49650
49651.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49652maybe-installcheck-target-winsup:
49653@if target-winsup
49654maybe-installcheck-target-winsup: installcheck-target-winsup
49655
49656installcheck-target-winsup: \
49657 configure-target-winsup
49658 @: $(MAKE); $(unstage)
49659 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49660 r=`${PWD_COMMAND}`; export r; \
49661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49662 $(NORMAL_TARGET_EXPORTS) \
49663 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
49664 for flag in $(EXTRA_TARGET_FLAGS); do \
49665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49666 done; \
49667 (cd $(TARGET_SUBDIR)/winsup && \
49668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49670 "RANLIB=$${RANLIB}" \
49671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49672 installcheck) \
49673 || exit 1
49674
49675@endif target-winsup
49676
49677.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49678maybe-mostlyclean-target-winsup:
49679@if target-winsup
49680maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49681
49682mostlyclean-target-winsup:
49683 @: $(MAKE); $(unstage)
49684 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49685 r=`${PWD_COMMAND}`; export r; \
49686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49687 $(NORMAL_TARGET_EXPORTS) \
49688 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
49689 for flag in $(EXTRA_TARGET_FLAGS); do \
49690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49691 done; \
49692 (cd $(TARGET_SUBDIR)/winsup && \
49693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49695 "RANLIB=$${RANLIB}" \
49696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49697 mostlyclean) \
49698 || exit 1
49699
49700@endif target-winsup
49701
49702.PHONY: maybe-clean-target-winsup clean-target-winsup
49703maybe-clean-target-winsup:
49704@if target-winsup
49705maybe-clean-target-winsup: clean-target-winsup
49706
49707clean-target-winsup:
49708 @: $(MAKE); $(unstage)
49709 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49710 r=`${PWD_COMMAND}`; export r; \
49711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49712 $(NORMAL_TARGET_EXPORTS) \
49713 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
49714 for flag in $(EXTRA_TARGET_FLAGS); do \
49715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49716 done; \
49717 (cd $(TARGET_SUBDIR)/winsup && \
49718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49720 "RANLIB=$${RANLIB}" \
49721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49722 clean) \
49723 || exit 1
49724
49725@endif target-winsup
49726
49727.PHONY: maybe-distclean-target-winsup distclean-target-winsup
49728maybe-distclean-target-winsup:
49729@if target-winsup
49730maybe-distclean-target-winsup: distclean-target-winsup
49731
49732distclean-target-winsup:
49733 @: $(MAKE); $(unstage)
49734 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49735 r=`${PWD_COMMAND}`; export r; \
49736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49737 $(NORMAL_TARGET_EXPORTS) \
49738 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
49739 for flag in $(EXTRA_TARGET_FLAGS); do \
49740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49741 done; \
49742 (cd $(TARGET_SUBDIR)/winsup && \
49743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49745 "RANLIB=$${RANLIB}" \
49746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49747 distclean) \
49748 || exit 1
49749
49750@endif target-winsup
49751
49752.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49753maybe-maintainer-clean-target-winsup:
49754@if target-winsup
49755maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49756
49757maintainer-clean-target-winsup:
49758 @: $(MAKE); $(unstage)
49759 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49760 r=`${PWD_COMMAND}`; export r; \
49761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762 $(NORMAL_TARGET_EXPORTS) \
49763 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
49764 for flag in $(EXTRA_TARGET_FLAGS); do \
49765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49766 done; \
49767 (cd $(TARGET_SUBDIR)/winsup && \
49768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49770 "RANLIB=$${RANLIB}" \
49771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49772 maintainer-clean) \
49773 || exit 1
49774
49775@endif target-winsup
49776
49777
49778
49779
49780
49781.PHONY: configure-target-libgloss maybe-configure-target-libgloss
49782maybe-configure-target-libgloss:
49783@if gcc-bootstrap
49784configure-target-libgloss: stage_current
49785@endif gcc-bootstrap
49786@if target-libgloss
49787maybe-configure-target-libgloss: configure-target-libgloss
49788configure-target-libgloss:
49789 @: $(MAKE); $(unstage)
49790 @r=`${PWD_COMMAND}`; export r; \
49791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49792 echo "Checking multilib configuration for libgloss..."; \
49793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49794 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
49795 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49796 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49797 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49798 else \
49799 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49800 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49801 fi; \
49802 else \
49803 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49804 fi; \
49805 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49806 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49807 $(NORMAL_TARGET_EXPORTS) \
49808 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49809 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49810 case $(srcdir) in \
49811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49812 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49814 esac; \
49815 srcdiroption="--srcdir=$${topdir}/libgloss"; \
49816 libsrcdir="$$s/libgloss"; \
49817 rm -f no-such-file || : ; \
49818 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49820 --target=${target_alias} $${srcdiroption} \
49821 || exit 1
49822@endif target-libgloss
49823
49824
49825
49826
49827
49828.PHONY: all-target-libgloss maybe-all-target-libgloss
49829maybe-all-target-libgloss:
49830@if gcc-bootstrap
49831all-target-libgloss: stage_current
49832@endif gcc-bootstrap
49833@if target-libgloss
49834TARGET-target-libgloss=all
49835maybe-all-target-libgloss: all-target-libgloss
49836all-target-libgloss: configure-target-libgloss
49837 @: $(MAKE); $(unstage)
49838 @r=`${PWD_COMMAND}`; export r; \
49839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49840 $(NORMAL_TARGET_EXPORTS) \
49841 (cd $(TARGET_SUBDIR)/libgloss && \
49842 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49843 $(TARGET-target-libgloss))
49844@endif target-libgloss
49845
49846
49847
49848
49849
49850.PHONY: check-target-libgloss maybe-check-target-libgloss
49851maybe-check-target-libgloss:
49852@if target-libgloss
49853maybe-check-target-libgloss: check-target-libgloss
49854
49855# Dummy target for uncheckable module.
49856check-target-libgloss:
49857
49858@endif target-libgloss
49859
49860.PHONY: install-target-libgloss maybe-install-target-libgloss
49861maybe-install-target-libgloss:
49862@if target-libgloss
49863maybe-install-target-libgloss: install-target-libgloss
49864
49865install-target-libgloss: installdirs
49866 @: $(MAKE); $(unstage)
49867 @r=`${PWD_COMMAND}`; export r; \
49868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49869 $(NORMAL_TARGET_EXPORTS) \
49870 (cd $(TARGET_SUBDIR)/libgloss && \
49871 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49872
49873@endif target-libgloss
49874
49875# Other targets (info, dvi, pdf, etc.)
49876
49877.PHONY: maybe-info-target-libgloss info-target-libgloss
49878maybe-info-target-libgloss:
49879@if target-libgloss
49880maybe-info-target-libgloss: info-target-libgloss
49881
49882info-target-libgloss: \
49883 configure-target-libgloss
49884 @: $(MAKE); $(unstage)
49885 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49886 r=`${PWD_COMMAND}`; export r; \
49887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49888 $(NORMAL_TARGET_EXPORTS) \
49889 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
49890 for flag in $(EXTRA_TARGET_FLAGS); do \
49891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49892 done; \
49893 (cd $(TARGET_SUBDIR)/libgloss && \
49894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49896 "RANLIB=$${RANLIB}" \
49897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49898 info) \
49899 || exit 1
49900
49901@endif target-libgloss
49902
49903.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49904maybe-dvi-target-libgloss:
49905@if target-libgloss
49906maybe-dvi-target-libgloss: dvi-target-libgloss
49907
49908dvi-target-libgloss: \
49909 configure-target-libgloss
49910 @: $(MAKE); $(unstage)
49911 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49912 r=`${PWD_COMMAND}`; export r; \
49913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49914 $(NORMAL_TARGET_EXPORTS) \
49915 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
49916 for flag in $(EXTRA_TARGET_FLAGS); do \
49917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49918 done; \
49919 (cd $(TARGET_SUBDIR)/libgloss && \
49920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49922 "RANLIB=$${RANLIB}" \
49923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49924 dvi) \
49925 || exit 1
49926
49927@endif target-libgloss
49928
49929.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49930maybe-pdf-target-libgloss:
49931@if target-libgloss
49932maybe-pdf-target-libgloss: pdf-target-libgloss
49933
49934pdf-target-libgloss: \
49935 configure-target-libgloss
49936 @: $(MAKE); $(unstage)
49937 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49938 r=`${PWD_COMMAND}`; export r; \
49939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49940 $(NORMAL_TARGET_EXPORTS) \
49941 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
49942 for flag in $(EXTRA_TARGET_FLAGS); do \
49943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49944 done; \
49945 (cd $(TARGET_SUBDIR)/libgloss && \
49946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49948 "RANLIB=$${RANLIB}" \
49949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49950 pdf) \
49951 || exit 1
49952
49953@endif target-libgloss
49954
49955.PHONY: maybe-html-target-libgloss html-target-libgloss
49956maybe-html-target-libgloss:
49957@if target-libgloss
49958maybe-html-target-libgloss: html-target-libgloss
49959
49960html-target-libgloss: \
49961 configure-target-libgloss
49962 @: $(MAKE); $(unstage)
49963 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49964 r=`${PWD_COMMAND}`; export r; \
49965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49966 $(NORMAL_TARGET_EXPORTS) \
49967 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
49968 for flag in $(EXTRA_TARGET_FLAGS); do \
49969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49970 done; \
49971 (cd $(TARGET_SUBDIR)/libgloss && \
49972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49974 "RANLIB=$${RANLIB}" \
49975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49976 html) \
49977 || exit 1
49978
49979@endif target-libgloss
49980
49981.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49982maybe-TAGS-target-libgloss:
49983@if target-libgloss
49984maybe-TAGS-target-libgloss: TAGS-target-libgloss
49985
49986TAGS-target-libgloss: \
49987 configure-target-libgloss
49988 @: $(MAKE); $(unstage)
49989 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49990 r=`${PWD_COMMAND}`; export r; \
49991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49992 $(NORMAL_TARGET_EXPORTS) \
49993 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
49994 for flag in $(EXTRA_TARGET_FLAGS); do \
49995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49996 done; \
49997 (cd $(TARGET_SUBDIR)/libgloss && \
49998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50000 "RANLIB=$${RANLIB}" \
50001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50002 TAGS) \
50003 || exit 1
50004
50005@endif target-libgloss
50006
50007.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50008maybe-install-info-target-libgloss:
50009@if target-libgloss
50010maybe-install-info-target-libgloss: install-info-target-libgloss
50011
50012install-info-target-libgloss: \
50013 configure-target-libgloss \
50014 info-target-libgloss
50015 @: $(MAKE); $(unstage)
50016 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50017 r=`${PWD_COMMAND}`; export r; \
50018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50019 $(NORMAL_TARGET_EXPORTS) \
50020 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50021 for flag in $(EXTRA_TARGET_FLAGS); do \
50022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50023 done; \
50024 (cd $(TARGET_SUBDIR)/libgloss && \
50025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50027 "RANLIB=$${RANLIB}" \
50028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50029 install-info) \
50030 || exit 1
50031
50032@endif target-libgloss
50033
50034.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50035maybe-install-pdf-target-libgloss:
50036@if target-libgloss
50037maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50038
50039install-pdf-target-libgloss: \
50040 configure-target-libgloss \
50041 pdf-target-libgloss
50042 @: $(MAKE); $(unstage)
50043 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50044 r=`${PWD_COMMAND}`; export r; \
50045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50046 $(NORMAL_TARGET_EXPORTS) \
50047 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50048 for flag in $(EXTRA_TARGET_FLAGS); do \
50049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50050 done; \
50051 (cd $(TARGET_SUBDIR)/libgloss && \
50052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50054 "RANLIB=$${RANLIB}" \
50055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50056 install-pdf) \
50057 || exit 1
50058
50059@endif target-libgloss
50060
50061.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50062maybe-install-html-target-libgloss:
50063@if target-libgloss
50064maybe-install-html-target-libgloss: install-html-target-libgloss
50065
50066install-html-target-libgloss: \
50067 configure-target-libgloss \
50068 html-target-libgloss
50069 @: $(MAKE); $(unstage)
50070 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50071 r=`${PWD_COMMAND}`; export r; \
50072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50073 $(NORMAL_TARGET_EXPORTS) \
50074 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
50075 for flag in $(EXTRA_TARGET_FLAGS); do \
50076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50077 done; \
50078 (cd $(TARGET_SUBDIR)/libgloss && \
50079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50081 "RANLIB=$${RANLIB}" \
50082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50083 install-html) \
50084 || exit 1
50085
50086@endif target-libgloss
50087
50088.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
50089maybe-installcheck-target-libgloss:
50090@if target-libgloss
50091maybe-installcheck-target-libgloss: installcheck-target-libgloss
50092
50093installcheck-target-libgloss: \
50094 configure-target-libgloss
50095 @: $(MAKE); $(unstage)
50096 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50097 r=`${PWD_COMMAND}`; export r; \
50098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50099 $(NORMAL_TARGET_EXPORTS) \
50100 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
50101 for flag in $(EXTRA_TARGET_FLAGS); do \
50102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50103 done; \
50104 (cd $(TARGET_SUBDIR)/libgloss && \
50105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50107 "RANLIB=$${RANLIB}" \
50108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50109 installcheck) \
50110 || exit 1
50111
50112@endif target-libgloss
50113
50114.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
50115maybe-mostlyclean-target-libgloss:
50116@if target-libgloss
50117maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
50118
50119mostlyclean-target-libgloss:
50120 @: $(MAKE); $(unstage)
50121 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50122 r=`${PWD_COMMAND}`; export r; \
50123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50124 $(NORMAL_TARGET_EXPORTS) \
50125 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
50126 for flag in $(EXTRA_TARGET_FLAGS); do \
50127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50128 done; \
50129 (cd $(TARGET_SUBDIR)/libgloss && \
50130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50132 "RANLIB=$${RANLIB}" \
50133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50134 mostlyclean) \
50135 || exit 1
50136
50137@endif target-libgloss
50138
50139.PHONY: maybe-clean-target-libgloss clean-target-libgloss
50140maybe-clean-target-libgloss:
50141@if target-libgloss
50142maybe-clean-target-libgloss: clean-target-libgloss
50143
50144clean-target-libgloss:
50145 @: $(MAKE); $(unstage)
50146 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50147 r=`${PWD_COMMAND}`; export r; \
50148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50149 $(NORMAL_TARGET_EXPORTS) \
50150 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
50151 for flag in $(EXTRA_TARGET_FLAGS); do \
50152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50153 done; \
50154 (cd $(TARGET_SUBDIR)/libgloss && \
50155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50157 "RANLIB=$${RANLIB}" \
50158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50159 clean) \
50160 || exit 1
50161
50162@endif target-libgloss
50163
50164.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
50165maybe-distclean-target-libgloss:
50166@if target-libgloss
50167maybe-distclean-target-libgloss: distclean-target-libgloss
50168
50169distclean-target-libgloss:
50170 @: $(MAKE); $(unstage)
50171 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50172 r=`${PWD_COMMAND}`; export r; \
50173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50174 $(NORMAL_TARGET_EXPORTS) \
50175 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
50176 for flag in $(EXTRA_TARGET_FLAGS); do \
50177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50178 done; \
50179 (cd $(TARGET_SUBDIR)/libgloss && \
50180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50182 "RANLIB=$${RANLIB}" \
50183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50184 distclean) \
50185 || exit 1
50186
50187@endif target-libgloss
50188
50189.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
50190maybe-maintainer-clean-target-libgloss:
50191@if target-libgloss
50192maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
50193
50194maintainer-clean-target-libgloss:
50195 @: $(MAKE); $(unstage)
50196 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50197 r=`${PWD_COMMAND}`; export r; \
50198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50199 $(NORMAL_TARGET_EXPORTS) \
50200 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
50201 for flag in $(EXTRA_TARGET_FLAGS); do \
50202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50203 done; \
50204 (cd $(TARGET_SUBDIR)/libgloss && \
50205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50207 "RANLIB=$${RANLIB}" \
50208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50209 maintainer-clean) \
50210 || exit 1
50211
50212@endif target-libgloss
50213
50214
50215
50216
50217
50218.PHONY: configure-target-libiberty maybe-configure-target-libiberty
50219maybe-configure-target-libiberty:
50220@if gcc-bootstrap
50221configure-target-libiberty: stage_current
50222@endif gcc-bootstrap
50223@if target-libiberty
50224maybe-configure-target-libiberty: configure-target-libiberty
50225configure-target-libiberty:
50226 @: $(MAKE); $(unstage)
50227 @r=`${PWD_COMMAND}`; export r; \
50228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50229 echo "Checking multilib configuration for libiberty..."; \
50230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50231 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
50232 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50233 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50234 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
50235 else \
50236 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
50237 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50238 fi; \
50239 else \
50240 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50241 fi; \
50242 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
50243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50244 $(NORMAL_TARGET_EXPORTS) \
50245 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
50246 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
50247 case $(srcdir) in \
50248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50249 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
50250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50251 esac; \
50252 srcdiroption="--srcdir=$${topdir}/libiberty"; \
50253 libsrcdir="$$s/libiberty"; \
50254 rm -f no-such-file || : ; \
50255 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50256 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50257 --target=${target_alias} $${srcdiroption} \
50258 || exit 1
50259@endif target-libiberty
50260
50261
50262
50263
50264
50265.PHONY: all-target-libiberty maybe-all-target-libiberty
50266maybe-all-target-libiberty:
50267@if gcc-bootstrap
50268all-target-libiberty: stage_current
50269@endif gcc-bootstrap
50270@if target-libiberty
50271TARGET-target-libiberty=all
50272maybe-all-target-libiberty: all-target-libiberty
50273all-target-libiberty: configure-target-libiberty
50274 @: $(MAKE); $(unstage)
50275 @r=`${PWD_COMMAND}`; export r; \
50276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50277 $(NORMAL_TARGET_EXPORTS) \
50278 (cd $(TARGET_SUBDIR)/libiberty && \
50279 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50280 $(TARGET-target-libiberty))
50281@endif target-libiberty
50282
50283
50284
50285
50286
50287.PHONY: check-target-libiberty maybe-check-target-libiberty
50288maybe-check-target-libiberty:
50289@if target-libiberty
50290maybe-check-target-libiberty: check-target-libiberty
50291
50292check-target-libiberty:
50293 @: $(MAKE); $(unstage)
50294 @r=`${PWD_COMMAND}`; export r; \
50295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50296 $(NORMAL_TARGET_EXPORTS) \
50297 (cd $(TARGET_SUBDIR)/libiberty && \
50298 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50299
50300@endif target-libiberty
50301
50302.PHONY: install-target-libiberty maybe-install-target-libiberty
50303maybe-install-target-libiberty:
50304@if target-libiberty
50305maybe-install-target-libiberty: install-target-libiberty
50306
50307install-target-libiberty: installdirs
50308 @: $(MAKE); $(unstage)
50309 @r=`${PWD_COMMAND}`; export r; \
50310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50311 $(NORMAL_TARGET_EXPORTS) \
50312 (cd $(TARGET_SUBDIR)/libiberty && \
50313 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50314
50315@endif target-libiberty
50316
50317# Other targets (info, dvi, pdf, etc.)
50318
50319.PHONY: maybe-info-target-libiberty info-target-libiberty
50320maybe-info-target-libiberty:
50321@if target-libiberty
50322maybe-info-target-libiberty: info-target-libiberty
50323
50324info-target-libiberty: \
50325 configure-target-libiberty
50326 @: $(MAKE); $(unstage)
50327 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50328 r=`${PWD_COMMAND}`; export r; \
50329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50330 $(NORMAL_TARGET_EXPORTS) \
50331 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
50332 for flag in $(EXTRA_TARGET_FLAGS); do \
50333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50334 done; \
50335 (cd $(TARGET_SUBDIR)/libiberty && \
50336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50338 "RANLIB=$${RANLIB}" \
50339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50340 info) \
50341 || exit 1
50342
50343@endif target-libiberty
50344
50345.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
50346maybe-dvi-target-libiberty:
50347@if target-libiberty
50348maybe-dvi-target-libiberty: dvi-target-libiberty
50349
50350dvi-target-libiberty: \
50351 configure-target-libiberty
50352 @: $(MAKE); $(unstage)
50353 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50354 r=`${PWD_COMMAND}`; export r; \
50355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50356 $(NORMAL_TARGET_EXPORTS) \
50357 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
50358 for flag in $(EXTRA_TARGET_FLAGS); do \
50359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50360 done; \
50361 (cd $(TARGET_SUBDIR)/libiberty && \
50362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50364 "RANLIB=$${RANLIB}" \
50365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50366 dvi) \
50367 || exit 1
50368
50369@endif target-libiberty
50370
50371.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
50372maybe-pdf-target-libiberty:
50373@if target-libiberty
50374maybe-pdf-target-libiberty: pdf-target-libiberty
50375
50376pdf-target-libiberty: \
50377 configure-target-libiberty
50378 @: $(MAKE); $(unstage)
50379 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50380 r=`${PWD_COMMAND}`; export r; \
50381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382 $(NORMAL_TARGET_EXPORTS) \
50383 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
50384 for flag in $(EXTRA_TARGET_FLAGS); do \
50385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50386 done; \
50387 (cd $(TARGET_SUBDIR)/libiberty && \
50388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50390 "RANLIB=$${RANLIB}" \
50391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50392 pdf) \
50393 || exit 1
50394
50395@endif target-libiberty
50396
50397.PHONY: maybe-html-target-libiberty html-target-libiberty
50398maybe-html-target-libiberty:
50399@if target-libiberty
50400maybe-html-target-libiberty: html-target-libiberty
50401
50402html-target-libiberty: \
50403 configure-target-libiberty
50404 @: $(MAKE); $(unstage)
50405 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50406 r=`${PWD_COMMAND}`; export r; \
50407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50408 $(NORMAL_TARGET_EXPORTS) \
50409 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
50410 for flag in $(EXTRA_TARGET_FLAGS); do \
50411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50412 done; \
50413 (cd $(TARGET_SUBDIR)/libiberty && \
50414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50416 "RANLIB=$${RANLIB}" \
50417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50418 html) \
50419 || exit 1
50420
50421@endif target-libiberty
50422
50423.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
50424maybe-TAGS-target-libiberty:
50425@if target-libiberty
50426maybe-TAGS-target-libiberty: TAGS-target-libiberty
50427
50428TAGS-target-libiberty: \
50429 configure-target-libiberty
50430 @: $(MAKE); $(unstage)
50431 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50432 r=`${PWD_COMMAND}`; export r; \
50433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50434 $(NORMAL_TARGET_EXPORTS) \
50435 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
50436 for flag in $(EXTRA_TARGET_FLAGS); do \
50437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50438 done; \
50439 (cd $(TARGET_SUBDIR)/libiberty && \
50440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50442 "RANLIB=$${RANLIB}" \
50443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50444 TAGS) \
50445 || exit 1
50446
50447@endif target-libiberty
50448
50449.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
50450maybe-install-info-target-libiberty:
50451@if target-libiberty
50452maybe-install-info-target-libiberty: install-info-target-libiberty
50453
50454install-info-target-libiberty: \
50455 configure-target-libiberty \
50456 info-target-libiberty
50457 @: $(MAKE); $(unstage)
50458 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50459 r=`${PWD_COMMAND}`; export r; \
50460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50461 $(NORMAL_TARGET_EXPORTS) \
50462 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
50463 for flag in $(EXTRA_TARGET_FLAGS); do \
50464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50465 done; \
50466 (cd $(TARGET_SUBDIR)/libiberty && \
50467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50469 "RANLIB=$${RANLIB}" \
50470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50471 install-info) \
50472 || exit 1
50473
50474@endif target-libiberty
50475
50476.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
50477maybe-install-pdf-target-libiberty:
50478@if target-libiberty
50479maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
50480
50481install-pdf-target-libiberty: \
50482 configure-target-libiberty \
50483 pdf-target-libiberty
50484 @: $(MAKE); $(unstage)
50485 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50486 r=`${PWD_COMMAND}`; export r; \
50487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50488 $(NORMAL_TARGET_EXPORTS) \
50489 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
50490 for flag in $(EXTRA_TARGET_FLAGS); do \
50491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50492 done; \
50493 (cd $(TARGET_SUBDIR)/libiberty && \
50494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50496 "RANLIB=$${RANLIB}" \
50497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50498 install-pdf) \
50499 || exit 1
50500
50501@endif target-libiberty
50502
50503.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
50504maybe-install-html-target-libiberty:
50505@if target-libiberty
50506maybe-install-html-target-libiberty: install-html-target-libiberty
50507
50508install-html-target-libiberty: \
50509 configure-target-libiberty \
50510 html-target-libiberty
50511 @: $(MAKE); $(unstage)
50512 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50513 r=`${PWD_COMMAND}`; export r; \
50514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50515 $(NORMAL_TARGET_EXPORTS) \
50516 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
50517 for flag in $(EXTRA_TARGET_FLAGS); do \
50518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50519 done; \
50520 (cd $(TARGET_SUBDIR)/libiberty && \
50521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50523 "RANLIB=$${RANLIB}" \
50524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50525 install-html) \
50526 || exit 1
50527
50528@endif target-libiberty
50529
50530.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
50531maybe-installcheck-target-libiberty:
50532@if target-libiberty
50533maybe-installcheck-target-libiberty: installcheck-target-libiberty
50534
50535installcheck-target-libiberty: \
50536 configure-target-libiberty
50537 @: $(MAKE); $(unstage)
50538 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50539 r=`${PWD_COMMAND}`; export r; \
50540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50541 $(NORMAL_TARGET_EXPORTS) \
50542 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
50543 for flag in $(EXTRA_TARGET_FLAGS); do \
50544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50545 done; \
50546 (cd $(TARGET_SUBDIR)/libiberty && \
50547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50549 "RANLIB=$${RANLIB}" \
50550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50551 installcheck) \
50552 || exit 1
50553
50554@endif target-libiberty
50555
50556.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
50557maybe-mostlyclean-target-libiberty:
50558@if target-libiberty
50559maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
50560
50561mostlyclean-target-libiberty:
50562 @: $(MAKE); $(unstage)
50563 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50564 r=`${PWD_COMMAND}`; export r; \
50565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50566 $(NORMAL_TARGET_EXPORTS) \
50567 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
50568 for flag in $(EXTRA_TARGET_FLAGS); do \
50569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50570 done; \
50571 (cd $(TARGET_SUBDIR)/libiberty && \
50572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50574 "RANLIB=$${RANLIB}" \
50575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50576 mostlyclean) \
50577 || exit 1
50578
50579@endif target-libiberty
50580
50581.PHONY: maybe-clean-target-libiberty clean-target-libiberty
50582maybe-clean-target-libiberty:
50583@if target-libiberty
50584maybe-clean-target-libiberty: clean-target-libiberty
50585
50586clean-target-libiberty:
50587 @: $(MAKE); $(unstage)
50588 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50589 r=`${PWD_COMMAND}`; export r; \
50590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50591 $(NORMAL_TARGET_EXPORTS) \
50592 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
50593 for flag in $(EXTRA_TARGET_FLAGS); do \
50594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50595 done; \
50596 (cd $(TARGET_SUBDIR)/libiberty && \
50597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50599 "RANLIB=$${RANLIB}" \
50600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50601 clean) \
50602 || exit 1
50603
50604@endif target-libiberty
50605
50606.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
50607maybe-distclean-target-libiberty:
50608@if target-libiberty
50609maybe-distclean-target-libiberty: distclean-target-libiberty
50610
50611distclean-target-libiberty:
50612 @: $(MAKE); $(unstage)
50613 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50614 r=`${PWD_COMMAND}`; export r; \
50615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50616 $(NORMAL_TARGET_EXPORTS) \
50617 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
50618 for flag in $(EXTRA_TARGET_FLAGS); do \
50619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50620 done; \
50621 (cd $(TARGET_SUBDIR)/libiberty && \
50622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50624 "RANLIB=$${RANLIB}" \
50625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50626 distclean) \
50627 || exit 1
50628
50629@endif target-libiberty
50630
50631.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
50632maybe-maintainer-clean-target-libiberty:
50633@if target-libiberty
50634maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
50635
50636maintainer-clean-target-libiberty:
50637 @: $(MAKE); $(unstage)
50638 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50639 r=`${PWD_COMMAND}`; export r; \
50640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50641 $(NORMAL_TARGET_EXPORTS) \
50642 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
50643 for flag in $(EXTRA_TARGET_FLAGS); do \
50644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50645 done; \
50646 (cd $(TARGET_SUBDIR)/libiberty && \
50647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50649 "RANLIB=$${RANLIB}" \
50650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50651 maintainer-clean) \
50652 || exit 1
50653
50654@endif target-libiberty
50655
50656
50657
50658
50659
50660.PHONY: configure-target-gperf maybe-configure-target-gperf
50661maybe-configure-target-gperf:
50662@if gcc-bootstrap
50663configure-target-gperf: stage_current
50664@endif gcc-bootstrap
50665@if target-gperf
50666maybe-configure-target-gperf: configure-target-gperf
50667configure-target-gperf:
50668 @: $(MAKE); $(unstage)
50669 @r=`${PWD_COMMAND}`; export r; \
50670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50671 echo "Checking multilib configuration for gperf..."; \
50672 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50673 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
50674 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
50675 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
50676 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
50677 else \
50678 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
50679 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50680 fi; \
50681 else \
50682 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50683 fi; \
50684 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
50685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50686 $(NORMAL_TARGET_EXPORTS) \
50687 echo Configuring in $(TARGET_SUBDIR)/gperf; \
50688 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
50689 case $(srcdir) in \
50690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50691 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
50692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50693 esac; \
50694 srcdiroption="--srcdir=$${topdir}/gperf"; \
50695 libsrcdir="$$s/gperf"; \
50696 rm -f no-such-file || : ; \
50697 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50698 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50699 --target=${target_alias} $${srcdiroption} \
50700 || exit 1
50701@endif target-gperf
50702
50703
50704
50705
50706
50707.PHONY: all-target-gperf maybe-all-target-gperf
50708maybe-all-target-gperf:
50709@if gcc-bootstrap
50710all-target-gperf: stage_current
50711@endif gcc-bootstrap
50712@if target-gperf
50713TARGET-target-gperf=all
50714maybe-all-target-gperf: all-target-gperf
50715all-target-gperf: configure-target-gperf
50716 @: $(MAKE); $(unstage)
50717 @r=`${PWD_COMMAND}`; export r; \
50718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50719 $(NORMAL_TARGET_EXPORTS) \
50720 (cd $(TARGET_SUBDIR)/gperf && \
50721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50722 $(TARGET-target-gperf))
50723@endif target-gperf
50724
50725
50726
50727
50728
50729.PHONY: check-target-gperf maybe-check-target-gperf
50730maybe-check-target-gperf:
50731@if target-gperf
50732maybe-check-target-gperf: check-target-gperf
50733
50734check-target-gperf:
50735 @: $(MAKE); $(unstage)
50736 @r=`${PWD_COMMAND}`; export r; \
50737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50738 $(NORMAL_TARGET_EXPORTS) \
50739 (cd $(TARGET_SUBDIR)/gperf && \
50740 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50741
50742@endif target-gperf
50743
50744.PHONY: install-target-gperf maybe-install-target-gperf
50745maybe-install-target-gperf:
50746@if target-gperf
50747maybe-install-target-gperf: install-target-gperf
50748
50749install-target-gperf: installdirs
50750 @: $(MAKE); $(unstage)
50751 @r=`${PWD_COMMAND}`; export r; \
50752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50753 $(NORMAL_TARGET_EXPORTS) \
50754 (cd $(TARGET_SUBDIR)/gperf && \
50755 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50756
50757@endif target-gperf
50758
50759# Other targets (info, dvi, pdf, etc.)
50760
50761.PHONY: maybe-info-target-gperf info-target-gperf
50762maybe-info-target-gperf:
50763@if target-gperf
50764maybe-info-target-gperf: info-target-gperf
50765
50766info-target-gperf: \
50767 configure-target-gperf
50768 @: $(MAKE); $(unstage)
50769 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50770 r=`${PWD_COMMAND}`; export r; \
50771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50772 $(NORMAL_TARGET_EXPORTS) \
50773 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
50774 for flag in $(EXTRA_TARGET_FLAGS); do \
50775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50776 done; \
50777 (cd $(TARGET_SUBDIR)/gperf && \
50778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50780 "RANLIB=$${RANLIB}" \
50781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50782 info) \
50783 || exit 1
50784
50785@endif target-gperf
50786
50787.PHONY: maybe-dvi-target-gperf dvi-target-gperf
50788maybe-dvi-target-gperf:
50789@if target-gperf
50790maybe-dvi-target-gperf: dvi-target-gperf
50791
50792dvi-target-gperf: \
50793 configure-target-gperf
50794 @: $(MAKE); $(unstage)
50795 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50796 r=`${PWD_COMMAND}`; export r; \
50797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50798 $(NORMAL_TARGET_EXPORTS) \
50799 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
50800 for flag in $(EXTRA_TARGET_FLAGS); do \
50801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50802 done; \
50803 (cd $(TARGET_SUBDIR)/gperf && \
50804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50806 "RANLIB=$${RANLIB}" \
50807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50808 dvi) \
50809 || exit 1
50810
50811@endif target-gperf
50812
50813.PHONY: maybe-pdf-target-gperf pdf-target-gperf
50814maybe-pdf-target-gperf:
50815@if target-gperf
50816maybe-pdf-target-gperf: pdf-target-gperf
50817
50818pdf-target-gperf: \
50819 configure-target-gperf
50820 @: $(MAKE); $(unstage)
50821 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50822 r=`${PWD_COMMAND}`; export r; \
50823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824 $(NORMAL_TARGET_EXPORTS) \
50825 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
50826 for flag in $(EXTRA_TARGET_FLAGS); do \
50827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50828 done; \
50829 (cd $(TARGET_SUBDIR)/gperf && \
50830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50832 "RANLIB=$${RANLIB}" \
50833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50834 pdf) \
50835 || exit 1
50836
50837@endif target-gperf
50838
50839.PHONY: maybe-html-target-gperf html-target-gperf
50840maybe-html-target-gperf:
50841@if target-gperf
50842maybe-html-target-gperf: html-target-gperf
50843
50844html-target-gperf: \
50845 configure-target-gperf
50846 @: $(MAKE); $(unstage)
50847 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50848 r=`${PWD_COMMAND}`; export r; \
50849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50850 $(NORMAL_TARGET_EXPORTS) \
50851 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
50852 for flag in $(EXTRA_TARGET_FLAGS); do \
50853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50854 done; \
50855 (cd $(TARGET_SUBDIR)/gperf && \
50856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50858 "RANLIB=$${RANLIB}" \
50859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50860 html) \
50861 || exit 1
50862
50863@endif target-gperf
50864
50865.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
50866maybe-TAGS-target-gperf:
50867@if target-gperf
50868maybe-TAGS-target-gperf: TAGS-target-gperf
50869
50870TAGS-target-gperf: \
50871 configure-target-gperf
50872 @: $(MAKE); $(unstage)
50873 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50874 r=`${PWD_COMMAND}`; export r; \
50875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50876 $(NORMAL_TARGET_EXPORTS) \
50877 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
50878 for flag in $(EXTRA_TARGET_FLAGS); do \
50879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50880 done; \
50881 (cd $(TARGET_SUBDIR)/gperf && \
50882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50884 "RANLIB=$${RANLIB}" \
50885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50886 TAGS) \
50887 || exit 1
50888
50889@endif target-gperf
50890
50891.PHONY: maybe-install-info-target-gperf install-info-target-gperf
50892maybe-install-info-target-gperf:
50893@if target-gperf
50894maybe-install-info-target-gperf: install-info-target-gperf
50895
50896install-info-target-gperf: \
50897 configure-target-gperf \
50898 info-target-gperf
50899 @: $(MAKE); $(unstage)
50900 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50901 r=`${PWD_COMMAND}`; export r; \
50902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50903 $(NORMAL_TARGET_EXPORTS) \
50904 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
50905 for flag in $(EXTRA_TARGET_FLAGS); do \
50906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50907 done; \
50908 (cd $(TARGET_SUBDIR)/gperf && \
50909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50911 "RANLIB=$${RANLIB}" \
50912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50913 install-info) \
50914 || exit 1
50915
50916@endif target-gperf
50917
50918.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
50919maybe-install-pdf-target-gperf:
50920@if target-gperf
50921maybe-install-pdf-target-gperf: install-pdf-target-gperf
50922
50923install-pdf-target-gperf: \
50924 configure-target-gperf \
50925 pdf-target-gperf
50926 @: $(MAKE); $(unstage)
50927 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50928 r=`${PWD_COMMAND}`; export r; \
50929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50930 $(NORMAL_TARGET_EXPORTS) \
50931 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
50932 for flag in $(EXTRA_TARGET_FLAGS); do \
50933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50934 done; \
50935 (cd $(TARGET_SUBDIR)/gperf && \
50936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50938 "RANLIB=$${RANLIB}" \
50939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50940 install-pdf) \
50941 || exit 1
50942
50943@endif target-gperf
50944
50945.PHONY: maybe-install-html-target-gperf install-html-target-gperf
50946maybe-install-html-target-gperf:
50947@if target-gperf
50948maybe-install-html-target-gperf: install-html-target-gperf
50949
50950install-html-target-gperf: \
50951 configure-target-gperf \
50952 html-target-gperf
50953 @: $(MAKE); $(unstage)
50954 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50955 r=`${PWD_COMMAND}`; export r; \
50956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50957 $(NORMAL_TARGET_EXPORTS) \
50958 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
50959 for flag in $(EXTRA_TARGET_FLAGS); do \
50960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50961 done; \
50962 (cd $(TARGET_SUBDIR)/gperf && \
50963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50965 "RANLIB=$${RANLIB}" \
50966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50967 install-html) \
50968 || exit 1
50969
50970@endif target-gperf
50971
50972.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
50973maybe-installcheck-target-gperf:
50974@if target-gperf
50975maybe-installcheck-target-gperf: installcheck-target-gperf
50976
50977installcheck-target-gperf: \
50978 configure-target-gperf
50979 @: $(MAKE); $(unstage)
50980 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50981 r=`${PWD_COMMAND}`; export r; \
50982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50983 $(NORMAL_TARGET_EXPORTS) \
50984 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
50985 for flag in $(EXTRA_TARGET_FLAGS); do \
50986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50987 done; \
50988 (cd $(TARGET_SUBDIR)/gperf && \
50989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50991 "RANLIB=$${RANLIB}" \
50992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50993 installcheck) \
50994 || exit 1
50995
50996@endif target-gperf
50997
50998.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
50999maybe-mostlyclean-target-gperf:
51000@if target-gperf
51001maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51002
51003mostlyclean-target-gperf:
51004 @: $(MAKE); $(unstage)
51005 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51006 r=`${PWD_COMMAND}`; export r; \
51007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51008 $(NORMAL_TARGET_EXPORTS) \
51009 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51010 for flag in $(EXTRA_TARGET_FLAGS); do \
51011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51012 done; \
51013 (cd $(TARGET_SUBDIR)/gperf && \
51014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51016 "RANLIB=$${RANLIB}" \
51017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51018 mostlyclean) \
51019 || exit 1
51020
51021@endif target-gperf
51022
51023.PHONY: maybe-clean-target-gperf clean-target-gperf
51024maybe-clean-target-gperf:
51025@if target-gperf
51026maybe-clean-target-gperf: clean-target-gperf
51027
51028clean-target-gperf:
51029 @: $(MAKE); $(unstage)
51030 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51031 r=`${PWD_COMMAND}`; export r; \
51032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51033 $(NORMAL_TARGET_EXPORTS) \
51034 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51035 for flag in $(EXTRA_TARGET_FLAGS); do \
51036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51037 done; \
51038 (cd $(TARGET_SUBDIR)/gperf && \
51039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51041 "RANLIB=$${RANLIB}" \
51042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51043 clean) \
51044 || exit 1
51045
51046@endif target-gperf
51047
51048.PHONY: maybe-distclean-target-gperf distclean-target-gperf
51049maybe-distclean-target-gperf:
51050@if target-gperf
51051maybe-distclean-target-gperf: distclean-target-gperf
51052
51053distclean-target-gperf:
51054 @: $(MAKE); $(unstage)
51055 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51056 r=`${PWD_COMMAND}`; export r; \
51057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51058 $(NORMAL_TARGET_EXPORTS) \
51059 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
51060 for flag in $(EXTRA_TARGET_FLAGS); do \
51061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51062 done; \
51063 (cd $(TARGET_SUBDIR)/gperf && \
51064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51066 "RANLIB=$${RANLIB}" \
51067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51068 distclean) \
51069 || exit 1
51070
51071@endif target-gperf
51072
51073.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
51074maybe-maintainer-clean-target-gperf:
51075@if target-gperf
51076maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
51077
51078maintainer-clean-target-gperf:
51079 @: $(MAKE); $(unstage)
51080 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51081 r=`${PWD_COMMAND}`; export r; \
51082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51083 $(NORMAL_TARGET_EXPORTS) \
51084 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
51085 for flag in $(EXTRA_TARGET_FLAGS); do \
51086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51087 done; \
51088 (cd $(TARGET_SUBDIR)/gperf && \
51089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51091 "RANLIB=$${RANLIB}" \
51092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51093 maintainer-clean) \
51094 || exit 1
51095
51096@endif target-gperf
51097
51098
51099
51100
51101
51102.PHONY: configure-target-examples maybe-configure-target-examples
51103maybe-configure-target-examples:
51104@if gcc-bootstrap
51105configure-target-examples: stage_current
51106@endif gcc-bootstrap
51107@if target-examples
51108maybe-configure-target-examples: configure-target-examples
51109configure-target-examples:
51110 @: $(MAKE); $(unstage)
51111 @r=`${PWD_COMMAND}`; export r; \
51112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51113 echo "Checking multilib configuration for examples..."; \
51114 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
51116 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
51117 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
51118 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
51119 else \
51120 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
51121 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51122 fi; \
51123 else \
51124 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51125 fi; \
51126 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
51127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51128 $(NORMAL_TARGET_EXPORTS) \
51129 echo Configuring in $(TARGET_SUBDIR)/examples; \
51130 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
51131 case $(srcdir) in \
51132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51133 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
51134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51135 esac; \
51136 srcdiroption="--srcdir=$${topdir}/examples"; \
51137 libsrcdir="$$s/examples"; \
51138 rm -f no-such-file || : ; \
51139 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51140 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51141 --target=${target_alias} $${srcdiroption} \
51142 || exit 1
51143@endif target-examples
51144
51145
51146
51147
51148
51149.PHONY: all-target-examples maybe-all-target-examples
51150maybe-all-target-examples:
51151@if gcc-bootstrap
51152all-target-examples: stage_current
51153@endif gcc-bootstrap
51154@if target-examples
51155TARGET-target-examples=all
51156maybe-all-target-examples: all-target-examples
51157all-target-examples: configure-target-examples
51158 @: $(MAKE); $(unstage)
51159 @r=`${PWD_COMMAND}`; export r; \
51160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51161 $(NORMAL_TARGET_EXPORTS) \
51162 (cd $(TARGET_SUBDIR)/examples && \
51163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51164 $(TARGET-target-examples))
51165@endif target-examples
51166
51167
51168
51169
51170
51171.PHONY: check-target-examples maybe-check-target-examples
51172maybe-check-target-examples:
51173@if target-examples
51174maybe-check-target-examples: check-target-examples
51175
51176# Dummy target for uncheckable module.
51177check-target-examples:
51178
51179@endif target-examples
51180
51181.PHONY: install-target-examples maybe-install-target-examples
51182maybe-install-target-examples:
51183@if target-examples
51184maybe-install-target-examples: install-target-examples
51185
51186# Dummy target for uninstallable.
51187install-target-examples:
51188
51189@endif target-examples
51190
51191# Other targets (info, dvi, pdf, etc.)
51192
51193.PHONY: maybe-info-target-examples info-target-examples
51194maybe-info-target-examples:
51195@if target-examples
51196maybe-info-target-examples: info-target-examples
51197
51198info-target-examples: \
51199 configure-target-examples
51200 @: $(MAKE); $(unstage)
51201 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51202 r=`${PWD_COMMAND}`; export r; \
51203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51204 $(NORMAL_TARGET_EXPORTS) \
51205 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
51206 for flag in $(EXTRA_TARGET_FLAGS); do \
51207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51208 done; \
51209 (cd $(TARGET_SUBDIR)/examples && \
51210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51212 "RANLIB=$${RANLIB}" \
51213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51214 info) \
51215 || exit 1
51216
51217@endif target-examples
51218
51219.PHONY: maybe-dvi-target-examples dvi-target-examples
51220maybe-dvi-target-examples:
51221@if target-examples
51222maybe-dvi-target-examples: dvi-target-examples
51223
51224dvi-target-examples: \
51225 configure-target-examples
51226 @: $(MAKE); $(unstage)
51227 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51228 r=`${PWD_COMMAND}`; export r; \
51229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51230 $(NORMAL_TARGET_EXPORTS) \
51231 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
51232 for flag in $(EXTRA_TARGET_FLAGS); do \
51233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51234 done; \
51235 (cd $(TARGET_SUBDIR)/examples && \
51236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51238 "RANLIB=$${RANLIB}" \
51239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51240 dvi) \
51241 || exit 1
51242
51243@endif target-examples
51244
51245.PHONY: maybe-pdf-target-examples pdf-target-examples
51246maybe-pdf-target-examples:
51247@if target-examples
51248maybe-pdf-target-examples: pdf-target-examples
51249
51250pdf-target-examples: \
51251 configure-target-examples
51252 @: $(MAKE); $(unstage)
51253 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51254 r=`${PWD_COMMAND}`; export r; \
51255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256 $(NORMAL_TARGET_EXPORTS) \
51257 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
51258 for flag in $(EXTRA_TARGET_FLAGS); do \
51259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51260 done; \
51261 (cd $(TARGET_SUBDIR)/examples && \
51262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51264 "RANLIB=$${RANLIB}" \
51265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51266 pdf) \
51267 || exit 1
51268
51269@endif target-examples
51270
51271.PHONY: maybe-html-target-examples html-target-examples
51272maybe-html-target-examples:
51273@if target-examples
51274maybe-html-target-examples: html-target-examples
51275
51276html-target-examples: \
51277 configure-target-examples
51278 @: $(MAKE); $(unstage)
51279 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51280 r=`${PWD_COMMAND}`; export r; \
51281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51282 $(NORMAL_TARGET_EXPORTS) \
51283 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
51284 for flag in $(EXTRA_TARGET_FLAGS); do \
51285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51286 done; \
51287 (cd $(TARGET_SUBDIR)/examples && \
51288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51290 "RANLIB=$${RANLIB}" \
51291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51292 html) \
51293 || exit 1
51294
51295@endif target-examples
51296
51297.PHONY: maybe-TAGS-target-examples TAGS-target-examples
51298maybe-TAGS-target-examples:
51299@if target-examples
51300maybe-TAGS-target-examples: TAGS-target-examples
51301
51302TAGS-target-examples: \
51303 configure-target-examples
51304 @: $(MAKE); $(unstage)
51305 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51306 r=`${PWD_COMMAND}`; export r; \
51307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51308 $(NORMAL_TARGET_EXPORTS) \
51309 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
51310 for flag in $(EXTRA_TARGET_FLAGS); do \
51311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51312 done; \
51313 (cd $(TARGET_SUBDIR)/examples && \
51314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51316 "RANLIB=$${RANLIB}" \
51317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51318 TAGS) \
51319 || exit 1
51320
51321@endif target-examples
51322
51323.PHONY: maybe-install-info-target-examples install-info-target-examples
51324maybe-install-info-target-examples:
51325@if target-examples
51326maybe-install-info-target-examples: install-info-target-examples
51327
51328install-info-target-examples: \
51329 configure-target-examples \
51330 info-target-examples
51331 @: $(MAKE); $(unstage)
51332 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51333 r=`${PWD_COMMAND}`; export r; \
51334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51335 $(NORMAL_TARGET_EXPORTS) \
51336 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
51337 for flag in $(EXTRA_TARGET_FLAGS); do \
51338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51339 done; \
51340 (cd $(TARGET_SUBDIR)/examples && \
51341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51343 "RANLIB=$${RANLIB}" \
51344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51345 install-info) \
51346 || exit 1
51347
51348@endif target-examples
51349
51350.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
51351maybe-install-pdf-target-examples:
51352@if target-examples
51353maybe-install-pdf-target-examples: install-pdf-target-examples
51354
51355install-pdf-target-examples: \
51356 configure-target-examples \
51357 pdf-target-examples
51358 @: $(MAKE); $(unstage)
51359 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51360 r=`${PWD_COMMAND}`; export r; \
51361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51362 $(NORMAL_TARGET_EXPORTS) \
51363 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
51364 for flag in $(EXTRA_TARGET_FLAGS); do \
51365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51366 done; \
51367 (cd $(TARGET_SUBDIR)/examples && \
51368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51370 "RANLIB=$${RANLIB}" \
51371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51372 install-pdf) \
51373 || exit 1
51374
51375@endif target-examples
51376
51377.PHONY: maybe-install-html-target-examples install-html-target-examples
51378maybe-install-html-target-examples:
51379@if target-examples
51380maybe-install-html-target-examples: install-html-target-examples
51381
51382install-html-target-examples: \
51383 configure-target-examples \
51384 html-target-examples
51385 @: $(MAKE); $(unstage)
51386 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51387 r=`${PWD_COMMAND}`; export r; \
51388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51389 $(NORMAL_TARGET_EXPORTS) \
51390 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
51391 for flag in $(EXTRA_TARGET_FLAGS); do \
51392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51393 done; \
51394 (cd $(TARGET_SUBDIR)/examples && \
51395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51397 "RANLIB=$${RANLIB}" \
51398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51399 install-html) \
51400 || exit 1
51401
51402@endif target-examples
51403
51404.PHONY: maybe-installcheck-target-examples installcheck-target-examples
51405maybe-installcheck-target-examples:
51406@if target-examples
51407maybe-installcheck-target-examples: installcheck-target-examples
51408
51409installcheck-target-examples: \
51410 configure-target-examples
51411 @: $(MAKE); $(unstage)
51412 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51413 r=`${PWD_COMMAND}`; export r; \
51414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51415 $(NORMAL_TARGET_EXPORTS) \
51416 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
51417 for flag in $(EXTRA_TARGET_FLAGS); do \
51418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51419 done; \
51420 (cd $(TARGET_SUBDIR)/examples && \
51421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51423 "RANLIB=$${RANLIB}" \
51424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51425 installcheck) \
51426 || exit 1
51427
51428@endif target-examples
51429
51430.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
51431maybe-mostlyclean-target-examples:
51432@if target-examples
51433maybe-mostlyclean-target-examples: mostlyclean-target-examples
51434
51435mostlyclean-target-examples:
51436 @: $(MAKE); $(unstage)
51437 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51438 r=`${PWD_COMMAND}`; export r; \
51439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51440 $(NORMAL_TARGET_EXPORTS) \
51441 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
51442 for flag in $(EXTRA_TARGET_FLAGS); do \
51443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51444 done; \
51445 (cd $(TARGET_SUBDIR)/examples && \
51446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51448 "RANLIB=$${RANLIB}" \
51449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51450 mostlyclean) \
51451 || exit 1
51452
51453@endif target-examples
51454
51455.PHONY: maybe-clean-target-examples clean-target-examples
51456maybe-clean-target-examples:
51457@if target-examples
51458maybe-clean-target-examples: clean-target-examples
51459
51460clean-target-examples:
51461 @: $(MAKE); $(unstage)
51462 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51463 r=`${PWD_COMMAND}`; export r; \
51464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51465 $(NORMAL_TARGET_EXPORTS) \
51466 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
51467 for flag in $(EXTRA_TARGET_FLAGS); do \
51468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51469 done; \
51470 (cd $(TARGET_SUBDIR)/examples && \
51471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51473 "RANLIB=$${RANLIB}" \
51474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51475 clean) \
51476 || exit 1
51477
51478@endif target-examples
51479
51480.PHONY: maybe-distclean-target-examples distclean-target-examples
51481maybe-distclean-target-examples:
51482@if target-examples
51483maybe-distclean-target-examples: distclean-target-examples
51484
51485distclean-target-examples:
51486 @: $(MAKE); $(unstage)
51487 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51488 r=`${PWD_COMMAND}`; export r; \
51489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51490 $(NORMAL_TARGET_EXPORTS) \
51491 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
51492 for flag in $(EXTRA_TARGET_FLAGS); do \
51493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51494 done; \
51495 (cd $(TARGET_SUBDIR)/examples && \
51496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51498 "RANLIB=$${RANLIB}" \
51499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51500 distclean) \
51501 || exit 1
51502
51503@endif target-examples
51504
51505.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
51506maybe-maintainer-clean-target-examples:
51507@if target-examples
51508maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
51509
51510maintainer-clean-target-examples:
51511 @: $(MAKE); $(unstage)
51512 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51513 r=`${PWD_COMMAND}`; export r; \
51514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51515 $(NORMAL_TARGET_EXPORTS) \
51516 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
51517 for flag in $(EXTRA_TARGET_FLAGS); do \
51518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51519 done; \
51520 (cd $(TARGET_SUBDIR)/examples && \
51521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51523 "RANLIB=$${RANLIB}" \
51524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51525 maintainer-clean) \
51526 || exit 1
51527
51528@endif target-examples
51529
51530
51531
51532
51533
51534.PHONY: configure-target-libffi maybe-configure-target-libffi
51535maybe-configure-target-libffi:
51536@if gcc-bootstrap
51537configure-target-libffi: stage_current
51538@endif gcc-bootstrap
51539@if target-libffi
51540maybe-configure-target-libffi: configure-target-libffi
51541configure-target-libffi:
51542 @: $(MAKE); $(unstage)
51543 @r=`${PWD_COMMAND}`; export r; \
51544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51545 echo "Checking multilib configuration for libffi..."; \
51546 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51547 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
51548 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
51549 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
51550 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
51551 else \
51552 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
51553 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51554 fi; \
51555 else \
51556 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51557 fi; \
51558 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
51559 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51560 $(NORMAL_TARGET_EXPORTS) \
51561 echo Configuring in $(TARGET_SUBDIR)/libffi; \
51562 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
51563 case $(srcdir) in \
51564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51565 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
51566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51567 esac; \
51568 srcdiroption="--srcdir=$${topdir}/libffi"; \
51569 libsrcdir="$$s/libffi"; \
51570 rm -f no-such-file || : ; \
51571 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51572 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51573 --target=${target_alias} $${srcdiroption} \
51574 || exit 1
51575@endif target-libffi
51576
51577
51578
51579
51580
51581.PHONY: all-target-libffi maybe-all-target-libffi
51582maybe-all-target-libffi:
51583@if gcc-bootstrap
51584all-target-libffi: stage_current
51585@endif gcc-bootstrap
51586@if target-libffi
51587TARGET-target-libffi=all
51588maybe-all-target-libffi: all-target-libffi
51589all-target-libffi: configure-target-libffi
51590 @: $(MAKE); $(unstage)
51591 @r=`${PWD_COMMAND}`; export r; \
51592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593 $(NORMAL_TARGET_EXPORTS) \
51594 (cd $(TARGET_SUBDIR)/libffi && \
51595 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51596 $(TARGET-target-libffi))
51597@endif target-libffi
51598
51599
51600
51601
51602
51603.PHONY: check-target-libffi maybe-check-target-libffi
51604maybe-check-target-libffi:
51605@if target-libffi
51606maybe-check-target-libffi: check-target-libffi
51607
51608check-target-libffi:
51609 @: $(MAKE); $(unstage)
51610 @r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 $(NORMAL_TARGET_EXPORTS) \
51613 (cd $(TARGET_SUBDIR)/libffi && \
51614 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51615
51616@endif target-libffi
51617
51618.PHONY: install-target-libffi maybe-install-target-libffi
51619maybe-install-target-libffi:
51620@if target-libffi
51621maybe-install-target-libffi: install-target-libffi
51622
51623install-target-libffi: installdirs
51624 @: $(MAKE); $(unstage)
51625 @r=`${PWD_COMMAND}`; export r; \
51626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51627 $(NORMAL_TARGET_EXPORTS) \
51628 (cd $(TARGET_SUBDIR)/libffi && \
51629 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51630
51631@endif target-libffi
51632
51633# Other targets (info, dvi, pdf, etc.)
51634
51635.PHONY: maybe-info-target-libffi info-target-libffi
51636maybe-info-target-libffi:
51637@if target-libffi
51638maybe-info-target-libffi: info-target-libffi
51639
51640info-target-libffi: \
51641 configure-target-libffi
51642 @: $(MAKE); $(unstage)
51643 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51644 r=`${PWD_COMMAND}`; export r; \
51645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51646 $(NORMAL_TARGET_EXPORTS) \
51647 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
51648 for flag in $(EXTRA_TARGET_FLAGS); do \
51649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51650 done; \
51651 (cd $(TARGET_SUBDIR)/libffi && \
51652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51654 "RANLIB=$${RANLIB}" \
51655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51656 info) \
51657 || exit 1
51658
51659@endif target-libffi
51660
51661.PHONY: maybe-dvi-target-libffi dvi-target-libffi
51662maybe-dvi-target-libffi:
51663@if target-libffi
51664maybe-dvi-target-libffi: dvi-target-libffi
51665
51666dvi-target-libffi: \
51667 configure-target-libffi
51668 @: $(MAKE); $(unstage)
51669 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51670 r=`${PWD_COMMAND}`; export r; \
51671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51672 $(NORMAL_TARGET_EXPORTS) \
51673 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
51674 for flag in $(EXTRA_TARGET_FLAGS); do \
51675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51676 done; \
51677 (cd $(TARGET_SUBDIR)/libffi && \
51678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51680 "RANLIB=$${RANLIB}" \
51681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51682 dvi) \
51683 || exit 1
51684
51685@endif target-libffi
51686
51687.PHONY: maybe-pdf-target-libffi pdf-target-libffi
51688maybe-pdf-target-libffi:
51689@if target-libffi
51690maybe-pdf-target-libffi: pdf-target-libffi
51691
51692pdf-target-libffi: \
51693 configure-target-libffi
51694 @: $(MAKE); $(unstage)
51695 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51696 r=`${PWD_COMMAND}`; export r; \
51697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51698 $(NORMAL_TARGET_EXPORTS) \
51699 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
51700 for flag in $(EXTRA_TARGET_FLAGS); do \
51701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51702 done; \
51703 (cd $(TARGET_SUBDIR)/libffi && \
51704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51706 "RANLIB=$${RANLIB}" \
51707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51708 pdf) \
51709 || exit 1
51710
51711@endif target-libffi
51712
51713.PHONY: maybe-html-target-libffi html-target-libffi
51714maybe-html-target-libffi:
51715@if target-libffi
51716maybe-html-target-libffi: html-target-libffi
51717
51718html-target-libffi: \
51719 configure-target-libffi
51720 @: $(MAKE); $(unstage)
51721 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51722 r=`${PWD_COMMAND}`; export r; \
51723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51724 $(NORMAL_TARGET_EXPORTS) \
51725 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
51726 for flag in $(EXTRA_TARGET_FLAGS); do \
51727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51728 done; \
51729 (cd $(TARGET_SUBDIR)/libffi && \
51730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51732 "RANLIB=$${RANLIB}" \
51733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51734 html) \
51735 || exit 1
51736
51737@endif target-libffi
51738
51739.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
51740maybe-TAGS-target-libffi:
51741@if target-libffi
51742maybe-TAGS-target-libffi: TAGS-target-libffi
51743
51744TAGS-target-libffi: \
51745 configure-target-libffi
51746 @: $(MAKE); $(unstage)
51747 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51748 r=`${PWD_COMMAND}`; export r; \
51749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51750 $(NORMAL_TARGET_EXPORTS) \
51751 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
51752 for flag in $(EXTRA_TARGET_FLAGS); do \
51753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51754 done; \
51755 (cd $(TARGET_SUBDIR)/libffi && \
51756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51758 "RANLIB=$${RANLIB}" \
51759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51760 TAGS) \
51761 || exit 1
51762
51763@endif target-libffi
51764
51765.PHONY: maybe-install-info-target-libffi install-info-target-libffi
51766maybe-install-info-target-libffi:
51767@if target-libffi
51768maybe-install-info-target-libffi: install-info-target-libffi
51769
51770install-info-target-libffi: \
51771 configure-target-libffi \
51772 info-target-libffi
51773 @: $(MAKE); $(unstage)
51774 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51775 r=`${PWD_COMMAND}`; export r; \
51776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51777 $(NORMAL_TARGET_EXPORTS) \
51778 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
51779 for flag in $(EXTRA_TARGET_FLAGS); do \
51780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51781 done; \
51782 (cd $(TARGET_SUBDIR)/libffi && \
51783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51785 "RANLIB=$${RANLIB}" \
51786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51787 install-info) \
51788 || exit 1
51789
51790@endif target-libffi
51791
51792.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
51793maybe-install-pdf-target-libffi:
51794@if target-libffi
51795maybe-install-pdf-target-libffi: install-pdf-target-libffi
51796
51797install-pdf-target-libffi: \
51798 configure-target-libffi \
51799 pdf-target-libffi
51800 @: $(MAKE); $(unstage)
51801 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51802 r=`${PWD_COMMAND}`; export r; \
51803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51804 $(NORMAL_TARGET_EXPORTS) \
51805 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
51806 for flag in $(EXTRA_TARGET_FLAGS); do \
51807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51808 done; \
51809 (cd $(TARGET_SUBDIR)/libffi && \
51810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51812 "RANLIB=$${RANLIB}" \
51813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51814 install-pdf) \
51815 || exit 1
51816
51817@endif target-libffi
51818
51819.PHONY: maybe-install-html-target-libffi install-html-target-libffi
51820maybe-install-html-target-libffi:
51821@if target-libffi
51822maybe-install-html-target-libffi: install-html-target-libffi
51823
51824install-html-target-libffi: \
51825 configure-target-libffi \
51826 html-target-libffi
51827 @: $(MAKE); $(unstage)
51828 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51829 r=`${PWD_COMMAND}`; export r; \
51830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51831 $(NORMAL_TARGET_EXPORTS) \
51832 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
51833 for flag in $(EXTRA_TARGET_FLAGS); do \
51834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51835 done; \
51836 (cd $(TARGET_SUBDIR)/libffi && \
51837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51839 "RANLIB=$${RANLIB}" \
51840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51841 install-html) \
51842 || exit 1
51843
51844@endif target-libffi
51845
51846.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
51847maybe-installcheck-target-libffi:
51848@if target-libffi
51849maybe-installcheck-target-libffi: installcheck-target-libffi
51850
51851installcheck-target-libffi: \
51852 configure-target-libffi
51853 @: $(MAKE); $(unstage)
51854 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51855 r=`${PWD_COMMAND}`; export r; \
51856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51857 $(NORMAL_TARGET_EXPORTS) \
51858 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
51859 for flag in $(EXTRA_TARGET_FLAGS); do \
51860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51861 done; \
51862 (cd $(TARGET_SUBDIR)/libffi && \
51863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51865 "RANLIB=$${RANLIB}" \
51866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51867 installcheck) \
51868 || exit 1
51869
51870@endif target-libffi
51871
51872.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
51873maybe-mostlyclean-target-libffi:
51874@if target-libffi
51875maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
51876
51877mostlyclean-target-libffi:
51878 @: $(MAKE); $(unstage)
51879 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51880 r=`${PWD_COMMAND}`; export r; \
51881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51882 $(NORMAL_TARGET_EXPORTS) \
51883 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
51884 for flag in $(EXTRA_TARGET_FLAGS); do \
51885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51886 done; \
51887 (cd $(TARGET_SUBDIR)/libffi && \
51888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51890 "RANLIB=$${RANLIB}" \
51891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51892 mostlyclean) \
51893 || exit 1
51894
51895@endif target-libffi
51896
51897.PHONY: maybe-clean-target-libffi clean-target-libffi
51898maybe-clean-target-libffi:
51899@if target-libffi
51900maybe-clean-target-libffi: clean-target-libffi
51901
51902clean-target-libffi:
51903 @: $(MAKE); $(unstage)
51904 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51905 r=`${PWD_COMMAND}`; export r; \
51906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51907 $(NORMAL_TARGET_EXPORTS) \
51908 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
51909 for flag in $(EXTRA_TARGET_FLAGS); do \
51910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51911 done; \
51912 (cd $(TARGET_SUBDIR)/libffi && \
51913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51915 "RANLIB=$${RANLIB}" \
51916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51917 clean) \
51918 || exit 1
51919
51920@endif target-libffi
51921
51922.PHONY: maybe-distclean-target-libffi distclean-target-libffi
51923maybe-distclean-target-libffi:
51924@if target-libffi
51925maybe-distclean-target-libffi: distclean-target-libffi
51926
51927distclean-target-libffi:
51928 @: $(MAKE); $(unstage)
51929 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51930 r=`${PWD_COMMAND}`; export r; \
51931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51932 $(NORMAL_TARGET_EXPORTS) \
51933 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
51934 for flag in $(EXTRA_TARGET_FLAGS); do \
51935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51936 done; \
51937 (cd $(TARGET_SUBDIR)/libffi && \
51938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51940 "RANLIB=$${RANLIB}" \
51941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51942 distclean) \
51943 || exit 1
51944
51945@endif target-libffi
51946
51947.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
51948maybe-maintainer-clean-target-libffi:
51949@if target-libffi
51950maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
51951
51952maintainer-clean-target-libffi:
51953 @: $(MAKE); $(unstage)
51954 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51955 r=`${PWD_COMMAND}`; export r; \
51956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51957 $(NORMAL_TARGET_EXPORTS) \
51958 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
51959 for flag in $(EXTRA_TARGET_FLAGS); do \
51960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51961 done; \
51962 (cd $(TARGET_SUBDIR)/libffi && \
51963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51965 "RANLIB=$${RANLIB}" \
51966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51967 maintainer-clean) \
51968 || exit 1
51969
51970@endif target-libffi
51971
51972
51973
51974
51975
51976.PHONY: configure-target-libjava maybe-configure-target-libjava
51977maybe-configure-target-libjava:
51978@if gcc-bootstrap
51979configure-target-libjava: stage_current
51980@endif gcc-bootstrap
51981@if target-libjava
51982maybe-configure-target-libjava: configure-target-libjava
51983configure-target-libjava:
51984 @: $(MAKE); $(unstage)
51985 @r=`${PWD_COMMAND}`; export r; \
51986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51987 echo "Checking multilib configuration for libjava..."; \
51988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51989 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
51990 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
51991 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
51992 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
51993 else \
51994 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
51995 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51996 fi; \
51997 else \
51998 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51999 fi; \
52000 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52001 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52002 $(RAW_CXX_TARGET_EXPORTS) \
52003 echo Configuring in $(TARGET_SUBDIR)/libjava; \
52004 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52005 case $(srcdir) in \
52006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52007 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52009 esac; \
52010 srcdiroption="--srcdir=$${topdir}/libjava"; \
52011 libsrcdir="$$s/libjava"; \
52012 rm -f no-such-file || : ; \
52013 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52014 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52015 --target=${target_alias} $${srcdiroption} \
52016 || exit 1
52017@endif target-libjava
52018
52019
52020
52021
52022
52023.PHONY: all-target-libjava maybe-all-target-libjava
52024maybe-all-target-libjava:
52025@if gcc-bootstrap
52026all-target-libjava: stage_current
52027@endif gcc-bootstrap
52028@if target-libjava
52029TARGET-target-libjava=all
52030maybe-all-target-libjava: all-target-libjava
52031all-target-libjava: configure-target-libjava
52032 @: $(MAKE); $(unstage)
52033 @r=`${PWD_COMMAND}`; export r; \
52034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52035 $(RAW_CXX_TARGET_EXPORTS) \
52036 (cd $(TARGET_SUBDIR)/libjava && \
52037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
52038 $(TARGET-target-libjava))
52039@endif target-libjava
52040
52041
52042
52043
52044
52045.PHONY: check-target-libjava maybe-check-target-libjava
52046maybe-check-target-libjava:
52047@if target-libjava
52048maybe-check-target-libjava: check-target-libjava
52049
52050check-target-libjava:
52051 @: $(MAKE); $(unstage)
52052 @r=`${PWD_COMMAND}`; export r; \
52053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52054 $(RAW_CXX_TARGET_EXPORTS) \
52055 (cd $(TARGET_SUBDIR)/libjava && \
52056 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
52057
52058@endif target-libjava
52059
52060.PHONY: install-target-libjava maybe-install-target-libjava
52061maybe-install-target-libjava:
52062@if target-libjava
52063maybe-install-target-libjava: install-target-libjava
52064
52065install-target-libjava: installdirs
52066 @: $(MAKE); $(unstage)
52067 @r=`${PWD_COMMAND}`; export r; \
52068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52069 $(RAW_CXX_TARGET_EXPORTS) \
52070 (cd $(TARGET_SUBDIR)/libjava && \
52071 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52072
52073@endif target-libjava
52074
52075# Other targets (info, dvi, pdf, etc.)
52076
52077.PHONY: maybe-info-target-libjava info-target-libjava
52078maybe-info-target-libjava:
52079@if target-libjava
52080maybe-info-target-libjava: info-target-libjava
52081
52082info-target-libjava: \
52083 configure-target-libjava
52084 @: $(MAKE); $(unstage)
52085 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52086 r=`${PWD_COMMAND}`; export r; \
52087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52088 $(RAW_CXX_TARGET_EXPORTS) \
52089 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
52090 for flag in $(EXTRA_TARGET_FLAGS); do \
52091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52092 done; \
52093 (cd $(TARGET_SUBDIR)/libjava && \
52094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52096 "RANLIB=$${RANLIB}" \
52097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52098 info) \
52099 || exit 1
52100
52101@endif target-libjava
52102
52103.PHONY: maybe-dvi-target-libjava dvi-target-libjava
52104maybe-dvi-target-libjava:
52105@if target-libjava
52106maybe-dvi-target-libjava: dvi-target-libjava
52107
52108dvi-target-libjava: \
52109 configure-target-libjava
52110 @: $(MAKE); $(unstage)
52111 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52112 r=`${PWD_COMMAND}`; export r; \
52113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52114 $(RAW_CXX_TARGET_EXPORTS) \
52115 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
52116 for flag in $(EXTRA_TARGET_FLAGS); do \
52117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52118 done; \
52119 (cd $(TARGET_SUBDIR)/libjava && \
52120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52122 "RANLIB=$${RANLIB}" \
52123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52124 dvi) \
52125 || exit 1
52126
52127@endif target-libjava
52128
52129.PHONY: maybe-pdf-target-libjava pdf-target-libjava
52130maybe-pdf-target-libjava:
52131@if target-libjava
52132maybe-pdf-target-libjava: pdf-target-libjava
52133
52134pdf-target-libjava: \
52135 configure-target-libjava
52136 @: $(MAKE); $(unstage)
52137 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52138 r=`${PWD_COMMAND}`; export r; \
52139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52140 $(RAW_CXX_TARGET_EXPORTS) \
52141 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
52142 for flag in $(EXTRA_TARGET_FLAGS); do \
52143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52144 done; \
52145 (cd $(TARGET_SUBDIR)/libjava && \
52146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52148 "RANLIB=$${RANLIB}" \
52149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52150 pdf) \
52151 || exit 1
52152
52153@endif target-libjava
52154
52155.PHONY: maybe-html-target-libjava html-target-libjava
52156maybe-html-target-libjava:
52157@if target-libjava
52158maybe-html-target-libjava: html-target-libjava
52159
52160html-target-libjava: \
52161 configure-target-libjava
52162 @: $(MAKE); $(unstage)
52163 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52164 r=`${PWD_COMMAND}`; export r; \
52165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52166 $(RAW_CXX_TARGET_EXPORTS) \
52167 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
52168 for flag in $(EXTRA_TARGET_FLAGS); do \
52169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52170 done; \
52171 (cd $(TARGET_SUBDIR)/libjava && \
52172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52174 "RANLIB=$${RANLIB}" \
52175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52176 html) \
52177 || exit 1
52178
52179@endif target-libjava
52180
52181.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
52182maybe-TAGS-target-libjava:
52183@if target-libjava
52184maybe-TAGS-target-libjava: TAGS-target-libjava
52185
52186TAGS-target-libjava: \
52187 configure-target-libjava
52188 @: $(MAKE); $(unstage)
52189 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52190 r=`${PWD_COMMAND}`; export r; \
52191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52192 $(RAW_CXX_TARGET_EXPORTS) \
52193 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
52194 for flag in $(EXTRA_TARGET_FLAGS); do \
52195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52196 done; \
52197 (cd $(TARGET_SUBDIR)/libjava && \
52198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52200 "RANLIB=$${RANLIB}" \
52201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52202 TAGS) \
52203 || exit 1
52204
52205@endif target-libjava
52206
52207.PHONY: maybe-install-info-target-libjava install-info-target-libjava
52208maybe-install-info-target-libjava:
52209@if target-libjava
52210maybe-install-info-target-libjava: install-info-target-libjava
52211
52212install-info-target-libjava: \
52213 configure-target-libjava \
52214 info-target-libjava
52215 @: $(MAKE); $(unstage)
52216 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52217 r=`${PWD_COMMAND}`; export r; \
52218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52219 $(RAW_CXX_TARGET_EXPORTS) \
52220 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
52221 for flag in $(EXTRA_TARGET_FLAGS); do \
52222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52223 done; \
52224 (cd $(TARGET_SUBDIR)/libjava && \
52225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52227 "RANLIB=$${RANLIB}" \
52228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52229 install-info) \
52230 || exit 1
52231
52232@endif target-libjava
52233
52234.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
52235maybe-install-pdf-target-libjava:
52236@if target-libjava
52237maybe-install-pdf-target-libjava: install-pdf-target-libjava
52238
52239install-pdf-target-libjava: \
52240 configure-target-libjava \
52241 pdf-target-libjava
52242 @: $(MAKE); $(unstage)
52243 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52244 r=`${PWD_COMMAND}`; export r; \
52245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52246 $(RAW_CXX_TARGET_EXPORTS) \
52247 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
52248 for flag in $(EXTRA_TARGET_FLAGS); do \
52249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52250 done; \
52251 (cd $(TARGET_SUBDIR)/libjava && \
52252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52254 "RANLIB=$${RANLIB}" \
52255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52256 install-pdf) \
52257 || exit 1
52258
52259@endif target-libjava
52260
52261.PHONY: maybe-install-html-target-libjava install-html-target-libjava
52262maybe-install-html-target-libjava:
52263@if target-libjava
52264maybe-install-html-target-libjava: install-html-target-libjava
52265
52266install-html-target-libjava: \
52267 configure-target-libjava \
52268 html-target-libjava
52269 @: $(MAKE); $(unstage)
52270 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52271 r=`${PWD_COMMAND}`; export r; \
52272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52273 $(RAW_CXX_TARGET_EXPORTS) \
52274 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
52275 for flag in $(EXTRA_TARGET_FLAGS); do \
52276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52277 done; \
52278 (cd $(TARGET_SUBDIR)/libjava && \
52279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52281 "RANLIB=$${RANLIB}" \
52282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52283 install-html) \
52284 || exit 1
52285
52286@endif target-libjava
52287
52288.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
52289maybe-installcheck-target-libjava:
52290@if target-libjava
52291maybe-installcheck-target-libjava: installcheck-target-libjava
52292
52293installcheck-target-libjava: \
52294 configure-target-libjava
52295 @: $(MAKE); $(unstage)
52296 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52297 r=`${PWD_COMMAND}`; export r; \
52298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52299 $(RAW_CXX_TARGET_EXPORTS) \
52300 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
52301 for flag in $(EXTRA_TARGET_FLAGS); do \
52302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52303 done; \
52304 (cd $(TARGET_SUBDIR)/libjava && \
52305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52307 "RANLIB=$${RANLIB}" \
52308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52309 installcheck) \
52310 || exit 1
52311
52312@endif target-libjava
52313
52314.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
52315maybe-mostlyclean-target-libjava:
52316@if target-libjava
52317maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
52318
52319mostlyclean-target-libjava:
52320 @: $(MAKE); $(unstage)
52321 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52322 r=`${PWD_COMMAND}`; export r; \
52323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52324 $(RAW_CXX_TARGET_EXPORTS) \
52325 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
52326 for flag in $(EXTRA_TARGET_FLAGS); do \
52327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52328 done; \
52329 (cd $(TARGET_SUBDIR)/libjava && \
52330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52332 "RANLIB=$${RANLIB}" \
52333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52334 mostlyclean) \
52335 || exit 1
52336
52337@endif target-libjava
52338
52339.PHONY: maybe-clean-target-libjava clean-target-libjava
52340maybe-clean-target-libjava:
52341@if target-libjava
52342maybe-clean-target-libjava: clean-target-libjava
52343
52344clean-target-libjava:
52345 @: $(MAKE); $(unstage)
52346 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52347 r=`${PWD_COMMAND}`; export r; \
52348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52349 $(RAW_CXX_TARGET_EXPORTS) \
52350 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
52351 for flag in $(EXTRA_TARGET_FLAGS); do \
52352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52353 done; \
52354 (cd $(TARGET_SUBDIR)/libjava && \
52355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52357 "RANLIB=$${RANLIB}" \
52358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52359 clean) \
52360 || exit 1
52361
52362@endif target-libjava
52363
52364.PHONY: maybe-distclean-target-libjava distclean-target-libjava
52365maybe-distclean-target-libjava:
52366@if target-libjava
52367maybe-distclean-target-libjava: distclean-target-libjava
52368
52369distclean-target-libjava:
52370 @: $(MAKE); $(unstage)
52371 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52372 r=`${PWD_COMMAND}`; export r; \
52373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52374 $(RAW_CXX_TARGET_EXPORTS) \
52375 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
52376 for flag in $(EXTRA_TARGET_FLAGS); do \
52377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52378 done; \
52379 (cd $(TARGET_SUBDIR)/libjava && \
52380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52382 "RANLIB=$${RANLIB}" \
52383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52384 distclean) \
52385 || exit 1
52386
52387@endif target-libjava
52388
52389.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
52390maybe-maintainer-clean-target-libjava:
52391@if target-libjava
52392maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
52393
52394maintainer-clean-target-libjava:
52395 @: $(MAKE); $(unstage)
52396 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52397 r=`${PWD_COMMAND}`; export r; \
52398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52399 $(RAW_CXX_TARGET_EXPORTS) \
52400 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
52401 for flag in $(EXTRA_TARGET_FLAGS); do \
52402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52403 done; \
52404 (cd $(TARGET_SUBDIR)/libjava && \
52405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52407 "RANLIB=$${RANLIB}" \
52408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52409 maintainer-clean) \
52410 || exit 1
52411
52412@endif target-libjava
52413
52414
52415
52416
52417
52418.PHONY: configure-target-zlib maybe-configure-target-zlib
52419maybe-configure-target-zlib:
52420@if gcc-bootstrap
52421configure-target-zlib: stage_current
52422@endif gcc-bootstrap
52423@if target-zlib
52424maybe-configure-target-zlib: configure-target-zlib
52425configure-target-zlib:
52426 @: $(MAKE); $(unstage)
52427 @r=`${PWD_COMMAND}`; export r; \
52428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52429 echo "Checking multilib configuration for zlib..."; \
52430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52431 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
52432 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52433 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52434 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52435 else \
52436 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52437 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52438 fi; \
52439 else \
52440 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52441 fi; \
52442 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52443 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52444 $(NORMAL_TARGET_EXPORTS) \
52445 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52446 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52447 case $(srcdir) in \
52448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52449 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52451 esac; \
52452 srcdiroption="--srcdir=$${topdir}/zlib"; \
52453 libsrcdir="$$s/zlib"; \
52454 rm -f no-such-file || : ; \
52455 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52457 --target=${target_alias} $${srcdiroption} \
52458 || exit 1
52459@endif target-zlib
52460
52461
52462
52463
52464
52465.PHONY: all-target-zlib maybe-all-target-zlib
52466maybe-all-target-zlib:
52467@if gcc-bootstrap
52468all-target-zlib: stage_current
52469@endif gcc-bootstrap
52470@if target-zlib
52471TARGET-target-zlib=all
52472maybe-all-target-zlib: all-target-zlib
52473all-target-zlib: configure-target-zlib
52474 @: $(MAKE); $(unstage)
52475 @r=`${PWD_COMMAND}`; export r; \
52476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52477 $(NORMAL_TARGET_EXPORTS) \
52478 (cd $(TARGET_SUBDIR)/zlib && \
52479 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52480 $(TARGET-target-zlib))
52481@endif target-zlib
52482
52483
52484
52485
52486
52487.PHONY: check-target-zlib maybe-check-target-zlib
52488maybe-check-target-zlib:
52489@if target-zlib
52490maybe-check-target-zlib: check-target-zlib
52491
52492check-target-zlib:
52493 @: $(MAKE); $(unstage)
52494 @r=`${PWD_COMMAND}`; export r; \
52495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52496 $(NORMAL_TARGET_EXPORTS) \
52497 (cd $(TARGET_SUBDIR)/zlib && \
52498 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52499
52500@endif target-zlib
52501
52502.PHONY: install-target-zlib maybe-install-target-zlib
52503maybe-install-target-zlib:
52504@if target-zlib
52505maybe-install-target-zlib: install-target-zlib
52506
52507install-target-zlib: installdirs
52508 @: $(MAKE); $(unstage)
52509 @r=`${PWD_COMMAND}`; export r; \
52510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52511 $(NORMAL_TARGET_EXPORTS) \
52512 (cd $(TARGET_SUBDIR)/zlib && \
52513 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52514
52515@endif target-zlib
52516
52517# Other targets (info, dvi, pdf, etc.)
52518
52519.PHONY: maybe-info-target-zlib info-target-zlib
52520maybe-info-target-zlib:
52521@if target-zlib
52522maybe-info-target-zlib: info-target-zlib
52523
52524info-target-zlib: \
52525 configure-target-zlib
52526 @: $(MAKE); $(unstage)
52527 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52528 r=`${PWD_COMMAND}`; export r; \
52529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52530 $(NORMAL_TARGET_EXPORTS) \
52531 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
52532 for flag in $(EXTRA_TARGET_FLAGS); do \
52533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52534 done; \
52535 (cd $(TARGET_SUBDIR)/zlib && \
52536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52538 "RANLIB=$${RANLIB}" \
52539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52540 info) \
52541 || exit 1
52542
52543@endif target-zlib
52544
52545.PHONY: maybe-dvi-target-zlib dvi-target-zlib
52546maybe-dvi-target-zlib:
52547@if target-zlib
52548maybe-dvi-target-zlib: dvi-target-zlib
52549
52550dvi-target-zlib: \
52551 configure-target-zlib
52552 @: $(MAKE); $(unstage)
52553 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52554 r=`${PWD_COMMAND}`; export r; \
52555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52556 $(NORMAL_TARGET_EXPORTS) \
52557 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
52558 for flag in $(EXTRA_TARGET_FLAGS); do \
52559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52560 done; \
52561 (cd $(TARGET_SUBDIR)/zlib && \
52562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52564 "RANLIB=$${RANLIB}" \
52565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52566 dvi) \
52567 || exit 1
52568
52569@endif target-zlib
52570
52571.PHONY: maybe-pdf-target-zlib pdf-target-zlib
52572maybe-pdf-target-zlib:
52573@if target-zlib
52574maybe-pdf-target-zlib: pdf-target-zlib
52575
52576pdf-target-zlib: \
52577 configure-target-zlib
52578 @: $(MAKE); $(unstage)
52579 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52580 r=`${PWD_COMMAND}`; export r; \
52581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52582 $(NORMAL_TARGET_EXPORTS) \
52583 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
52584 for flag in $(EXTRA_TARGET_FLAGS); do \
52585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52586 done; \
52587 (cd $(TARGET_SUBDIR)/zlib && \
52588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52590 "RANLIB=$${RANLIB}" \
52591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52592 pdf) \
52593 || exit 1
52594
52595@endif target-zlib
52596
52597.PHONY: maybe-html-target-zlib html-target-zlib
52598maybe-html-target-zlib:
52599@if target-zlib
52600maybe-html-target-zlib: html-target-zlib
52601
52602html-target-zlib: \
52603 configure-target-zlib
52604 @: $(MAKE); $(unstage)
52605 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52606 r=`${PWD_COMMAND}`; export r; \
52607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52608 $(NORMAL_TARGET_EXPORTS) \
52609 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
52610 for flag in $(EXTRA_TARGET_FLAGS); do \
52611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52612 done; \
52613 (cd $(TARGET_SUBDIR)/zlib && \
52614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52616 "RANLIB=$${RANLIB}" \
52617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52618 html) \
52619 || exit 1
52620
52621@endif target-zlib
52622
52623.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
52624maybe-TAGS-target-zlib:
52625@if target-zlib
52626maybe-TAGS-target-zlib: TAGS-target-zlib
52627
52628TAGS-target-zlib: \
52629 configure-target-zlib
52630 @: $(MAKE); $(unstage)
52631 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52632 r=`${PWD_COMMAND}`; export r; \
52633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52634 $(NORMAL_TARGET_EXPORTS) \
52635 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
52636 for flag in $(EXTRA_TARGET_FLAGS); do \
52637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52638 done; \
52639 (cd $(TARGET_SUBDIR)/zlib && \
52640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52642 "RANLIB=$${RANLIB}" \
52643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52644 TAGS) \
52645 || exit 1
52646
52647@endif target-zlib
52648
52649.PHONY: maybe-install-info-target-zlib install-info-target-zlib
52650maybe-install-info-target-zlib:
52651@if target-zlib
52652maybe-install-info-target-zlib: install-info-target-zlib
52653
52654install-info-target-zlib: \
52655 configure-target-zlib \
52656 info-target-zlib
52657 @: $(MAKE); $(unstage)
52658 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52659 r=`${PWD_COMMAND}`; export r; \
52660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52661 $(NORMAL_TARGET_EXPORTS) \
52662 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
52663 for flag in $(EXTRA_TARGET_FLAGS); do \
52664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52665 done; \
52666 (cd $(TARGET_SUBDIR)/zlib && \
52667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52669 "RANLIB=$${RANLIB}" \
52670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52671 install-info) \
52672 || exit 1
52673
52674@endif target-zlib
52675
52676.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
52677maybe-install-pdf-target-zlib:
52678@if target-zlib
52679maybe-install-pdf-target-zlib: install-pdf-target-zlib
52680
52681install-pdf-target-zlib: \
52682 configure-target-zlib \
52683 pdf-target-zlib
52684 @: $(MAKE); $(unstage)
52685 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52686 r=`${PWD_COMMAND}`; export r; \
52687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52688 $(NORMAL_TARGET_EXPORTS) \
52689 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
52690 for flag in $(EXTRA_TARGET_FLAGS); do \
52691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52692 done; \
52693 (cd $(TARGET_SUBDIR)/zlib && \
52694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52696 "RANLIB=$${RANLIB}" \
52697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52698 install-pdf) \
52699 || exit 1
52700
52701@endif target-zlib
52702
52703.PHONY: maybe-install-html-target-zlib install-html-target-zlib
52704maybe-install-html-target-zlib:
52705@if target-zlib
52706maybe-install-html-target-zlib: install-html-target-zlib
52707
52708install-html-target-zlib: \
52709 configure-target-zlib \
52710 html-target-zlib
52711 @: $(MAKE); $(unstage)
52712 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52713 r=`${PWD_COMMAND}`; export r; \
52714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52715 $(NORMAL_TARGET_EXPORTS) \
52716 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
52717 for flag in $(EXTRA_TARGET_FLAGS); do \
52718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52719 done; \
52720 (cd $(TARGET_SUBDIR)/zlib && \
52721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52723 "RANLIB=$${RANLIB}" \
52724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52725 install-html) \
52726 || exit 1
52727
52728@endif target-zlib
52729
52730.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
52731maybe-installcheck-target-zlib:
52732@if target-zlib
52733maybe-installcheck-target-zlib: installcheck-target-zlib
52734
52735installcheck-target-zlib: \
52736 configure-target-zlib
52737 @: $(MAKE); $(unstage)
52738 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52739 r=`${PWD_COMMAND}`; export r; \
52740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52741 $(NORMAL_TARGET_EXPORTS) \
52742 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
52743 for flag in $(EXTRA_TARGET_FLAGS); do \
52744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52745 done; \
52746 (cd $(TARGET_SUBDIR)/zlib && \
52747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52749 "RANLIB=$${RANLIB}" \
52750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52751 installcheck) \
52752 || exit 1
52753
52754@endif target-zlib
52755
52756.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
52757maybe-mostlyclean-target-zlib:
52758@if target-zlib
52759maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
52760
52761mostlyclean-target-zlib:
52762 @: $(MAKE); $(unstage)
52763 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52764 r=`${PWD_COMMAND}`; export r; \
52765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52766 $(NORMAL_TARGET_EXPORTS) \
52767 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
52768 for flag in $(EXTRA_TARGET_FLAGS); do \
52769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52770 done; \
52771 (cd $(TARGET_SUBDIR)/zlib && \
52772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52774 "RANLIB=$${RANLIB}" \
52775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52776 mostlyclean) \
52777 || exit 1
52778
52779@endif target-zlib
52780
52781.PHONY: maybe-clean-target-zlib clean-target-zlib
52782maybe-clean-target-zlib:
52783@if target-zlib
52784maybe-clean-target-zlib: clean-target-zlib
52785
52786clean-target-zlib:
52787 @: $(MAKE); $(unstage)
52788 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52789 r=`${PWD_COMMAND}`; export r; \
52790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52791 $(NORMAL_TARGET_EXPORTS) \
52792 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
52793 for flag in $(EXTRA_TARGET_FLAGS); do \
52794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52795 done; \
52796 (cd $(TARGET_SUBDIR)/zlib && \
52797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52799 "RANLIB=$${RANLIB}" \
52800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52801 clean) \
52802 || exit 1
52803
52804@endif target-zlib
52805
52806.PHONY: maybe-distclean-target-zlib distclean-target-zlib
52807maybe-distclean-target-zlib:
52808@if target-zlib
52809maybe-distclean-target-zlib: distclean-target-zlib
52810
52811distclean-target-zlib:
52812 @: $(MAKE); $(unstage)
52813 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52814 r=`${PWD_COMMAND}`; export r; \
52815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52816 $(NORMAL_TARGET_EXPORTS) \
52817 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
52818 for flag in $(EXTRA_TARGET_FLAGS); do \
52819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52820 done; \
52821 (cd $(TARGET_SUBDIR)/zlib && \
52822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52824 "RANLIB=$${RANLIB}" \
52825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52826 distclean) \
52827 || exit 1
52828
52829@endif target-zlib
52830
52831.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
52832maybe-maintainer-clean-target-zlib:
52833@if target-zlib
52834maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
52835
52836maintainer-clean-target-zlib:
52837 @: $(MAKE); $(unstage)
52838 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52839 r=`${PWD_COMMAND}`; export r; \
52840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52841 $(NORMAL_TARGET_EXPORTS) \
52842 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
52843 for flag in $(EXTRA_TARGET_FLAGS); do \
52844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52845 done; \
52846 (cd $(TARGET_SUBDIR)/zlib && \
52847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52849 "RANLIB=$${RANLIB}" \
52850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52851 maintainer-clean) \
52852 || exit 1
52853
52854@endif target-zlib
52855
52856
52857
52858
52859
52860.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
52861maybe-configure-target-boehm-gc:
52862@if gcc-bootstrap
52863configure-target-boehm-gc: stage_current
52864@endif gcc-bootstrap
52865@if target-boehm-gc
52866maybe-configure-target-boehm-gc: configure-target-boehm-gc
52867configure-target-boehm-gc:
52868 @: $(MAKE); $(unstage)
52869 @r=`${PWD_COMMAND}`; export r; \
52870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52871 echo "Checking multilib configuration for boehm-gc..."; \
52872 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52873 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
52874 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52875 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52876 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
52877 else \
52878 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
52879 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52880 fi; \
52881 else \
52882 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52883 fi; \
52884 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
52885 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52886 $(NORMAL_TARGET_EXPORTS) \
52887 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
52888 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
52889 case $(srcdir) in \
52890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52891 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
52892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52893 esac; \
52894 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
52895 libsrcdir="$$s/boehm-gc"; \
52896 rm -f no-such-file || : ; \
52897 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52898 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52899 --target=${target_alias} $${srcdiroption} \
52900 || exit 1
52901@endif target-boehm-gc
52902
52903
52904
52905
52906
52907.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
52908maybe-all-target-boehm-gc:
52909@if gcc-bootstrap
52910all-target-boehm-gc: stage_current
52911@endif gcc-bootstrap
52912@if target-boehm-gc
52913TARGET-target-boehm-gc=all
52914maybe-all-target-boehm-gc: all-target-boehm-gc
52915all-target-boehm-gc: configure-target-boehm-gc
52916 @: $(MAKE); $(unstage)
52917 @r=`${PWD_COMMAND}`; export r; \
52918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52919 $(NORMAL_TARGET_EXPORTS) \
52920 (cd $(TARGET_SUBDIR)/boehm-gc && \
52921 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52922 $(TARGET-target-boehm-gc))
52923@endif target-boehm-gc
52924
52925
52926
52927
52928
52929.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
52930maybe-check-target-boehm-gc:
52931@if target-boehm-gc
52932maybe-check-target-boehm-gc: check-target-boehm-gc
52933
52934check-target-boehm-gc:
52935 @: $(MAKE); $(unstage)
52936 @r=`${PWD_COMMAND}`; export r; \
52937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52938 $(NORMAL_TARGET_EXPORTS) \
52939 (cd $(TARGET_SUBDIR)/boehm-gc && \
52940 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52941
52942@endif target-boehm-gc
52943
52944.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
52945maybe-install-target-boehm-gc:
52946@if target-boehm-gc
52947maybe-install-target-boehm-gc: install-target-boehm-gc
52948
52949install-target-boehm-gc: installdirs
52950 @: $(MAKE); $(unstage)
52951 @r=`${PWD_COMMAND}`; export r; \
52952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52953 $(NORMAL_TARGET_EXPORTS) \
52954 (cd $(TARGET_SUBDIR)/boehm-gc && \
52955 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52956
52957@endif target-boehm-gc
52958
52959# Other targets (info, dvi, pdf, etc.)
52960
52961.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
52962maybe-info-target-boehm-gc:
52963@if target-boehm-gc
52964maybe-info-target-boehm-gc: info-target-boehm-gc
52965
52966info-target-boehm-gc: \
52967 configure-target-boehm-gc
52968 @: $(MAKE); $(unstage)
52969 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52970 r=`${PWD_COMMAND}`; export r; \
52971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52972 $(NORMAL_TARGET_EXPORTS) \
52973 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
52974 for flag in $(EXTRA_TARGET_FLAGS); do \
52975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52976 done; \
52977 (cd $(TARGET_SUBDIR)/boehm-gc && \
52978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52980 "RANLIB=$${RANLIB}" \
52981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52982 info) \
52983 || exit 1
52984
52985@endif target-boehm-gc
52986
52987.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
52988maybe-dvi-target-boehm-gc:
52989@if target-boehm-gc
52990maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
52991
52992dvi-target-boehm-gc: \
52993 configure-target-boehm-gc
52994 @: $(MAKE); $(unstage)
52995 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52996 r=`${PWD_COMMAND}`; export r; \
52997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52998 $(NORMAL_TARGET_EXPORTS) \
52999 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53000 for flag in $(EXTRA_TARGET_FLAGS); do \
53001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53002 done; \
53003 (cd $(TARGET_SUBDIR)/boehm-gc && \
53004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53006 "RANLIB=$${RANLIB}" \
53007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53008 dvi) \
53009 || exit 1
53010
53011@endif target-boehm-gc
53012
53013.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53014maybe-pdf-target-boehm-gc:
53015@if target-boehm-gc
53016maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53017
53018pdf-target-boehm-gc: \
53019 configure-target-boehm-gc
53020 @: $(MAKE); $(unstage)
53021 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53022 r=`${PWD_COMMAND}`; export r; \
53023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024 $(NORMAL_TARGET_EXPORTS) \
53025 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53026 for flag in $(EXTRA_TARGET_FLAGS); do \
53027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53028 done; \
53029 (cd $(TARGET_SUBDIR)/boehm-gc && \
53030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53032 "RANLIB=$${RANLIB}" \
53033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53034 pdf) \
53035 || exit 1
53036
53037@endif target-boehm-gc
53038
53039.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53040maybe-html-target-boehm-gc:
53041@if target-boehm-gc
53042maybe-html-target-boehm-gc: html-target-boehm-gc
53043
53044html-target-boehm-gc: \
53045 configure-target-boehm-gc
53046 @: $(MAKE); $(unstage)
53047 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53048 r=`${PWD_COMMAND}`; export r; \
53049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53050 $(NORMAL_TARGET_EXPORTS) \
53051 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53052 for flag in $(EXTRA_TARGET_FLAGS); do \
53053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53054 done; \
53055 (cd $(TARGET_SUBDIR)/boehm-gc && \
53056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53058 "RANLIB=$${RANLIB}" \
53059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53060 html) \
53061 || exit 1
53062
53063@endif target-boehm-gc
53064
53065.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53066maybe-TAGS-target-boehm-gc:
53067@if target-boehm-gc
53068maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53069
53070TAGS-target-boehm-gc: \
53071 configure-target-boehm-gc
53072 @: $(MAKE); $(unstage)
53073 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53074 r=`${PWD_COMMAND}`; export r; \
53075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53076 $(NORMAL_TARGET_EXPORTS) \
53077 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
53078 for flag in $(EXTRA_TARGET_FLAGS); do \
53079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53080 done; \
53081 (cd $(TARGET_SUBDIR)/boehm-gc && \
53082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53084 "RANLIB=$${RANLIB}" \
53085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53086 TAGS) \
53087 || exit 1
53088
53089@endif target-boehm-gc
53090
53091.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
53092maybe-install-info-target-boehm-gc:
53093@if target-boehm-gc
53094maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
53095
53096install-info-target-boehm-gc: \
53097 configure-target-boehm-gc \
53098 info-target-boehm-gc
53099 @: $(MAKE); $(unstage)
53100 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53101 r=`${PWD_COMMAND}`; export r; \
53102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53103 $(NORMAL_TARGET_EXPORTS) \
53104 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
53105 for flag in $(EXTRA_TARGET_FLAGS); do \
53106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53107 done; \
53108 (cd $(TARGET_SUBDIR)/boehm-gc && \
53109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53111 "RANLIB=$${RANLIB}" \
53112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53113 install-info) \
53114 || exit 1
53115
53116@endif target-boehm-gc
53117
53118.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
53119maybe-install-pdf-target-boehm-gc:
53120@if target-boehm-gc
53121maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
53122
53123install-pdf-target-boehm-gc: \
53124 configure-target-boehm-gc \
53125 pdf-target-boehm-gc
53126 @: $(MAKE); $(unstage)
53127 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53128 r=`${PWD_COMMAND}`; export r; \
53129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53130 $(NORMAL_TARGET_EXPORTS) \
53131 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53132 for flag in $(EXTRA_TARGET_FLAGS); do \
53133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53134 done; \
53135 (cd $(TARGET_SUBDIR)/boehm-gc && \
53136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53138 "RANLIB=$${RANLIB}" \
53139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53140 install-pdf) \
53141 || exit 1
53142
53143@endif target-boehm-gc
53144
53145.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
53146maybe-install-html-target-boehm-gc:
53147@if target-boehm-gc
53148maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
53149
53150install-html-target-boehm-gc: \
53151 configure-target-boehm-gc \
53152 html-target-boehm-gc
53153 @: $(MAKE); $(unstage)
53154 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53155 r=`${PWD_COMMAND}`; export r; \
53156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53157 $(NORMAL_TARGET_EXPORTS) \
53158 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
53159 for flag in $(EXTRA_TARGET_FLAGS); do \
53160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53161 done; \
53162 (cd $(TARGET_SUBDIR)/boehm-gc && \
53163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53165 "RANLIB=$${RANLIB}" \
53166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53167 install-html) \
53168 || exit 1
53169
53170@endif target-boehm-gc
53171
53172.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
53173maybe-installcheck-target-boehm-gc:
53174@if target-boehm-gc
53175maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
53176
53177installcheck-target-boehm-gc: \
53178 configure-target-boehm-gc
53179 @: $(MAKE); $(unstage)
53180 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53181 r=`${PWD_COMMAND}`; export r; \
53182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53183 $(NORMAL_TARGET_EXPORTS) \
53184 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
53185 for flag in $(EXTRA_TARGET_FLAGS); do \
53186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53187 done; \
53188 (cd $(TARGET_SUBDIR)/boehm-gc && \
53189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53191 "RANLIB=$${RANLIB}" \
53192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53193 installcheck) \
53194 || exit 1
53195
53196@endif target-boehm-gc
53197
53198.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
53199maybe-mostlyclean-target-boehm-gc:
53200@if target-boehm-gc
53201maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
53202
53203mostlyclean-target-boehm-gc:
53204 @: $(MAKE); $(unstage)
53205 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53206 r=`${PWD_COMMAND}`; export r; \
53207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53208 $(NORMAL_TARGET_EXPORTS) \
53209 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53210 for flag in $(EXTRA_TARGET_FLAGS); do \
53211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53212 done; \
53213 (cd $(TARGET_SUBDIR)/boehm-gc && \
53214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53216 "RANLIB=$${RANLIB}" \
53217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53218 mostlyclean) \
53219 || exit 1
53220
53221@endif target-boehm-gc
53222
53223.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
53224maybe-clean-target-boehm-gc:
53225@if target-boehm-gc
53226maybe-clean-target-boehm-gc: clean-target-boehm-gc
53227
53228clean-target-boehm-gc:
53229 @: $(MAKE); $(unstage)
53230 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53231 r=`${PWD_COMMAND}`; export r; \
53232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53233 $(NORMAL_TARGET_EXPORTS) \
53234 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53235 for flag in $(EXTRA_TARGET_FLAGS); do \
53236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53237 done; \
53238 (cd $(TARGET_SUBDIR)/boehm-gc && \
53239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53241 "RANLIB=$${RANLIB}" \
53242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53243 clean) \
53244 || exit 1
53245
53246@endif target-boehm-gc
53247
53248.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
53249maybe-distclean-target-boehm-gc:
53250@if target-boehm-gc
53251maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
53252
53253distclean-target-boehm-gc:
53254 @: $(MAKE); $(unstage)
53255 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53256 r=`${PWD_COMMAND}`; export r; \
53257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53258 $(NORMAL_TARGET_EXPORTS) \
53259 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53260 for flag in $(EXTRA_TARGET_FLAGS); do \
53261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53262 done; \
53263 (cd $(TARGET_SUBDIR)/boehm-gc && \
53264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53266 "RANLIB=$${RANLIB}" \
53267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53268 distclean) \
53269 || exit 1
53270
53271@endif target-boehm-gc
53272
53273.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
53274maybe-maintainer-clean-target-boehm-gc:
53275@if target-boehm-gc
53276maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
53277
53278maintainer-clean-target-boehm-gc:
53279 @: $(MAKE); $(unstage)
53280 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53281 r=`${PWD_COMMAND}`; export r; \
53282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53283 $(NORMAL_TARGET_EXPORTS) \
53284 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53285 for flag in $(EXTRA_TARGET_FLAGS); do \
53286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53287 done; \
53288 (cd $(TARGET_SUBDIR)/boehm-gc && \
53289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53291 "RANLIB=$${RANLIB}" \
53292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53293 maintainer-clean) \
53294 || exit 1
53295
53296@endif target-boehm-gc
53297
53298
53299
53300
53301
53302.PHONY: configure-target-qthreads maybe-configure-target-qthreads
53303maybe-configure-target-qthreads:
53304@if gcc-bootstrap
53305configure-target-qthreads: stage_current
53306@endif gcc-bootstrap
53307@if target-qthreads
53308maybe-configure-target-qthreads: configure-target-qthreads
53309configure-target-qthreads:
53310 @: $(MAKE); $(unstage)
53311 @r=`${PWD_COMMAND}`; export r; \
53312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53313 echo "Checking multilib configuration for qthreads..."; \
53314 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53315 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
53316 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53317 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53318 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
53319 else \
53320 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
53321 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53322 fi; \
53323 else \
53324 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53325 fi; \
53326 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
53327 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53328 $(NORMAL_TARGET_EXPORTS) \
53329 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
53330 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
53331 case $(srcdir) in \
53332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53333 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
53334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53335 esac; \
53336 srcdiroption="--srcdir=$${topdir}/qthreads"; \
53337 libsrcdir="$$s/qthreads"; \
53338 rm -f no-such-file || : ; \
53339 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53340 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53341 --target=${target_alias} $${srcdiroption} \
53342 || exit 1
53343@endif target-qthreads
53344
53345
53346
53347
53348
53349.PHONY: all-target-qthreads maybe-all-target-qthreads
53350maybe-all-target-qthreads:
53351@if gcc-bootstrap
53352all-target-qthreads: stage_current
53353@endif gcc-bootstrap
53354@if target-qthreads
53355TARGET-target-qthreads=all
53356maybe-all-target-qthreads: all-target-qthreads
53357all-target-qthreads: configure-target-qthreads
53358 @: $(MAKE); $(unstage)
53359 @r=`${PWD_COMMAND}`; export r; \
53360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53361 $(NORMAL_TARGET_EXPORTS) \
53362 (cd $(TARGET_SUBDIR)/qthreads && \
53363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53364 $(TARGET-target-qthreads))
53365@endif target-qthreads
53366
53367
53368
53369
53370
53371.PHONY: check-target-qthreads maybe-check-target-qthreads
53372maybe-check-target-qthreads:
53373@if target-qthreads
53374maybe-check-target-qthreads: check-target-qthreads
53375
53376check-target-qthreads:
53377 @: $(MAKE); $(unstage)
53378 @r=`${PWD_COMMAND}`; export r; \
53379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53380 $(NORMAL_TARGET_EXPORTS) \
53381 (cd $(TARGET_SUBDIR)/qthreads && \
53382 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53383
53384@endif target-qthreads
53385
53386.PHONY: install-target-qthreads maybe-install-target-qthreads
53387maybe-install-target-qthreads:
53388@if target-qthreads
53389maybe-install-target-qthreads: install-target-qthreads
53390
53391install-target-qthreads: installdirs
53392 @: $(MAKE); $(unstage)
53393 @r=`${PWD_COMMAND}`; export r; \
53394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53395 $(NORMAL_TARGET_EXPORTS) \
53396 (cd $(TARGET_SUBDIR)/qthreads && \
53397 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53398
53399@endif target-qthreads
53400
53401# Other targets (info, dvi, pdf, etc.)
53402
53403.PHONY: maybe-info-target-qthreads info-target-qthreads
53404maybe-info-target-qthreads:
53405@if target-qthreads
53406maybe-info-target-qthreads: info-target-qthreads
53407
53408info-target-qthreads: \
53409 configure-target-qthreads
53410 @: $(MAKE); $(unstage)
53411 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53412 r=`${PWD_COMMAND}`; export r; \
53413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53414 $(NORMAL_TARGET_EXPORTS) \
53415 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
53416 for flag in $(EXTRA_TARGET_FLAGS); do \
53417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53418 done; \
53419 (cd $(TARGET_SUBDIR)/qthreads && \
53420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53422 "RANLIB=$${RANLIB}" \
53423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53424 info) \
53425 || exit 1
53426
53427@endif target-qthreads
53428
53429.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
53430maybe-dvi-target-qthreads:
53431@if target-qthreads
53432maybe-dvi-target-qthreads: dvi-target-qthreads
53433
53434dvi-target-qthreads: \
53435 configure-target-qthreads
53436 @: $(MAKE); $(unstage)
53437 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53438 r=`${PWD_COMMAND}`; export r; \
53439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53440 $(NORMAL_TARGET_EXPORTS) \
53441 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
53442 for flag in $(EXTRA_TARGET_FLAGS); do \
53443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53444 done; \
53445 (cd $(TARGET_SUBDIR)/qthreads && \
53446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53448 "RANLIB=$${RANLIB}" \
53449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53450 dvi) \
53451 || exit 1
53452
53453@endif target-qthreads
53454
53455.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
53456maybe-pdf-target-qthreads:
53457@if target-qthreads
53458maybe-pdf-target-qthreads: pdf-target-qthreads
53459
53460pdf-target-qthreads: \
53461 configure-target-qthreads
53462 @: $(MAKE); $(unstage)
53463 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53464 r=`${PWD_COMMAND}`; export r; \
53465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53466 $(NORMAL_TARGET_EXPORTS) \
53467 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
53468 for flag in $(EXTRA_TARGET_FLAGS); do \
53469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53470 done; \
53471 (cd $(TARGET_SUBDIR)/qthreads && \
53472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53474 "RANLIB=$${RANLIB}" \
53475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53476 pdf) \
53477 || exit 1
53478
53479@endif target-qthreads
53480
53481.PHONY: maybe-html-target-qthreads html-target-qthreads
53482maybe-html-target-qthreads:
53483@if target-qthreads
53484maybe-html-target-qthreads: html-target-qthreads
53485
53486html-target-qthreads: \
53487 configure-target-qthreads
53488 @: $(MAKE); $(unstage)
53489 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53490 r=`${PWD_COMMAND}`; export r; \
53491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53492 $(NORMAL_TARGET_EXPORTS) \
53493 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
53494 for flag in $(EXTRA_TARGET_FLAGS); do \
53495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53496 done; \
53497 (cd $(TARGET_SUBDIR)/qthreads && \
53498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53500 "RANLIB=$${RANLIB}" \
53501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53502 html) \
53503 || exit 1
53504
53505@endif target-qthreads
53506
53507.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
53508maybe-TAGS-target-qthreads:
53509@if target-qthreads
53510maybe-TAGS-target-qthreads: TAGS-target-qthreads
53511
53512TAGS-target-qthreads: \
53513 configure-target-qthreads
53514 @: $(MAKE); $(unstage)
53515 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53516 r=`${PWD_COMMAND}`; export r; \
53517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53518 $(NORMAL_TARGET_EXPORTS) \
53519 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
53520 for flag in $(EXTRA_TARGET_FLAGS); do \
53521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53522 done; \
53523 (cd $(TARGET_SUBDIR)/qthreads && \
53524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53526 "RANLIB=$${RANLIB}" \
53527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53528 TAGS) \
53529 || exit 1
53530
53531@endif target-qthreads
53532
53533.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
53534maybe-install-info-target-qthreads:
53535@if target-qthreads
53536maybe-install-info-target-qthreads: install-info-target-qthreads
53537
53538install-info-target-qthreads: \
53539 configure-target-qthreads \
53540 info-target-qthreads
53541 @: $(MAKE); $(unstage)
53542 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53543 r=`${PWD_COMMAND}`; export r; \
53544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53545 $(NORMAL_TARGET_EXPORTS) \
53546 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
53547 for flag in $(EXTRA_TARGET_FLAGS); do \
53548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53549 done; \
53550 (cd $(TARGET_SUBDIR)/qthreads && \
53551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53553 "RANLIB=$${RANLIB}" \
53554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53555 install-info) \
53556 || exit 1
53557
53558@endif target-qthreads
53559
53560.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
53561maybe-install-pdf-target-qthreads:
53562@if target-qthreads
53563maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
53564
53565install-pdf-target-qthreads: \
53566 configure-target-qthreads \
53567 pdf-target-qthreads
53568 @: $(MAKE); $(unstage)
53569 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53570 r=`${PWD_COMMAND}`; export r; \
53571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53572 $(NORMAL_TARGET_EXPORTS) \
53573 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
53574 for flag in $(EXTRA_TARGET_FLAGS); do \
53575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53576 done; \
53577 (cd $(TARGET_SUBDIR)/qthreads && \
53578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53580 "RANLIB=$${RANLIB}" \
53581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53582 install-pdf) \
53583 || exit 1
53584
53585@endif target-qthreads
53586
53587.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
53588maybe-install-html-target-qthreads:
53589@if target-qthreads
53590maybe-install-html-target-qthreads: install-html-target-qthreads
53591
53592install-html-target-qthreads: \
53593 configure-target-qthreads \
53594 html-target-qthreads
53595 @: $(MAKE); $(unstage)
53596 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53597 r=`${PWD_COMMAND}`; export r; \
53598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53599 $(NORMAL_TARGET_EXPORTS) \
53600 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
53601 for flag in $(EXTRA_TARGET_FLAGS); do \
53602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53603 done; \
53604 (cd $(TARGET_SUBDIR)/qthreads && \
53605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53607 "RANLIB=$${RANLIB}" \
53608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53609 install-html) \
53610 || exit 1
53611
53612@endif target-qthreads
53613
53614.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
53615maybe-installcheck-target-qthreads:
53616@if target-qthreads
53617maybe-installcheck-target-qthreads: installcheck-target-qthreads
53618
53619installcheck-target-qthreads: \
53620 configure-target-qthreads
53621 @: $(MAKE); $(unstage)
53622 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53623 r=`${PWD_COMMAND}`; export r; \
53624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53625 $(NORMAL_TARGET_EXPORTS) \
53626 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
53627 for flag in $(EXTRA_TARGET_FLAGS); do \
53628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53629 done; \
53630 (cd $(TARGET_SUBDIR)/qthreads && \
53631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53633 "RANLIB=$${RANLIB}" \
53634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53635 installcheck) \
53636 || exit 1
53637
53638@endif target-qthreads
53639
53640.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
53641maybe-mostlyclean-target-qthreads:
53642@if target-qthreads
53643maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
53644
53645mostlyclean-target-qthreads:
53646 @: $(MAKE); $(unstage)
53647 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53648 r=`${PWD_COMMAND}`; export r; \
53649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53650 $(NORMAL_TARGET_EXPORTS) \
53651 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
53652 for flag in $(EXTRA_TARGET_FLAGS); do \
53653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53654 done; \
53655 (cd $(TARGET_SUBDIR)/qthreads && \
53656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53658 "RANLIB=$${RANLIB}" \
53659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53660 mostlyclean) \
53661 || exit 1
53662
53663@endif target-qthreads
53664
53665.PHONY: maybe-clean-target-qthreads clean-target-qthreads
53666maybe-clean-target-qthreads:
53667@if target-qthreads
53668maybe-clean-target-qthreads: clean-target-qthreads
53669
53670clean-target-qthreads:
53671 @: $(MAKE); $(unstage)
53672 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53673 r=`${PWD_COMMAND}`; export r; \
53674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53675 $(NORMAL_TARGET_EXPORTS) \
53676 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
53677 for flag in $(EXTRA_TARGET_FLAGS); do \
53678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53679 done; \
53680 (cd $(TARGET_SUBDIR)/qthreads && \
53681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53683 "RANLIB=$${RANLIB}" \
53684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53685 clean) \
53686 || exit 1
53687
53688@endif target-qthreads
53689
53690.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
53691maybe-distclean-target-qthreads:
53692@if target-qthreads
53693maybe-distclean-target-qthreads: distclean-target-qthreads
53694
53695distclean-target-qthreads:
53696 @: $(MAKE); $(unstage)
53697 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53698 r=`${PWD_COMMAND}`; export r; \
53699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53700 $(NORMAL_TARGET_EXPORTS) \
53701 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
53702 for flag in $(EXTRA_TARGET_FLAGS); do \
53703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53704 done; \
53705 (cd $(TARGET_SUBDIR)/qthreads && \
53706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53708 "RANLIB=$${RANLIB}" \
53709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53710 distclean) \
53711 || exit 1
53712
53713@endif target-qthreads
53714
53715.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
53716maybe-maintainer-clean-target-qthreads:
53717@if target-qthreads
53718maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
53719
53720maintainer-clean-target-qthreads:
53721 @: $(MAKE); $(unstage)
53722 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53723 r=`${PWD_COMMAND}`; export r; \
53724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53725 $(NORMAL_TARGET_EXPORTS) \
53726 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
53727 for flag in $(EXTRA_TARGET_FLAGS); do \
53728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53729 done; \
53730 (cd $(TARGET_SUBDIR)/qthreads && \
53731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53733 "RANLIB=$${RANLIB}" \
53734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53735 maintainer-clean) \
53736 || exit 1
53737
53738@endif target-qthreads
53739
53740
53741
53742
53743
53744.PHONY: configure-target-rda maybe-configure-target-rda
53745maybe-configure-target-rda:
53746@if gcc-bootstrap
53747configure-target-rda: stage_current
53748@endif gcc-bootstrap
53749@if target-rda
53750maybe-configure-target-rda: configure-target-rda
53751configure-target-rda:
53752 @: $(MAKE); $(unstage)
53753 @r=`${PWD_COMMAND}`; export r; \
53754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53755 echo "Checking multilib configuration for rda..."; \
53756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53757 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
53758 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53759 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53760 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53761 else \
53762 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53763 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53764 fi; \
53765 else \
53766 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53767 fi; \
53768 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53769 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53770 $(NORMAL_TARGET_EXPORTS) \
53771 echo Configuring in $(TARGET_SUBDIR)/rda; \
53772 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53773 case $(srcdir) in \
53774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53775 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53777 esac; \
53778 srcdiroption="--srcdir=$${topdir}/rda"; \
53779 libsrcdir="$$s/rda"; \
53780 rm -f no-such-file || : ; \
53781 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53782 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53783 --target=${target_alias} $${srcdiroption} \
53784 || exit 1
53785@endif target-rda
53786
53787
53788
53789
53790
53791.PHONY: all-target-rda maybe-all-target-rda
53792maybe-all-target-rda:
53793@if gcc-bootstrap
53794all-target-rda: stage_current
53795@endif gcc-bootstrap
53796@if target-rda
53797TARGET-target-rda=all
53798maybe-all-target-rda: all-target-rda
53799all-target-rda: configure-target-rda
53800 @: $(MAKE); $(unstage)
53801 @r=`${PWD_COMMAND}`; export r; \
53802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53803 $(NORMAL_TARGET_EXPORTS) \
53804 (cd $(TARGET_SUBDIR)/rda && \
53805 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53806 $(TARGET-target-rda))
53807@endif target-rda
53808
53809
53810
53811
53812
53813.PHONY: check-target-rda maybe-check-target-rda
53814maybe-check-target-rda:
53815@if target-rda
53816maybe-check-target-rda: check-target-rda
53817
53818check-target-rda:
53819 @: $(MAKE); $(unstage)
53820 @r=`${PWD_COMMAND}`; export r; \
53821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53822 $(NORMAL_TARGET_EXPORTS) \
53823 (cd $(TARGET_SUBDIR)/rda && \
53824 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53825
53826@endif target-rda
53827
53828.PHONY: install-target-rda maybe-install-target-rda
53829maybe-install-target-rda:
53830@if target-rda
53831maybe-install-target-rda: install-target-rda
53832
53833install-target-rda: installdirs
53834 @: $(MAKE); $(unstage)
53835 @r=`${PWD_COMMAND}`; export r; \
53836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53837 $(NORMAL_TARGET_EXPORTS) \
53838 (cd $(TARGET_SUBDIR)/rda && \
53839 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53840
53841@endif target-rda
53842
53843# Other targets (info, dvi, pdf, etc.)
53844
53845.PHONY: maybe-info-target-rda info-target-rda
53846maybe-info-target-rda:
53847@if target-rda
53848maybe-info-target-rda: info-target-rda
53849
53850info-target-rda: \
53851 configure-target-rda
53852 @: $(MAKE); $(unstage)
53853 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53854 r=`${PWD_COMMAND}`; export r; \
53855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53856 $(NORMAL_TARGET_EXPORTS) \
53857 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
53858 for flag in $(EXTRA_TARGET_FLAGS); do \
53859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53860 done; \
53861 (cd $(TARGET_SUBDIR)/rda && \
53862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53864 "RANLIB=$${RANLIB}" \
53865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53866 info) \
53867 || exit 1
53868
53869@endif target-rda
53870
53871.PHONY: maybe-dvi-target-rda dvi-target-rda
53872maybe-dvi-target-rda:
53873@if target-rda
53874maybe-dvi-target-rda: dvi-target-rda
53875
53876dvi-target-rda: \
53877 configure-target-rda
53878 @: $(MAKE); $(unstage)
53879 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53880 r=`${PWD_COMMAND}`; export r; \
53881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53882 $(NORMAL_TARGET_EXPORTS) \
53883 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
53884 for flag in $(EXTRA_TARGET_FLAGS); do \
53885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53886 done; \
53887 (cd $(TARGET_SUBDIR)/rda && \
53888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53890 "RANLIB=$${RANLIB}" \
53891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53892 dvi) \
53893 || exit 1
53894
53895@endif target-rda
53896
53897.PHONY: maybe-pdf-target-rda pdf-target-rda
53898maybe-pdf-target-rda:
53899@if target-rda
53900maybe-pdf-target-rda: pdf-target-rda
53901
53902pdf-target-rda: \
53903 configure-target-rda
53904 @: $(MAKE); $(unstage)
53905 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53906 r=`${PWD_COMMAND}`; export r; \
53907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53908 $(NORMAL_TARGET_EXPORTS) \
53909 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
53910 for flag in $(EXTRA_TARGET_FLAGS); do \
53911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53912 done; \
53913 (cd $(TARGET_SUBDIR)/rda && \
53914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53916 "RANLIB=$${RANLIB}" \
53917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53918 pdf) \
53919 || exit 1
53920
53921@endif target-rda
53922
53923.PHONY: maybe-html-target-rda html-target-rda
53924maybe-html-target-rda:
53925@if target-rda
53926maybe-html-target-rda: html-target-rda
53927
53928html-target-rda: \
53929 configure-target-rda
53930 @: $(MAKE); $(unstage)
53931 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53932 r=`${PWD_COMMAND}`; export r; \
53933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53934 $(NORMAL_TARGET_EXPORTS) \
53935 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
53936 for flag in $(EXTRA_TARGET_FLAGS); do \
53937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53938 done; \
53939 (cd $(TARGET_SUBDIR)/rda && \
53940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53942 "RANLIB=$${RANLIB}" \
53943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53944 html) \
53945 || exit 1
53946
53947@endif target-rda
53948
53949.PHONY: maybe-TAGS-target-rda TAGS-target-rda
53950maybe-TAGS-target-rda:
53951@if target-rda
53952maybe-TAGS-target-rda: TAGS-target-rda
53953
53954TAGS-target-rda: \
53955 configure-target-rda
53956 @: $(MAKE); $(unstage)
53957 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53958 r=`${PWD_COMMAND}`; export r; \
53959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53960 $(NORMAL_TARGET_EXPORTS) \
53961 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
53962 for flag in $(EXTRA_TARGET_FLAGS); do \
53963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53964 done; \
53965 (cd $(TARGET_SUBDIR)/rda && \
53966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53968 "RANLIB=$${RANLIB}" \
53969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53970 TAGS) \
53971 || exit 1
53972
53973@endif target-rda
53974
53975.PHONY: maybe-install-info-target-rda install-info-target-rda
53976maybe-install-info-target-rda:
53977@if target-rda
53978maybe-install-info-target-rda: install-info-target-rda
53979
53980install-info-target-rda: \
53981 configure-target-rda \
53982 info-target-rda
53983 @: $(MAKE); $(unstage)
53984 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53985 r=`${PWD_COMMAND}`; export r; \
53986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53987 $(NORMAL_TARGET_EXPORTS) \
53988 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
53989 for flag in $(EXTRA_TARGET_FLAGS); do \
53990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53991 done; \
53992 (cd $(TARGET_SUBDIR)/rda && \
53993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53995 "RANLIB=$${RANLIB}" \
53996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53997 install-info) \
53998 || exit 1
53999
54000@endif target-rda
54001
54002.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54003maybe-install-pdf-target-rda:
54004@if target-rda
54005maybe-install-pdf-target-rda: install-pdf-target-rda
54006
54007install-pdf-target-rda: \
54008 configure-target-rda \
54009 pdf-target-rda
54010 @: $(MAKE); $(unstage)
54011 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54012 r=`${PWD_COMMAND}`; export r; \
54013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54014 $(NORMAL_TARGET_EXPORTS) \
54015 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54016 for flag in $(EXTRA_TARGET_FLAGS); do \
54017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54018 done; \
54019 (cd $(TARGET_SUBDIR)/rda && \
54020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54022 "RANLIB=$${RANLIB}" \
54023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54024 install-pdf) \
54025 || exit 1
54026
54027@endif target-rda
54028
54029.PHONY: maybe-install-html-target-rda install-html-target-rda
54030maybe-install-html-target-rda:
54031@if target-rda
54032maybe-install-html-target-rda: install-html-target-rda
54033
54034install-html-target-rda: \
54035 configure-target-rda \
54036 html-target-rda
54037 @: $(MAKE); $(unstage)
54038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54039 r=`${PWD_COMMAND}`; export r; \
54040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54041 $(NORMAL_TARGET_EXPORTS) \
54042 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
54043 for flag in $(EXTRA_TARGET_FLAGS); do \
54044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54045 done; \
54046 (cd $(TARGET_SUBDIR)/rda && \
54047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54049 "RANLIB=$${RANLIB}" \
54050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54051 install-html) \
54052 || exit 1
54053
54054@endif target-rda
54055
54056.PHONY: maybe-installcheck-target-rda installcheck-target-rda
54057maybe-installcheck-target-rda:
54058@if target-rda
54059maybe-installcheck-target-rda: installcheck-target-rda
54060
54061installcheck-target-rda: \
54062 configure-target-rda
54063 @: $(MAKE); $(unstage)
54064 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54065 r=`${PWD_COMMAND}`; export r; \
54066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067 $(NORMAL_TARGET_EXPORTS) \
54068 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
54069 for flag in $(EXTRA_TARGET_FLAGS); do \
54070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54071 done; \
54072 (cd $(TARGET_SUBDIR)/rda && \
54073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54075 "RANLIB=$${RANLIB}" \
54076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54077 installcheck) \
54078 || exit 1
54079
54080@endif target-rda
54081
54082.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54083maybe-mostlyclean-target-rda:
54084@if target-rda
54085maybe-mostlyclean-target-rda: mostlyclean-target-rda
54086
54087mostlyclean-target-rda:
54088 @: $(MAKE); $(unstage)
54089 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54090 r=`${PWD_COMMAND}`; export r; \
54091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54092 $(NORMAL_TARGET_EXPORTS) \
54093 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
54094 for flag in $(EXTRA_TARGET_FLAGS); do \
54095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54096 done; \
54097 (cd $(TARGET_SUBDIR)/rda && \
54098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54100 "RANLIB=$${RANLIB}" \
54101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54102 mostlyclean) \
54103 || exit 1
54104
54105@endif target-rda
54106
54107.PHONY: maybe-clean-target-rda clean-target-rda
54108maybe-clean-target-rda:
54109@if target-rda
54110maybe-clean-target-rda: clean-target-rda
54111
54112clean-target-rda:
54113 @: $(MAKE); $(unstage)
54114 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54115 r=`${PWD_COMMAND}`; export r; \
54116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54117 $(NORMAL_TARGET_EXPORTS) \
54118 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
54119 for flag in $(EXTRA_TARGET_FLAGS); do \
54120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54121 done; \
54122 (cd $(TARGET_SUBDIR)/rda && \
54123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54125 "RANLIB=$${RANLIB}" \
54126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54127 clean) \
54128 || exit 1
54129
54130@endif target-rda
54131
54132.PHONY: maybe-distclean-target-rda distclean-target-rda
54133maybe-distclean-target-rda:
54134@if target-rda
54135maybe-distclean-target-rda: distclean-target-rda
54136
54137distclean-target-rda:
54138 @: $(MAKE); $(unstage)
54139 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54140 r=`${PWD_COMMAND}`; export r; \
54141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54142 $(NORMAL_TARGET_EXPORTS) \
54143 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
54144 for flag in $(EXTRA_TARGET_FLAGS); do \
54145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54146 done; \
54147 (cd $(TARGET_SUBDIR)/rda && \
54148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54150 "RANLIB=$${RANLIB}" \
54151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54152 distclean) \
54153 || exit 1
54154
54155@endif target-rda
54156
54157.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54158maybe-maintainer-clean-target-rda:
54159@if target-rda
54160maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54161
54162maintainer-clean-target-rda:
54163 @: $(MAKE); $(unstage)
54164 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54165 r=`${PWD_COMMAND}`; export r; \
54166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54167 $(NORMAL_TARGET_EXPORTS) \
54168 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
54169 for flag in $(EXTRA_TARGET_FLAGS); do \
54170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54171 done; \
54172 (cd $(TARGET_SUBDIR)/rda && \
54173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54175 "RANLIB=$${RANLIB}" \
54176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54177 maintainer-clean) \
54178 || exit 1
54179
54180@endif target-rda
54181
54182
54183
54184
54185
54186.PHONY: configure-target-libada maybe-configure-target-libada
54187maybe-configure-target-libada:
54188@if gcc-bootstrap
54189configure-target-libada: stage_current
54190@endif gcc-bootstrap
54191@if target-libada
54192maybe-configure-target-libada: configure-target-libada
54193configure-target-libada:
54194 @: $(MAKE); $(unstage)
54195 @r=`${PWD_COMMAND}`; export r; \
54196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54197 echo "Checking multilib configuration for libada..."; \
54198 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
54200 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54201 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54202 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54203 else \
54204 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54205 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54206 fi; \
54207 else \
54208 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54209 fi; \
54210 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54211 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54212 $(NORMAL_TARGET_EXPORTS) \
54213 echo Configuring in $(TARGET_SUBDIR)/libada; \
54214 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54215 case $(srcdir) in \
54216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54217 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54219 esac; \
54220 srcdiroption="--srcdir=$${topdir}/libada"; \
54221 libsrcdir="$$s/libada"; \
54222 rm -f no-such-file || : ; \
54223 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54224 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54225 --target=${target_alias} $${srcdiroption} \
54226 || exit 1
54227@endif target-libada
54228
54229
54230
54231
54232
54233.PHONY: all-target-libada maybe-all-target-libada
54234maybe-all-target-libada:
54235@if gcc-bootstrap
54236all-target-libada: stage_current
54237@endif gcc-bootstrap
54238@if target-libada
54239TARGET-target-libada=all
54240maybe-all-target-libada: all-target-libada
54241all-target-libada: configure-target-libada
54242 @: $(MAKE); $(unstage)
54243 @r=`${PWD_COMMAND}`; export r; \
54244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54245 $(NORMAL_TARGET_EXPORTS) \
54246 (cd $(TARGET_SUBDIR)/libada && \
54247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54248 $(TARGET-target-libada))
54249@endif target-libada
54250
54251
54252
54253
54254
54255.PHONY: check-target-libada maybe-check-target-libada
54256maybe-check-target-libada:
54257@if target-libada
54258maybe-check-target-libada: check-target-libada
54259
54260check-target-libada:
54261 @: $(MAKE); $(unstage)
54262 @r=`${PWD_COMMAND}`; export r; \
54263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54264 $(NORMAL_TARGET_EXPORTS) \
54265 (cd $(TARGET_SUBDIR)/libada && \
54266 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54267
54268@endif target-libada
54269
54270.PHONY: install-target-libada maybe-install-target-libada
54271maybe-install-target-libada:
54272@if target-libada
54273maybe-install-target-libada: install-target-libada
54274
54275install-target-libada: installdirs
54276 @: $(MAKE); $(unstage)
54277 @r=`${PWD_COMMAND}`; export r; \
54278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54279 $(NORMAL_TARGET_EXPORTS) \
54280 (cd $(TARGET_SUBDIR)/libada && \
54281 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54282
54283@endif target-libada
54284
54285# Other targets (info, dvi, pdf, etc.)
54286
54287.PHONY: maybe-info-target-libada info-target-libada
54288maybe-info-target-libada:
54289@if target-libada
54290maybe-info-target-libada: info-target-libada
54291
54292info-target-libada: \
54293 configure-target-libada
54294 @: $(MAKE); $(unstage)
54295 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54296 r=`${PWD_COMMAND}`; export r; \
54297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54298 $(NORMAL_TARGET_EXPORTS) \
54299 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
54300 for flag in $(EXTRA_TARGET_FLAGS); do \
54301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54302 done; \
54303 (cd $(TARGET_SUBDIR)/libada && \
54304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54306 "RANLIB=$${RANLIB}" \
54307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54308 info) \
54309 || exit 1
54310
54311@endif target-libada
54312
54313.PHONY: maybe-dvi-target-libada dvi-target-libada
54314maybe-dvi-target-libada:
54315@if target-libada
54316maybe-dvi-target-libada: dvi-target-libada
54317
54318dvi-target-libada: \
54319 configure-target-libada
54320 @: $(MAKE); $(unstage)
54321 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54322 r=`${PWD_COMMAND}`; export r; \
54323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54324 $(NORMAL_TARGET_EXPORTS) \
54325 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
54326 for flag in $(EXTRA_TARGET_FLAGS); do \
54327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54328 done; \
54329 (cd $(TARGET_SUBDIR)/libada && \
54330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54332 "RANLIB=$${RANLIB}" \
54333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54334 dvi) \
54335 || exit 1
54336
54337@endif target-libada
54338
54339.PHONY: maybe-pdf-target-libada pdf-target-libada
54340maybe-pdf-target-libada:
54341@if target-libada
54342maybe-pdf-target-libada: pdf-target-libada
54343
54344pdf-target-libada: \
54345 configure-target-libada
54346 @: $(MAKE); $(unstage)
54347 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54348 r=`${PWD_COMMAND}`; export r; \
54349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54350 $(NORMAL_TARGET_EXPORTS) \
54351 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
54352 for flag in $(EXTRA_TARGET_FLAGS); do \
54353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54354 done; \
54355 (cd $(TARGET_SUBDIR)/libada && \
54356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54358 "RANLIB=$${RANLIB}" \
54359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54360 pdf) \
54361 || exit 1
54362
54363@endif target-libada
54364
54365.PHONY: maybe-html-target-libada html-target-libada
54366maybe-html-target-libada:
54367@if target-libada
54368maybe-html-target-libada: html-target-libada
54369
54370html-target-libada: \
54371 configure-target-libada
54372 @: $(MAKE); $(unstage)
54373 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54374 r=`${PWD_COMMAND}`; export r; \
54375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54376 $(NORMAL_TARGET_EXPORTS) \
54377 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
54378 for flag in $(EXTRA_TARGET_FLAGS); do \
54379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54380 done; \
54381 (cd $(TARGET_SUBDIR)/libada && \
54382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54384 "RANLIB=$${RANLIB}" \
54385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54386 html) \
54387 || exit 1
54388
54389@endif target-libada
54390
54391.PHONY: maybe-TAGS-target-libada TAGS-target-libada
54392maybe-TAGS-target-libada:
54393@if target-libada
54394maybe-TAGS-target-libada: TAGS-target-libada
54395
54396TAGS-target-libada: \
54397 configure-target-libada
54398 @: $(MAKE); $(unstage)
54399 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54400 r=`${PWD_COMMAND}`; export r; \
54401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54402 $(NORMAL_TARGET_EXPORTS) \
54403 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
54404 for flag in $(EXTRA_TARGET_FLAGS); do \
54405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54406 done; \
54407 (cd $(TARGET_SUBDIR)/libada && \
54408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54410 "RANLIB=$${RANLIB}" \
54411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54412 TAGS) \
54413 || exit 1
54414
54415@endif target-libada
54416
54417.PHONY: maybe-install-info-target-libada install-info-target-libada
54418maybe-install-info-target-libada:
54419@if target-libada
54420maybe-install-info-target-libada: install-info-target-libada
54421
54422install-info-target-libada: \
54423 configure-target-libada \
54424 info-target-libada
54425 @: $(MAKE); $(unstage)
54426 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54427 r=`${PWD_COMMAND}`; export r; \
54428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54429 $(NORMAL_TARGET_EXPORTS) \
54430 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
54431 for flag in $(EXTRA_TARGET_FLAGS); do \
54432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54433 done; \
54434 (cd $(TARGET_SUBDIR)/libada && \
54435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54437 "RANLIB=$${RANLIB}" \
54438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54439 install-info) \
54440 || exit 1
54441
54442@endif target-libada
54443
54444.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54445maybe-install-pdf-target-libada:
54446@if target-libada
54447maybe-install-pdf-target-libada: install-pdf-target-libada
54448
54449install-pdf-target-libada: \
54450 configure-target-libada \
54451 pdf-target-libada
54452 @: $(MAKE); $(unstage)
54453 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54454 r=`${PWD_COMMAND}`; export r; \
54455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54456 $(NORMAL_TARGET_EXPORTS) \
54457 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
54458 for flag in $(EXTRA_TARGET_FLAGS); do \
54459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54460 done; \
54461 (cd $(TARGET_SUBDIR)/libada && \
54462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54464 "RANLIB=$${RANLIB}" \
54465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54466 install-pdf) \
54467 || exit 1
54468
54469@endif target-libada
54470
54471.PHONY: maybe-install-html-target-libada install-html-target-libada
54472maybe-install-html-target-libada:
54473@if target-libada
54474maybe-install-html-target-libada: install-html-target-libada
54475
54476install-html-target-libada: \
54477 configure-target-libada \
54478 html-target-libada
54479 @: $(MAKE); $(unstage)
54480 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54481 r=`${PWD_COMMAND}`; export r; \
54482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54483 $(NORMAL_TARGET_EXPORTS) \
54484 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
54485 for flag in $(EXTRA_TARGET_FLAGS); do \
54486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54487 done; \
54488 (cd $(TARGET_SUBDIR)/libada && \
54489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54491 "RANLIB=$${RANLIB}" \
54492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54493 install-html) \
54494 || exit 1
54495
54496@endif target-libada
54497
54498.PHONY: maybe-installcheck-target-libada installcheck-target-libada
54499maybe-installcheck-target-libada:
54500@if target-libada
54501maybe-installcheck-target-libada: installcheck-target-libada
54502
54503installcheck-target-libada: \
54504 configure-target-libada
54505 @: $(MAKE); $(unstage)
54506 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54507 r=`${PWD_COMMAND}`; export r; \
54508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54509 $(NORMAL_TARGET_EXPORTS) \
54510 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
54511 for flag in $(EXTRA_TARGET_FLAGS); do \
54512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54513 done; \
54514 (cd $(TARGET_SUBDIR)/libada && \
54515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54517 "RANLIB=$${RANLIB}" \
54518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54519 installcheck) \
54520 || exit 1
54521
54522@endif target-libada
54523
54524.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54525maybe-mostlyclean-target-libada:
54526@if target-libada
54527maybe-mostlyclean-target-libada: mostlyclean-target-libada
54528
54529mostlyclean-target-libada:
54530 @: $(MAKE); $(unstage)
54531 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54532 r=`${PWD_COMMAND}`; export r; \
54533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54534 $(NORMAL_TARGET_EXPORTS) \
54535 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
54536 for flag in $(EXTRA_TARGET_FLAGS); do \
54537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54538 done; \
54539 (cd $(TARGET_SUBDIR)/libada && \
54540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54542 "RANLIB=$${RANLIB}" \
54543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54544 mostlyclean) \
54545 || exit 1
54546
54547@endif target-libada
54548
54549.PHONY: maybe-clean-target-libada clean-target-libada
54550maybe-clean-target-libada:
54551@if target-libada
54552maybe-clean-target-libada: clean-target-libada
54553
54554clean-target-libada:
54555 @: $(MAKE); $(unstage)
54556 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54557 r=`${PWD_COMMAND}`; export r; \
54558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54559 $(NORMAL_TARGET_EXPORTS) \
54560 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
54561 for flag in $(EXTRA_TARGET_FLAGS); do \
54562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54563 done; \
54564 (cd $(TARGET_SUBDIR)/libada && \
54565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54567 "RANLIB=$${RANLIB}" \
54568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54569 clean) \
54570 || exit 1
54571
54572@endif target-libada
54573
54574.PHONY: maybe-distclean-target-libada distclean-target-libada
54575maybe-distclean-target-libada:
54576@if target-libada
54577maybe-distclean-target-libada: distclean-target-libada
54578
54579distclean-target-libada:
54580 @: $(MAKE); $(unstage)
54581 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54582 r=`${PWD_COMMAND}`; export r; \
54583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54584 $(NORMAL_TARGET_EXPORTS) \
54585 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
54586 for flag in $(EXTRA_TARGET_FLAGS); do \
54587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54588 done; \
54589 (cd $(TARGET_SUBDIR)/libada && \
54590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54592 "RANLIB=$${RANLIB}" \
54593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54594 distclean) \
54595 || exit 1
54596
54597@endif target-libada
54598
54599.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54600maybe-maintainer-clean-target-libada:
54601@if target-libada
54602maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54603
54604maintainer-clean-target-libada:
54605 @: $(MAKE); $(unstage)
54606 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54607 r=`${PWD_COMMAND}`; export r; \
54608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54609 $(NORMAL_TARGET_EXPORTS) \
54610 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
54611 for flag in $(EXTRA_TARGET_FLAGS); do \
54612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54613 done; \
54614 (cd $(TARGET_SUBDIR)/libada && \
54615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54617 "RANLIB=$${RANLIB}" \
54618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54619 maintainer-clean) \
54620 || exit 1
54621
54622@endif target-libada
54623
54624
54625
54626
54627
54628.PHONY: configure-target-libgomp maybe-configure-target-libgomp
54629maybe-configure-target-libgomp:
54630@if gcc-bootstrap
54631configure-target-libgomp: stage_current
54632@endif gcc-bootstrap
54633@if target-libgomp
54634maybe-configure-target-libgomp: configure-target-libgomp
54635configure-target-libgomp:
54636 @r=`${PWD_COMMAND}`; export r; \
54637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54638 echo "Checking multilib configuration for libgomp..."; \
54639 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54640 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54641 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54642 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54643 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54644 else \
54645 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54646 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54647 fi; \
54648 else \
54649 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54650 fi; \
54651 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54652 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54653 $(NORMAL_TARGET_EXPORTS) \
54654 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54655 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54656 case $(srcdir) in \
54657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54658 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54660 esac; \
54661 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54662 libsrcdir="$$s/libgomp"; \
54663 rm -f no-such-file || : ; \
54664 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54665 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54666 --target=${target_alias} $${srcdiroption} \
54667 || exit 1
54668@endif target-libgomp
54669
54670
54671
54672.PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54673maybe-configure-stage1-target-libgomp:
54674@if target-libgomp-bootstrap
54675maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54676configure-stage1-target-libgomp:
54677 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54678 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54679 @r=`${PWD_COMMAND}`; export r; \
54680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54681 TFLAGS="$(STAGE1_TFLAGS)"; \
54682 echo "Checking multilib configuration for libgomp..."; \
54683 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54684 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54685 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54686 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54687 else \
54688 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54689 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54690 fi; \
54691 else \
54692 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54693 fi; \
54694 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54695 $(NORMAL_TARGET_EXPORTS) \
54696 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54697 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54698 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54699 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
54700 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54701 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54702 case $(srcdir) in \
54703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54704 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54706 esac; \
54707 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54708 libsrcdir="$$s/libgomp"; \
54709 $(SHELL) $${libsrcdir}/configure \
54710 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54711 --target=${target_alias} $${srcdiroption} \
54712 $(STAGE1_CONFIGURE_FLAGS)
54713@endif target-libgomp-bootstrap
54714
54715.PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54716maybe-configure-stage2-target-libgomp:
54717@if target-libgomp-bootstrap
54718maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54719configure-stage2-target-libgomp:
54720 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54721 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54722 @r=`${PWD_COMMAND}`; export r; \
54723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54724 TFLAGS="$(STAGE2_TFLAGS)"; \
54725 echo "Checking multilib configuration for libgomp..."; \
54726 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54727 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54728 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54729 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54730 else \
54731 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54732 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54733 fi; \
54734 else \
54735 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54736 fi; \
54737 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54738 $(NORMAL_TARGET_EXPORTS) \
54739 \
54740 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54741 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54742 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54743 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
54744 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54745 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54746 case $(srcdir) in \
54747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54748 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54750 esac; \
54751 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54752 libsrcdir="$$s/libgomp"; \
54753 $(SHELL) $${libsrcdir}/configure \
54754 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54755 --target=${target_alias} $${srcdiroption} \
54756 --with-build-libsubdir=$(HOST_SUBDIR) \
54757 $(STAGE2_CONFIGURE_FLAGS)
54758@endif target-libgomp-bootstrap
54759
54760.PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54761maybe-configure-stage3-target-libgomp:
54762@if target-libgomp-bootstrap
54763maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54764configure-stage3-target-libgomp:
54765 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54766 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54767 @r=`${PWD_COMMAND}`; export r; \
54768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54769 TFLAGS="$(STAGE3_TFLAGS)"; \
54770 echo "Checking multilib configuration for libgomp..."; \
54771 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54772 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54773 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54774 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54775 else \
54776 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54777 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54778 fi; \
54779 else \
54780 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54781 fi; \
54782 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54783 $(NORMAL_TARGET_EXPORTS) \
54784 \
54785 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54786 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54787 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54788 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
54789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54790 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54791 case $(srcdir) in \
54792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54793 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54795 esac; \
54796 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54797 libsrcdir="$$s/libgomp"; \
54798 $(SHELL) $${libsrcdir}/configure \
54799 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54800 --target=${target_alias} $${srcdiroption} \
54801 --with-build-libsubdir=$(HOST_SUBDIR) \
54802 $(STAGE3_CONFIGURE_FLAGS)
54803@endif target-libgomp-bootstrap
54804
54805.PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54806maybe-configure-stage4-target-libgomp:
54807@if target-libgomp-bootstrap
54808maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54809configure-stage4-target-libgomp:
54810 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54811 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54812 @r=`${PWD_COMMAND}`; export r; \
54813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54814 TFLAGS="$(STAGE4_TFLAGS)"; \
54815 echo "Checking multilib configuration for libgomp..."; \
54816 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54817 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54818 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54819 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54820 else \
54821 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54822 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54823 fi; \
54824 else \
54825 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54826 fi; \
54827 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54828 $(NORMAL_TARGET_EXPORTS) \
54829 \
54830 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54831 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54832 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54833 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
54834 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54835 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54836 case $(srcdir) in \
54837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54838 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54840 esac; \
54841 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54842 libsrcdir="$$s/libgomp"; \
54843 $(SHELL) $${libsrcdir}/configure \
54844 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54845 --target=${target_alias} $${srcdiroption} \
54846 --with-build-libsubdir=$(HOST_SUBDIR) \
54847 $(STAGE4_CONFIGURE_FLAGS)
54848@endif target-libgomp-bootstrap
54849
54850.PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54851maybe-configure-stageprofile-target-libgomp:
54852@if target-libgomp-bootstrap
54853maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54854configure-stageprofile-target-libgomp:
54855 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54856 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54857 @r=`${PWD_COMMAND}`; export r; \
54858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54859 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54860 echo "Checking multilib configuration for libgomp..."; \
54861 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54862 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54863 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54864 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54865 else \
54866 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54867 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54868 fi; \
54869 else \
54870 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54871 fi; \
54872 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54873 $(NORMAL_TARGET_EXPORTS) \
54874 \
54875 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54876 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54877 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54878 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
54879 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54880 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54881 case $(srcdir) in \
54882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54883 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54885 esac; \
54886 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54887 libsrcdir="$$s/libgomp"; \
54888 $(SHELL) $${libsrcdir}/configure \
54889 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54890 --target=${target_alias} $${srcdiroption} \
54891 --with-build-libsubdir=$(HOST_SUBDIR) \
54892 $(STAGEprofile_CONFIGURE_FLAGS)
54893@endif target-libgomp-bootstrap
54894
54895.PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54896maybe-configure-stagefeedback-target-libgomp:
54897@if target-libgomp-bootstrap
54898maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54899configure-stagefeedback-target-libgomp:
54900 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54901 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54902 @r=`${PWD_COMMAND}`; export r; \
54903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54904 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54905 echo "Checking multilib configuration for libgomp..."; \
54906 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54907 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54908 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54909 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54910 else \
54911 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54912 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54913 fi; \
54914 else \
54915 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54916 fi; \
54917 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54918 $(NORMAL_TARGET_EXPORTS) \
54919 \
54920 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54921 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54922 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54923 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
54924 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54925 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54926 case $(srcdir) in \
54927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54928 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54930 esac; \
54931 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54932 libsrcdir="$$s/libgomp"; \
54933 $(SHELL) $${libsrcdir}/configure \
54934 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54935 --target=${target_alias} $${srcdiroption} \
54936 --with-build-libsubdir=$(HOST_SUBDIR) \
54937 $(STAGEfeedback_CONFIGURE_FLAGS)
54938@endif target-libgomp-bootstrap
54939
54940
54941
54942
54943
54944.PHONY: all-target-libgomp maybe-all-target-libgomp
54945maybe-all-target-libgomp:
54946@if gcc-bootstrap
54947all-target-libgomp: stage_current
54948@endif gcc-bootstrap
54949@if target-libgomp
54950TARGET-target-libgomp=all
54951maybe-all-target-libgomp: all-target-libgomp
54952all-target-libgomp: configure-target-libgomp
54953 @r=`${PWD_COMMAND}`; export r; \
54954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54955 $(NORMAL_TARGET_EXPORTS) \
54956 (cd $(TARGET_SUBDIR)/libgomp && \
54957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54958 $(TARGET-target-libgomp))
54959@endif target-libgomp
54960
54961
54962
54963.PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54964.PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54965maybe-all-stage1-target-libgomp:
54966maybe-clean-stage1-target-libgomp:
54967@if target-libgomp-bootstrap
54968maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54969all-stage1: all-stage1-target-libgomp
54970TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54971all-stage1-target-libgomp: configure-stage1-target-libgomp
54972 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54973 @r=`${PWD_COMMAND}`; export r; \
54974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54975 TFLAGS="$(STAGE1_TFLAGS)"; \
54976 $(NORMAL_TARGET_EXPORTS) \
54977 cd $(TARGET_SUBDIR)/libgomp && \
54978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54979 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54985 $(EXTRA_TARGET_FLAGS) \
54986 TFLAGS="$(STAGE1_TFLAGS)" \
54987 $(TARGET-stage1-target-libgomp)
54988
54989maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54990clean-stage1: clean-stage1-target-libgomp
54991clean-stage1-target-libgomp:
54992 @if [ $(current_stage) = stage1 ]; then \
54993 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54994 else \
54995 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54996 $(MAKE) stage1-start; \
54997 fi; \
54998 cd $(TARGET_SUBDIR)/libgomp && \
54999 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55000 clean
55001@endif target-libgomp-bootstrap
55002
55003
55004.PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55005.PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55006maybe-all-stage2-target-libgomp:
55007maybe-clean-stage2-target-libgomp:
55008@if target-libgomp-bootstrap
55009maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55010all-stage2: all-stage2-target-libgomp
55011TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55012all-stage2-target-libgomp: configure-stage2-target-libgomp
55013 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55014 @r=`${PWD_COMMAND}`; export r; \
55015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55016 TFLAGS="$(STAGE2_TFLAGS)"; \
55017 $(NORMAL_TARGET_EXPORTS) \
55018 \
55019 cd $(TARGET_SUBDIR)/libgomp && \
55020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55021 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55022 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55023 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55027 $(EXTRA_TARGET_FLAGS) \
55028 TFLAGS="$(STAGE2_TFLAGS)" \
55029 $(TARGET-stage2-target-libgomp)
55030
55031maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55032clean-stage2: clean-stage2-target-libgomp
55033clean-stage2-target-libgomp:
55034 @if [ $(current_stage) = stage2 ]; then \
55035 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55036 else \
55037 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55038 $(MAKE) stage2-start; \
55039 fi; \
55040 cd $(TARGET_SUBDIR)/libgomp && \
55041 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55042 \
55043 clean
55044@endif target-libgomp-bootstrap
55045
55046
55047.PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55048.PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55049maybe-all-stage3-target-libgomp:
55050maybe-clean-stage3-target-libgomp:
55051@if target-libgomp-bootstrap
55052maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55053all-stage3: all-stage3-target-libgomp
55054TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55055all-stage3-target-libgomp: configure-stage3-target-libgomp
55056 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55057 @r=`${PWD_COMMAND}`; export r; \
55058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55059 TFLAGS="$(STAGE3_TFLAGS)"; \
55060 $(NORMAL_TARGET_EXPORTS) \
55061 \
55062 cd $(TARGET_SUBDIR)/libgomp && \
55063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55064 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55070 $(EXTRA_TARGET_FLAGS) \
55071 TFLAGS="$(STAGE3_TFLAGS)" \
55072 $(TARGET-stage3-target-libgomp)
55073
55074maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55075clean-stage3: clean-stage3-target-libgomp
55076clean-stage3-target-libgomp:
55077 @if [ $(current_stage) = stage3 ]; then \
55078 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55079 else \
55080 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55081 $(MAKE) stage3-start; \
55082 fi; \
55083 cd $(TARGET_SUBDIR)/libgomp && \
55084 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55085 \
55086 clean
55087@endif target-libgomp-bootstrap
55088
55089
55090.PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55091.PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55092maybe-all-stage4-target-libgomp:
55093maybe-clean-stage4-target-libgomp:
55094@if target-libgomp-bootstrap
55095maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55096all-stage4: all-stage4-target-libgomp
55097TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55098all-stage4-target-libgomp: configure-stage4-target-libgomp
55099 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55100 @r=`${PWD_COMMAND}`; export r; \
55101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55102 TFLAGS="$(STAGE4_TFLAGS)"; \
55103 $(NORMAL_TARGET_EXPORTS) \
55104 \
55105 cd $(TARGET_SUBDIR)/libgomp && \
55106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55107 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55108 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55109 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55113 $(EXTRA_TARGET_FLAGS) \
55114 TFLAGS="$(STAGE4_TFLAGS)" \
55115 $(TARGET-stage4-target-libgomp)
55116
55117maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55118clean-stage4: clean-stage4-target-libgomp
55119clean-stage4-target-libgomp:
55120 @if [ $(current_stage) = stage4 ]; then \
55121 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55122 else \
55123 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55124 $(MAKE) stage4-start; \
55125 fi; \
55126 cd $(TARGET_SUBDIR)/libgomp && \
55127 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55128 \
55129 clean
55130@endif target-libgomp-bootstrap
55131
55132
55133.PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55134.PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55135maybe-all-stageprofile-target-libgomp:
55136maybe-clean-stageprofile-target-libgomp:
55137@if target-libgomp-bootstrap
55138maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55139all-stageprofile: all-stageprofile-target-libgomp
55140TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55141all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55142 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55143 @r=`${PWD_COMMAND}`; export r; \
55144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55145 TFLAGS="$(STAGEprofile_TFLAGS)"; \
55146 $(NORMAL_TARGET_EXPORTS) \
55147 \
55148 cd $(TARGET_SUBDIR)/libgomp && \
55149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55150 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55151 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55152 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55156 $(EXTRA_TARGET_FLAGS) \
55157 TFLAGS="$(STAGEprofile_TFLAGS)" \
55158 $(TARGET-stageprofile-target-libgomp)
55159
55160maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55161clean-stageprofile: clean-stageprofile-target-libgomp
55162clean-stageprofile-target-libgomp:
55163 @if [ $(current_stage) = stageprofile ]; then \
55164 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55165 else \
55166 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55167 $(MAKE) stageprofile-start; \
55168 fi; \
55169 cd $(TARGET_SUBDIR)/libgomp && \
55170 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55171 \
55172 clean
55173@endif target-libgomp-bootstrap
55174
55175
55176.PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55177.PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55178maybe-all-stagefeedback-target-libgomp:
55179maybe-clean-stagefeedback-target-libgomp:
55180@if target-libgomp-bootstrap
55181maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55182all-stagefeedback: all-stagefeedback-target-libgomp
55183TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55184all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55185 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55186 @r=`${PWD_COMMAND}`; export r; \
55187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55188 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55189 $(NORMAL_TARGET_EXPORTS) \
55190 \
55191 cd $(TARGET_SUBDIR)/libgomp && \
55192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55193 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55199 $(EXTRA_TARGET_FLAGS) \
55200 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55201 $(TARGET-stagefeedback-target-libgomp)
55202
55203maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55204clean-stagefeedback: clean-stagefeedback-target-libgomp
55205clean-stagefeedback-target-libgomp:
55206 @if [ $(current_stage) = stagefeedback ]; then \
55207 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55208 else \
55209 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55210 $(MAKE) stagefeedback-start; \
55211 fi; \
55212 cd $(TARGET_SUBDIR)/libgomp && \
55213 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55214 \
55215 clean
55216@endif target-libgomp-bootstrap
55217
55218
55219
55220
55221
55222
55223.PHONY: check-target-libgomp maybe-check-target-libgomp
55224maybe-check-target-libgomp:
55225@if target-libgomp
55226maybe-check-target-libgomp: check-target-libgomp
55227
55228check-target-libgomp:
55229 @: $(MAKE); $(unstage)
55230 @r=`${PWD_COMMAND}`; export r; \
55231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232 $(NORMAL_TARGET_EXPORTS) \
55233 (cd $(TARGET_SUBDIR)/libgomp && \
55234 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55235
55236@endif target-libgomp
55237
55238.PHONY: install-target-libgomp maybe-install-target-libgomp
55239maybe-install-target-libgomp:
55240@if target-libgomp
55241maybe-install-target-libgomp: install-target-libgomp
55242
55243install-target-libgomp: installdirs
55244 @: $(MAKE); $(unstage)
55245 @r=`${PWD_COMMAND}`; export r; \
55246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247 $(NORMAL_TARGET_EXPORTS) \
55248 (cd $(TARGET_SUBDIR)/libgomp && \
55249 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55250
55251@endif target-libgomp
55252
55253# Other targets (info, dvi, pdf, etc.)
55254
55255.PHONY: maybe-info-target-libgomp info-target-libgomp
55256maybe-info-target-libgomp:
55257@if target-libgomp
55258maybe-info-target-libgomp: info-target-libgomp
55259
55260info-target-libgomp: \
55261 configure-target-libgomp
55262 @: $(MAKE); $(unstage)
55263 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55264 r=`${PWD_COMMAND}`; export r; \
55265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55266 $(NORMAL_TARGET_EXPORTS) \
55267 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
55268 for flag in $(EXTRA_TARGET_FLAGS); do \
55269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55270 done; \
55271 (cd $(TARGET_SUBDIR)/libgomp && \
55272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55274 "RANLIB=$${RANLIB}" \
55275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55276 info) \
55277 || exit 1
55278
55279@endif target-libgomp
55280
55281.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55282maybe-dvi-target-libgomp:
55283@if target-libgomp
55284maybe-dvi-target-libgomp: dvi-target-libgomp
55285
55286dvi-target-libgomp: \
55287 configure-target-libgomp
55288 @: $(MAKE); $(unstage)
55289 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55290 r=`${PWD_COMMAND}`; export r; \
55291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55292 $(NORMAL_TARGET_EXPORTS) \
55293 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
55294 for flag in $(EXTRA_TARGET_FLAGS); do \
55295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55296 done; \
55297 (cd $(TARGET_SUBDIR)/libgomp && \
55298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55300 "RANLIB=$${RANLIB}" \
55301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55302 dvi) \
55303 || exit 1
55304
55305@endif target-libgomp
55306
55307.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55308maybe-pdf-target-libgomp:
55309@if target-libgomp
55310maybe-pdf-target-libgomp: pdf-target-libgomp
55311
55312pdf-target-libgomp: \
55313 configure-target-libgomp
55314 @: $(MAKE); $(unstage)
55315 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55316 r=`${PWD_COMMAND}`; export r; \
55317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55318 $(NORMAL_TARGET_EXPORTS) \
55319 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
55320 for flag in $(EXTRA_TARGET_FLAGS); do \
55321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55322 done; \
55323 (cd $(TARGET_SUBDIR)/libgomp && \
55324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55326 "RANLIB=$${RANLIB}" \
55327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55328 pdf) \
55329 || exit 1
55330
55331@endif target-libgomp
55332
55333.PHONY: maybe-html-target-libgomp html-target-libgomp
55334maybe-html-target-libgomp:
55335@if target-libgomp
55336maybe-html-target-libgomp: html-target-libgomp
55337
55338html-target-libgomp: \
55339 configure-target-libgomp
55340 @: $(MAKE); $(unstage)
55341 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55342 r=`${PWD_COMMAND}`; export r; \
55343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55344 $(NORMAL_TARGET_EXPORTS) \
55345 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
55346 for flag in $(EXTRA_TARGET_FLAGS); do \
55347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55348 done; \
55349 (cd $(TARGET_SUBDIR)/libgomp && \
55350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55352 "RANLIB=$${RANLIB}" \
55353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55354 html) \
55355 || exit 1
55356
55357@endif target-libgomp
55358
55359.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55360maybe-TAGS-target-libgomp:
55361@if target-libgomp
55362maybe-TAGS-target-libgomp: TAGS-target-libgomp
55363
55364TAGS-target-libgomp: \
55365 configure-target-libgomp
55366 @: $(MAKE); $(unstage)
55367 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55368 r=`${PWD_COMMAND}`; export r; \
55369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55370 $(NORMAL_TARGET_EXPORTS) \
55371 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
55372 for flag in $(EXTRA_TARGET_FLAGS); do \
55373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55374 done; \
55375 (cd $(TARGET_SUBDIR)/libgomp && \
55376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55378 "RANLIB=$${RANLIB}" \
55379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55380 TAGS) \
55381 || exit 1
55382
55383@endif target-libgomp
55384
55385.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55386maybe-install-info-target-libgomp:
55387@if target-libgomp
55388maybe-install-info-target-libgomp: install-info-target-libgomp
55389
55390install-info-target-libgomp: \
55391 configure-target-libgomp \
55392 info-target-libgomp
55393 @: $(MAKE); $(unstage)
55394 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55395 r=`${PWD_COMMAND}`; export r; \
55396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55397 $(NORMAL_TARGET_EXPORTS) \
55398 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
55399 for flag in $(EXTRA_TARGET_FLAGS); do \
55400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55401 done; \
55402 (cd $(TARGET_SUBDIR)/libgomp && \
55403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55405 "RANLIB=$${RANLIB}" \
55406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55407 install-info) \
55408 || exit 1
55409
55410@endif target-libgomp
55411
55412.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55413maybe-install-pdf-target-libgomp:
55414@if target-libgomp
55415maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55416
55417install-pdf-target-libgomp: \
55418 configure-target-libgomp \
55419 pdf-target-libgomp
55420 @: $(MAKE); $(unstage)
55421 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55422 r=`${PWD_COMMAND}`; export r; \
55423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55424 $(NORMAL_TARGET_EXPORTS) \
55425 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
55426 for flag in $(EXTRA_TARGET_FLAGS); do \
55427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55428 done; \
55429 (cd $(TARGET_SUBDIR)/libgomp && \
55430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55432 "RANLIB=$${RANLIB}" \
55433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55434 install-pdf) \
55435 || exit 1
55436
55437@endif target-libgomp
55438
55439.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55440maybe-install-html-target-libgomp:
55441@if target-libgomp
55442maybe-install-html-target-libgomp: install-html-target-libgomp
55443
55444install-html-target-libgomp: \
55445 configure-target-libgomp \
55446 html-target-libgomp
55447 @: $(MAKE); $(unstage)
55448 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55449 r=`${PWD_COMMAND}`; export r; \
55450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55451 $(NORMAL_TARGET_EXPORTS) \
55452 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
55453 for flag in $(EXTRA_TARGET_FLAGS); do \
55454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55455 done; \
55456 (cd $(TARGET_SUBDIR)/libgomp && \
55457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55459 "RANLIB=$${RANLIB}" \
55460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55461 install-html) \
55462 || exit 1
55463
55464@endif target-libgomp
55465
55466.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55467maybe-installcheck-target-libgomp:
55468@if target-libgomp
55469maybe-installcheck-target-libgomp: installcheck-target-libgomp
55470
55471installcheck-target-libgomp: \
55472 configure-target-libgomp
55473 @: $(MAKE); $(unstage)
55474 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55475 r=`${PWD_COMMAND}`; export r; \
55476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55477 $(NORMAL_TARGET_EXPORTS) \
55478 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
55479 for flag in $(EXTRA_TARGET_FLAGS); do \
55480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55481 done; \
55482 (cd $(TARGET_SUBDIR)/libgomp && \
55483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55485 "RANLIB=$${RANLIB}" \
55486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55487 installcheck) \
55488 || exit 1
55489
55490@endif target-libgomp
55491
55492.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55493maybe-mostlyclean-target-libgomp:
55494@if target-libgomp
55495maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55496
55497mostlyclean-target-libgomp:
55498 @: $(MAKE); $(unstage)
55499 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55500 r=`${PWD_COMMAND}`; export r; \
55501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55502 $(NORMAL_TARGET_EXPORTS) \
55503 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
55504 for flag in $(EXTRA_TARGET_FLAGS); do \
55505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55506 done; \
55507 (cd $(TARGET_SUBDIR)/libgomp && \
55508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55510 "RANLIB=$${RANLIB}" \
55511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55512 mostlyclean) \
55513 || exit 1
55514
55515@endif target-libgomp
55516
55517.PHONY: maybe-clean-target-libgomp clean-target-libgomp
55518maybe-clean-target-libgomp:
55519@if target-libgomp
55520maybe-clean-target-libgomp: clean-target-libgomp
55521
55522clean-target-libgomp:
55523 @: $(MAKE); $(unstage)
55524 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55525 r=`${PWD_COMMAND}`; export r; \
55526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55527 $(NORMAL_TARGET_EXPORTS) \
55528 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
55529 for flag in $(EXTRA_TARGET_FLAGS); do \
55530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55531 done; \
55532 (cd $(TARGET_SUBDIR)/libgomp && \
55533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55535 "RANLIB=$${RANLIB}" \
55536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55537 clean) \
55538 || exit 1
55539
55540@endif target-libgomp
55541
55542.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55543maybe-distclean-target-libgomp:
55544@if target-libgomp
55545maybe-distclean-target-libgomp: distclean-target-libgomp
55546
55547distclean-target-libgomp:
55548 @: $(MAKE); $(unstage)
55549 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55550 r=`${PWD_COMMAND}`; export r; \
55551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55552 $(NORMAL_TARGET_EXPORTS) \
55553 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
55554 for flag in $(EXTRA_TARGET_FLAGS); do \
55555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55556 done; \
55557 (cd $(TARGET_SUBDIR)/libgomp && \
55558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55560 "RANLIB=$${RANLIB}" \
55561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55562 distclean) \
55563 || exit 1
55564
55565@endif target-libgomp
55566
55567.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55568maybe-maintainer-clean-target-libgomp:
55569@if target-libgomp
55570maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55571
55572maintainer-clean-target-libgomp:
55573 @: $(MAKE); $(unstage)
55574 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55575 r=`${PWD_COMMAND}`; export r; \
55576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55577 $(NORMAL_TARGET_EXPORTS) \
55578 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
55579 for flag in $(EXTRA_TARGET_FLAGS); do \
55580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55581 done; \
55582 (cd $(TARGET_SUBDIR)/libgomp && \
55583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55585 "RANLIB=$${RANLIB}" \
55586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55587 maintainer-clean) \
55588 || exit 1
55589
55590@endif target-libgomp
55591
55592
55593
55594# ----------
55595# GCC module
55596# ----------
55597
55598@if gcc-no-bootstrap
55599.PHONY: cross
55600cross: all-build all-gas all-ld
55601 @r=`${PWD_COMMAND}`; export r; \
55602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55603 $(HOST_EXPORTS) \
55604 echo "Building the C and C++ compiler"; \
55605 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
55606 @r=`${PWD_COMMAND}`; export r; \
55607 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55608 echo "Building runtime libraries"; \
55609 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
55610@endif gcc-no-bootstrap
55611
55612@if gcc
55613
55614.PHONY: check-gcc-c check-c
55615check-gcc-c:
55616 r=`${PWD_COMMAND}`; export r; \
55617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618 $(HOST_EXPORTS) \
55619 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
55620check-c: check-gcc-c
55621
55622.PHONY: check-gcc-c++ check-c++
55623check-gcc-c++:
55624 r=`${PWD_COMMAND}`; export r; \
55625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55626 $(HOST_EXPORTS) \
55627 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
55628check-c++: check-gcc-c++ check-target-libstdc++-v3
55629
55630.PHONY: check-gcc-fortran check-fortran
55631check-gcc-fortran:
55632 r=`${PWD_COMMAND}`; export r; \
55633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55634 $(HOST_EXPORTS) \
55635 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
55636check-fortran: check-gcc-fortran check-target-libgfortran
55637
55638.PHONY: check-gcc-java check-java
55639check-gcc-java:
55640 r=`${PWD_COMMAND}`; export r; \
55641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55642 $(HOST_EXPORTS) \
55643 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
55644check-java: check-gcc-java check-target-libjava
55645
55646.PHONY: check-gcc-ada check-ada
55647check-gcc-ada:
55648 r=`${PWD_COMMAND}`; export r; \
55649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55650 $(HOST_EXPORTS) \
55651 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
55652check-ada: check-gcc-ada check-target-libada
55653
55654.PHONY: check-gcc-objc check-objc
55655check-gcc-objc:
55656 r=`${PWD_COMMAND}`; export r; \
55657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55658 $(HOST_EXPORTS) \
55659 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
55660check-objc: check-gcc-objc check-target-libobjc
55661
55662.PHONY: check-gcc-obj-c++ check-obj-c++
55663check-gcc-obj-c++:
55664 r=`${PWD_COMMAND}`; export r; \
55665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55666 $(HOST_EXPORTS) \
55667 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
55668check-obj-c++: check-gcc-obj-c++
55669
55670
55671# Install the gcc headers files, but not the fixed include files,
55672# which Cygnus is not allowed to distribute. This rule is very
55673# dependent on the workings of the gcc Makefile.in.
55674.PHONY: gcc-no-fixedincludes
55675gcc-no-fixedincludes:
55676 @if [ -f ./gcc/Makefile ]; then \
55677 rm -rf gcc/tmp-include; \
55678 mv gcc/include gcc/tmp-include 2>/dev/null; \
55679 mkdir gcc/include; \
55680 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
55681 touch gcc/stmp-fixinc gcc/include/fixed; \
55682 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
55683 r=`${PWD_COMMAND}`; export r; \
55684 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55685 $(HOST_EXPORTS) \
55686 (cd ./gcc && \
55687 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
55688 rm -rf gcc/include; \
55689 mv gcc/tmp-include gcc/include 2>/dev/null; \
55690 else true; fi
55691@endif gcc
55692
55693# ---------------------
55694# GCC bootstrap support
55695# ---------------------
55696
55697# We track the current stage (the one in 'gcc') in the stage_current file.
55698# stage_last instead tracks the stage that was built last. These targets
55699# are dummy when toplevel bootstrap is not active.
55700
55701# While making host and target tools, symlinks to the final stage must be
55702# there, so $(unstage) should be run at various points. To avoid excessive
55703# recursive invocations of make, we "inline" them using a variable. These
55704# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
55705# to avoid warnings from the GNU Make job server.
55706
55707unstage = :
55708stage = :
55709current_stage = ""
55710
55711@if gcc-bootstrap
55712unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
55713stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
55714current_stage = "`cat stage_current 2> /dev/null`"
55715@endif gcc-bootstrap
55716
55717.PHONY: unstage stage
55718unstage:
55719 @: $(MAKE); $(unstage)
55720stage:
55721 @: $(MAKE); $(stage)
55722
55723# Disable commands for lean bootstrap.
55724LEAN = false
55725
55726# We name the build directories for the various stages "stage1-gcc",
55727# "stage2-gcc","stage3-gcc", etc.
55728
55729# Since the 'compare' process will fail (on debugging information) if any
55730# directory names are different, we need to link the gcc directory for
55731# the previous stage to a constant name ('prev-gcc'), and to make the name of
55732# the build directories constant as well. For the latter, we use naked names
55733# like 'gcc', because the scripts in that directory assume it. We use
55734# mv on platforms where symlinks to directories do not work or are not
55735# reliable.
55736
55737# 'touch' doesn't work right on some platforms.
55738STAMP = echo timestamp >
55739
55740# We only want to compare .o files, so set this!
55741objext = .o
55742
55743
55744.PHONY: stage1-start stage1-end
55745
55746stage1-start::
55747 @: $(MAKE); $(stage); \
55748 echo stage1 > stage_current ; \
55749 echo stage1 > stage_last; \
55750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55751@if bfd
55752 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
55753 mkdir stage1-bfd; \
55754 mv stage1-bfd bfd
55755@endif bfd
55756@if opcodes
55757 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
55758 mkdir stage1-opcodes; \
55759 mv stage1-opcodes opcodes
55760@endif opcodes
55761@if binutils
55762 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
55763 mkdir stage1-binutils; \
55764 mv stage1-binutils binutils
55765@endif binutils
55766@if gas
55767 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
55768 mkdir stage1-gas; \
55769 mv stage1-gas gas
55770@endif gas
55771@if gcc
55772 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
55773 mkdir stage1-gcc; \
55774 mv stage1-gcc gcc
55775@endif gcc
55776@if gmp
55777 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
55778 mkdir stage1-gmp; \
55779 mv stage1-gmp gmp
55780@endif gmp
55781@if mpfr
55782 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
55783 mkdir stage1-mpfr; \
55784 mv stage1-mpfr mpfr
55785@endif mpfr
55786@if mpc
55787 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
55788 mkdir stage1-mpc; \
55789 mv stage1-mpc mpc
55790@endif mpc
55791@if ppl
55792 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
55793 mkdir stage1-ppl; \
55794 mv stage1-ppl ppl
55795@endif ppl
55796@if cloog
55797 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
55798 mkdir stage1-cloog; \
55799 mv stage1-cloog cloog
55800@endif cloog
55801@if libelf
55802 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
55803 mkdir stage1-libelf; \
55804 mv stage1-libelf libelf
55805@endif libelf
55806@if gold
55807 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
55808 mkdir stage1-gold; \
55809 mv stage1-gold gold
55810@endif gold
55811@if intl
55812 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
55813 mkdir stage1-intl; \
55814 mv stage1-intl intl
55815@endif intl
55816@if ld
55817 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
55818 mkdir stage1-ld; \
55819 mv stage1-ld ld
55820@endif ld
55821@if libcpp
55822 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
55823 mkdir stage1-libcpp; \
55824 mv stage1-libcpp libcpp
55825@endif libcpp
55826@if libdecnumber
55827 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
55828 mkdir stage1-libdecnumber; \
55829 mv stage1-libdecnumber libdecnumber
55830@endif libdecnumber
55831@if libiberty
55832 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
55833 mkdir stage1-libiberty; \
55834 mv stage1-libiberty libiberty
55835@endif libiberty
55836@if zlib
55837 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
55838 mkdir stage1-zlib; \
55839 mv stage1-zlib zlib
55840@endif zlib
55841@if lto-plugin
55842 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
55843 mkdir stage1-lto-plugin; \
55844 mv stage1-lto-plugin lto-plugin
55845@endif lto-plugin
55846 @[ -d stage1-$(TARGET_SUBDIR) ] || \
55847 mkdir stage1-$(TARGET_SUBDIR); \
55848 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
55849
55850stage1-end::
55851@if bfd
55852 @if test -d $(HOST_SUBDIR)/bfd ; then \
55853 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
55854 fi
55855@endif bfd
55856@if opcodes
55857 @if test -d $(HOST_SUBDIR)/opcodes ; then \
55858 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
55859 fi
55860@endif opcodes
55861@if binutils
55862 @if test -d $(HOST_SUBDIR)/binutils ; then \
55863 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
55864 fi
55865@endif binutils
55866@if gas
55867 @if test -d $(HOST_SUBDIR)/gas ; then \
55868 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
55869 fi
55870@endif gas
55871@if gcc
55872 @if test -d $(HOST_SUBDIR)/gcc ; then \
55873 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
55874 fi
55875@endif gcc
55876@if gmp
55877 @if test -d $(HOST_SUBDIR)/gmp ; then \
55878 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
55879 fi
55880@endif gmp
55881@if mpfr
55882 @if test -d $(HOST_SUBDIR)/mpfr ; then \
55883 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
55884 fi
55885@endif mpfr
55886@if mpc
55887 @if test -d $(HOST_SUBDIR)/mpc ; then \
55888 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
55889 fi
55890@endif mpc
55891@if ppl
55892 @if test -d $(HOST_SUBDIR)/ppl ; then \
55893 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
55894 fi
55895@endif ppl
55896@if cloog
55897 @if test -d $(HOST_SUBDIR)/cloog ; then \
55898 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
55899 fi
55900@endif cloog
55901@if libelf
55902 @if test -d $(HOST_SUBDIR)/libelf ; then \
55903 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
55904 fi
55905@endif libelf
55906@if gold
55907 @if test -d $(HOST_SUBDIR)/gold ; then \
55908 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
55909 fi
55910@endif gold
55911@if intl
55912 @if test -d $(HOST_SUBDIR)/intl ; then \
55913 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
55914 fi
55915@endif intl
55916@if ld
55917 @if test -d $(HOST_SUBDIR)/ld ; then \
55918 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
55919 fi
55920@endif ld
55921@if libcpp
55922 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55923 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
55924 fi
55925@endif libcpp
55926@if libdecnumber
55927 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55928 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
55929 fi
55930@endif libdecnumber
55931@if libiberty
55932 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55933 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
55934 fi
55935@endif libiberty
55936@if zlib
55937 @if test -d $(HOST_SUBDIR)/zlib ; then \
55938 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
55939 fi
55940@endif zlib
55941@if lto-plugin
55942 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55943 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
55944 fi
55945@endif lto-plugin
55946 @if test -d $(TARGET_SUBDIR) ; then \
55947 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
55948 fi
55949 rm -f stage_current
55950
55951# Bubble a bug fix through all the stages up to stage 1. They are
55952# remade, but not reconfigured. The next stage (if any) will not be
55953# reconfigured either.
55954.PHONY: stage1-bubble
55955stage1-bubble::
55956 @r=`${PWD_COMMAND}`; export r; \
55957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55958 if test -f stage1-lean ; then \
55959 echo Skipping rebuild of stage1 ; \
55960 else \
55961 $(MAKE) stage1-start; \
55962 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
55963 fi
55964
55965.PHONY: all-stage1 clean-stage1
55966do-clean: clean-stage1
55967
55968# FIXME: Will not need to be conditional when toplevel bootstrap is the
55969# only possibility, but now it conflicts with no-bootstrap rules
55970@if gcc-bootstrap
55971
55972
55973
55974
55975# Rules to wipe a stage and all the following ones, also used for cleanstrap
55976
55977.PHONY: distclean-stage1
55978distclean-stage1::
55979 @: $(MAKE); $(stage)
55980 @test "`cat stage_last`" != stage1 || rm -f stage_last
55981 rm -rf stage1-*
55982
55983
55984@endif gcc-bootstrap
55985
55986
55987.PHONY: stage2-start stage2-end
55988
55989stage2-start::
55990 @: $(MAKE); $(stage); \
55991 echo stage2 > stage_current ; \
55992 echo stage2 > stage_last; \
55993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55994@if bfd
55995 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
55996 mkdir stage2-bfd; \
55997 mv stage2-bfd bfd ; \
55998 mv stage1-bfd prev-bfd || test -f stage1-lean
55999@endif bfd
56000@if opcodes
56001 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56002 mkdir stage2-opcodes; \
56003 mv stage2-opcodes opcodes ; \
56004 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56005@endif opcodes
56006@if binutils
56007 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56008 mkdir stage2-binutils; \
56009 mv stage2-binutils binutils ; \
56010 mv stage1-binutils prev-binutils || test -f stage1-lean
56011@endif binutils
56012@if gas
56013 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56014 mkdir stage2-gas; \
56015 mv stage2-gas gas ; \
56016 mv stage1-gas prev-gas || test -f stage1-lean
56017@endif gas
56018@if gcc
56019 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56020 mkdir stage2-gcc; \
56021 mv stage2-gcc gcc ; \
56022 mv stage1-gcc prev-gcc || test -f stage1-lean
56023@endif gcc
56024@if gmp
56025 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56026 mkdir stage2-gmp; \
56027 mv stage2-gmp gmp ; \
56028 mv stage1-gmp prev-gmp || test -f stage1-lean
56029@endif gmp
56030@if mpfr
56031 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56032 mkdir stage2-mpfr; \
56033 mv stage2-mpfr mpfr ; \
56034 mv stage1-mpfr prev-mpfr || test -f stage1-lean
56035@endif mpfr
56036@if mpc
56037 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56038 mkdir stage2-mpc; \
56039 mv stage2-mpc mpc ; \
56040 mv stage1-mpc prev-mpc || test -f stage1-lean
56041@endif mpc
56042@if ppl
56043 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56044 mkdir stage2-ppl; \
56045 mv stage2-ppl ppl ; \
56046 mv stage1-ppl prev-ppl || test -f stage1-lean
56047@endif ppl
56048@if cloog
56049 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56050 mkdir stage2-cloog; \
56051 mv stage2-cloog cloog ; \
56052 mv stage1-cloog prev-cloog || test -f stage1-lean
56053@endif cloog
56054@if libelf
56055 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56056 mkdir stage2-libelf; \
56057 mv stage2-libelf libelf ; \
56058 mv stage1-libelf prev-libelf || test -f stage1-lean
56059@endif libelf
56060@if gold
56061 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
56062 mkdir stage2-gold; \
56063 mv stage2-gold gold ; \
56064 mv stage1-gold prev-gold || test -f stage1-lean
56065@endif gold
56066@if intl
56067 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
56068 mkdir stage2-intl; \
56069 mv stage2-intl intl ; \
56070 mv stage1-intl prev-intl || test -f stage1-lean
56071@endif intl
56072@if ld
56073 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
56074 mkdir stage2-ld; \
56075 mv stage2-ld ld ; \
56076 mv stage1-ld prev-ld || test -f stage1-lean
56077@endif ld
56078@if libcpp
56079 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
56080 mkdir stage2-libcpp; \
56081 mv stage2-libcpp libcpp ; \
56082 mv stage1-libcpp prev-libcpp || test -f stage1-lean
56083@endif libcpp
56084@if libdecnumber
56085 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
56086 mkdir stage2-libdecnumber; \
56087 mv stage2-libdecnumber libdecnumber ; \
56088 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
56089@endif libdecnumber
56090@if libiberty
56091 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
56092 mkdir stage2-libiberty; \
56093 mv stage2-libiberty libiberty ; \
56094 mv stage1-libiberty prev-libiberty || test -f stage1-lean
56095@endif libiberty
56096@if zlib
56097 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
56098 mkdir stage2-zlib; \
56099 mv stage2-zlib zlib ; \
56100 mv stage1-zlib prev-zlib || test -f stage1-lean
56101@endif zlib
56102@if lto-plugin
56103 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
56104 mkdir stage2-lto-plugin; \
56105 mv stage2-lto-plugin lto-plugin ; \
56106 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
56107@endif lto-plugin
56108 @[ -d stage2-$(TARGET_SUBDIR) ] || \
56109 mkdir stage2-$(TARGET_SUBDIR); \
56110 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56111 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
56112
56113stage2-end::
56114@if bfd
56115 @if test -d $(HOST_SUBDIR)/bfd ; then \
56116 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
56117 mv prev-bfd stage1-bfd ; : ; \
56118 fi
56119@endif bfd
56120@if opcodes
56121 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56122 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
56123 mv prev-opcodes stage1-opcodes ; : ; \
56124 fi
56125@endif opcodes
56126@if binutils
56127 @if test -d $(HOST_SUBDIR)/binutils ; then \
56128 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
56129 mv prev-binutils stage1-binutils ; : ; \
56130 fi
56131@endif binutils
56132@if gas
56133 @if test -d $(HOST_SUBDIR)/gas ; then \
56134 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
56135 mv prev-gas stage1-gas ; : ; \
56136 fi
56137@endif gas
56138@if gcc
56139 @if test -d $(HOST_SUBDIR)/gcc ; then \
56140 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
56141 mv prev-gcc stage1-gcc ; : ; \
56142 fi
56143@endif gcc
56144@if gmp
56145 @if test -d $(HOST_SUBDIR)/gmp ; then \
56146 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
56147 mv prev-gmp stage1-gmp ; : ; \
56148 fi
56149@endif gmp
56150@if mpfr
56151 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56152 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
56153 mv prev-mpfr stage1-mpfr ; : ; \
56154 fi
56155@endif mpfr
56156@if mpc
56157 @if test -d $(HOST_SUBDIR)/mpc ; then \
56158 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
56159 mv prev-mpc stage1-mpc ; : ; \
56160 fi
56161@endif mpc
56162@if ppl
56163 @if test -d $(HOST_SUBDIR)/ppl ; then \
56164 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
56165 mv prev-ppl stage1-ppl ; : ; \
56166 fi
56167@endif ppl
56168@if cloog
56169 @if test -d $(HOST_SUBDIR)/cloog ; then \
56170 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
56171 mv prev-cloog stage1-cloog ; : ; \
56172 fi
56173@endif cloog
56174@if libelf
56175 @if test -d $(HOST_SUBDIR)/libelf ; then \
56176 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
56177 mv prev-libelf stage1-libelf ; : ; \
56178 fi
56179@endif libelf
56180@if gold
56181 @if test -d $(HOST_SUBDIR)/gold ; then \
56182 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
56183 mv prev-gold stage1-gold ; : ; \
56184 fi
56185@endif gold
56186@if intl
56187 @if test -d $(HOST_SUBDIR)/intl ; then \
56188 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
56189 mv prev-intl stage1-intl ; : ; \
56190 fi
56191@endif intl
56192@if ld
56193 @if test -d $(HOST_SUBDIR)/ld ; then \
56194 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
56195 mv prev-ld stage1-ld ; : ; \
56196 fi
56197@endif ld
56198@if libcpp
56199 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56200 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
56201 mv prev-libcpp stage1-libcpp ; : ; \
56202 fi
56203@endif libcpp
56204@if libdecnumber
56205 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56206 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
56207 mv prev-libdecnumber stage1-libdecnumber ; : ; \
56208 fi
56209@endif libdecnumber
56210@if libiberty
56211 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56212 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
56213 mv prev-libiberty stage1-libiberty ; : ; \
56214 fi
56215@endif libiberty
56216@if zlib
56217 @if test -d $(HOST_SUBDIR)/zlib ; then \
56218 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
56219 mv prev-zlib stage1-zlib ; : ; \
56220 fi
56221@endif zlib
56222@if lto-plugin
56223 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56224 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
56225 mv prev-lto-plugin stage1-lto-plugin ; : ; \
56226 fi
56227@endif lto-plugin
56228 @if test -d $(TARGET_SUBDIR) ; then \
56229 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
56230 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
56231 fi
56232 rm -f stage_current
56233
56234# Bubble a bug fix through all the stages up to stage 2. They are
56235# remade, but not reconfigured. The next stage (if any) will not be
56236# reconfigured either.
56237.PHONY: stage2-bubble
56238stage2-bubble:: stage1-bubble
56239 @r=`${PWD_COMMAND}`; export r; \
56240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56241 if test -f stage2-lean || test -f stage1-lean ; then \
56242 echo Skipping rebuild of stage2 ; \
56243 else \
56244 $(MAKE) stage2-start; \
56245 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
56246 fi
56247
56248.PHONY: all-stage2 clean-stage2
56249do-clean: clean-stage2
56250
56251# FIXME: Will not need to be conditional when toplevel bootstrap is the
56252# only possibility, but now it conflicts with no-bootstrap rules
56253@if gcc-bootstrap
56254
56255
56256
56257.PHONY: bootstrap2 bootstrap2-lean
56258bootstrap2:
56259 echo stage2 > stage_final
56260 @r=`${PWD_COMMAND}`; export r; \
56261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56262 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
56263 @: $(MAKE); $(unstage)
56264 @r=`${PWD_COMMAND}`; export r; \
56265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56266 TFLAGS="$(STAGE2_TFLAGS)"; \
56267 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56268
56269bootstrap2-lean:
56270 echo stage2 > stage_final
56271 @r=`${PWD_COMMAND}`; export r; \
56272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56273 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
56274 @: $(MAKE); $(unstage)
56275 @r=`${PWD_COMMAND}`; export r; \
56276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56277 TFLAGS="$(STAGE2_TFLAGS)"; \
56278 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56279
56280
56281# Rules to wipe a stage and all the following ones, also used for cleanstrap
56282distclean-stage1:: distclean-stage2
56283.PHONY: distclean-stage2
56284distclean-stage2::
56285 @: $(MAKE); $(stage)
56286 @test "`cat stage_last`" != stage2 || rm -f stage_last
56287 rm -rf stage2-*
56288
56289
56290@endif gcc-bootstrap
56291
56292
56293.PHONY: stage3-start stage3-end
56294
56295stage3-start::
56296 @: $(MAKE); $(stage); \
56297 echo stage3 > stage_current ; \
56298 echo stage3 > stage_last; \
56299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56300@if bfd
56301 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
56302 mkdir stage3-bfd; \
56303 mv stage3-bfd bfd ; \
56304 mv stage2-bfd prev-bfd || test -f stage2-lean
56305@endif bfd
56306@if opcodes
56307 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
56308 mkdir stage3-opcodes; \
56309 mv stage3-opcodes opcodes ; \
56310 mv stage2-opcodes prev-opcodes || test -f stage2-lean
56311@endif opcodes
56312@if binutils
56313 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
56314 mkdir stage3-binutils; \
56315 mv stage3-binutils binutils ; \
56316 mv stage2-binutils prev-binutils || test -f stage2-lean
56317@endif binutils
56318@if gas
56319 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
56320 mkdir stage3-gas; \
56321 mv stage3-gas gas ; \
56322 mv stage2-gas prev-gas || test -f stage2-lean
56323@endif gas
56324@if gcc
56325 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
56326 mkdir stage3-gcc; \
56327 mv stage3-gcc gcc ; \
56328 mv stage2-gcc prev-gcc || test -f stage2-lean
56329@endif gcc
56330@if gmp
56331 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
56332 mkdir stage3-gmp; \
56333 mv stage3-gmp gmp ; \
56334 mv stage2-gmp prev-gmp || test -f stage2-lean
56335@endif gmp
56336@if mpfr
56337 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
56338 mkdir stage3-mpfr; \
56339 mv stage3-mpfr mpfr ; \
56340 mv stage2-mpfr prev-mpfr || test -f stage2-lean
56341@endif mpfr
56342@if mpc
56343 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
56344 mkdir stage3-mpc; \
56345 mv stage3-mpc mpc ; \
56346 mv stage2-mpc prev-mpc || test -f stage2-lean
56347@endif mpc
56348@if ppl
56349 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
56350 mkdir stage3-ppl; \
56351 mv stage3-ppl ppl ; \
56352 mv stage2-ppl prev-ppl || test -f stage2-lean
56353@endif ppl
56354@if cloog
56355 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
56356 mkdir stage3-cloog; \
56357 mv stage3-cloog cloog ; \
56358 mv stage2-cloog prev-cloog || test -f stage2-lean
56359@endif cloog
56360@if libelf
56361 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
56362 mkdir stage3-libelf; \
56363 mv stage3-libelf libelf ; \
56364 mv stage2-libelf prev-libelf || test -f stage2-lean
56365@endif libelf
56366@if gold
56367 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
56368 mkdir stage3-gold; \
56369 mv stage3-gold gold ; \
56370 mv stage2-gold prev-gold || test -f stage2-lean
56371@endif gold
56372@if intl
56373 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
56374 mkdir stage3-intl; \
56375 mv stage3-intl intl ; \
56376 mv stage2-intl prev-intl || test -f stage2-lean
56377@endif intl
56378@if ld
56379 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
56380 mkdir stage3-ld; \
56381 mv stage3-ld ld ; \
56382 mv stage2-ld prev-ld || test -f stage2-lean
56383@endif ld
56384@if libcpp
56385 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
56386 mkdir stage3-libcpp; \
56387 mv stage3-libcpp libcpp ; \
56388 mv stage2-libcpp prev-libcpp || test -f stage2-lean
56389@endif libcpp
56390@if libdecnumber
56391 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
56392 mkdir stage3-libdecnumber; \
56393 mv stage3-libdecnumber libdecnumber ; \
56394 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
56395@endif libdecnumber
56396@if libiberty
56397 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
56398 mkdir stage3-libiberty; \
56399 mv stage3-libiberty libiberty ; \
56400 mv stage2-libiberty prev-libiberty || test -f stage2-lean
56401@endif libiberty
56402@if zlib
56403 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
56404 mkdir stage3-zlib; \
56405 mv stage3-zlib zlib ; \
56406 mv stage2-zlib prev-zlib || test -f stage2-lean
56407@endif zlib
56408@if lto-plugin
56409 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
56410 mkdir stage3-lto-plugin; \
56411 mv stage3-lto-plugin lto-plugin ; \
56412 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
56413@endif lto-plugin
56414 @[ -d stage3-$(TARGET_SUBDIR) ] || \
56415 mkdir stage3-$(TARGET_SUBDIR); \
56416 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56417 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
56418
56419stage3-end::
56420@if bfd
56421 @if test -d $(HOST_SUBDIR)/bfd ; then \
56422 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
56423 mv prev-bfd stage2-bfd ; : ; \
56424 fi
56425@endif bfd
56426@if opcodes
56427 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56428 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
56429 mv prev-opcodes stage2-opcodes ; : ; \
56430 fi
56431@endif opcodes
56432@if binutils
56433 @if test -d $(HOST_SUBDIR)/binutils ; then \
56434 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
56435 mv prev-binutils stage2-binutils ; : ; \
56436 fi
56437@endif binutils
56438@if gas
56439 @if test -d $(HOST_SUBDIR)/gas ; then \
56440 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
56441 mv prev-gas stage2-gas ; : ; \
56442 fi
56443@endif gas
56444@if gcc
56445 @if test -d $(HOST_SUBDIR)/gcc ; then \
56446 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
56447 mv prev-gcc stage2-gcc ; : ; \
56448 fi
56449@endif gcc
56450@if gmp
56451 @if test -d $(HOST_SUBDIR)/gmp ; then \
56452 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
56453 mv prev-gmp stage2-gmp ; : ; \
56454 fi
56455@endif gmp
56456@if mpfr
56457 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56458 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
56459 mv prev-mpfr stage2-mpfr ; : ; \
56460 fi
56461@endif mpfr
56462@if mpc
56463 @if test -d $(HOST_SUBDIR)/mpc ; then \
56464 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
56465 mv prev-mpc stage2-mpc ; : ; \
56466 fi
56467@endif mpc
56468@if ppl
56469 @if test -d $(HOST_SUBDIR)/ppl ; then \
56470 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
56471 mv prev-ppl stage2-ppl ; : ; \
56472 fi
56473@endif ppl
56474@if cloog
56475 @if test -d $(HOST_SUBDIR)/cloog ; then \
56476 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
56477 mv prev-cloog stage2-cloog ; : ; \
56478 fi
56479@endif cloog
56480@if libelf
56481 @if test -d $(HOST_SUBDIR)/libelf ; then \
56482 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
56483 mv prev-libelf stage2-libelf ; : ; \
56484 fi
56485@endif libelf
56486@if gold
56487 @if test -d $(HOST_SUBDIR)/gold ; then \
56488 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
56489 mv prev-gold stage2-gold ; : ; \
56490 fi
56491@endif gold
56492@if intl
56493 @if test -d $(HOST_SUBDIR)/intl ; then \
56494 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
56495 mv prev-intl stage2-intl ; : ; \
56496 fi
56497@endif intl
56498@if ld
56499 @if test -d $(HOST_SUBDIR)/ld ; then \
56500 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
56501 mv prev-ld stage2-ld ; : ; \
56502 fi
56503@endif ld
56504@if libcpp
56505 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56506 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
56507 mv prev-libcpp stage2-libcpp ; : ; \
56508 fi
56509@endif libcpp
56510@if libdecnumber
56511 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56512 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
56513 mv prev-libdecnumber stage2-libdecnumber ; : ; \
56514 fi
56515@endif libdecnumber
56516@if libiberty
56517 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56518 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
56519 mv prev-libiberty stage2-libiberty ; : ; \
56520 fi
56521@endif libiberty
56522@if zlib
56523 @if test -d $(HOST_SUBDIR)/zlib ; then \
56524 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
56525 mv prev-zlib stage2-zlib ; : ; \
56526 fi
56527@endif zlib
56528@if lto-plugin
56529 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56530 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
56531 mv prev-lto-plugin stage2-lto-plugin ; : ; \
56532 fi
56533@endif lto-plugin
56534 @if test -d $(TARGET_SUBDIR) ; then \
56535 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
56536 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
56537 fi
56538 rm -f stage_current
56539
56540# Bubble a bug fix through all the stages up to stage 3. They are
56541# remade, but not reconfigured. The next stage (if any) will not be
56542# reconfigured either.
56543.PHONY: stage3-bubble
56544stage3-bubble:: stage2-bubble
56545 @r=`${PWD_COMMAND}`; export r; \
56546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56547 if test -f stage3-lean || test -f stage2-lean ; then \
56548 echo Skipping rebuild of stage3 ; \
56549 else \
56550 $(MAKE) stage3-start; \
56551 if $(LEAN); then \
56552 rm -rf stage1-* ; \
56553 $(STAMP) stage1-lean ; \
56554 fi; \
56555 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
56556 fi
56557 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
56558
56559.PHONY: all-stage3 clean-stage3
56560do-clean: clean-stage3
56561
56562# FIXME: Will not need to be conditional when toplevel bootstrap is the
56563# only possibility, but now it conflicts with no-bootstrap rules
56564@if gcc-bootstrap
56565
56566compare:
56567 @r=`${PWD_COMMAND}`; export r; \
56568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56569 if test -f stage2-lean; then \
56570 echo Cannot compare object files as stage 2 was deleted. ; \
56571 exit 0 ; \
56572 fi; \
56573 : $(MAKE); $(stage); \
56574 rm -f .bad_compare ; \
56575 echo Comparing stages 2 and 3 ; \
56576 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
56577 files=`find stage3-* -name "*$(objext)" -print | \
56578 sed -n s,^stage$$sed-,,p` ; \
56579 for file in $${files} ; do \
56580 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
56581 if test ! -f $$f1; then continue; fi; \
56582 $(do-compare) > /dev/null 2>&1; \
56583 if test $$? -eq 1; then \
56584 case $$file in \
56585 @compare_exclusions@) \
56586 echo warning: $$file differs ;; \
56587 *) \
56588 echo $$file differs >> .bad_compare ;; \
56589 esac ; \
56590 fi ; \
56591 done ; \
56592 if [ -f .bad_compare ]; then \
56593 echo "Bootstrap comparison failure!"; \
56594 cat .bad_compare; \
56595 exit 1; \
56596 else \
56597 echo Comparison successful.; \
56598 fi ; \
56599 $(STAMP) compare
56600 if $(LEAN); then \
56601 rm -rf stage2-*; \
56602 $(STAMP) stage2-lean; \
56603 fi
56604
56605
56606
56607.PHONY: bootstrap bootstrap-lean
56608bootstrap:
56609 echo stage3 > stage_final
56610 @r=`${PWD_COMMAND}`; export r; \
56611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56612 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56613 @: $(MAKE); $(unstage)
56614 @r=`${PWD_COMMAND}`; export r; \
56615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56616 TFLAGS="$(STAGE3_TFLAGS)"; \
56617 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56618
56619bootstrap-lean:
56620 echo stage3 > stage_final
56621 @r=`${PWD_COMMAND}`; export r; \
56622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56623 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
56624 @: $(MAKE); $(unstage)
56625 @r=`${PWD_COMMAND}`; export r; \
56626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56627 TFLAGS="$(STAGE3_TFLAGS)"; \
56628 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56629
56630
56631# Rules to wipe a stage and all the following ones, also used for cleanstrap
56632distclean-stage2:: distclean-stage3
56633.PHONY: distclean-stage3
56634distclean-stage3::
56635 @: $(MAKE); $(stage)
56636 @test "`cat stage_last`" != stage3 || rm -f stage_last
56637 rm -rf stage3-* compare
56638
56639
56640.PHONY: cleanstrap
56641cleanstrap: do-distclean local-clean
56642 echo stage3 > stage_final
56643 @r=`${PWD_COMMAND}`; export r; \
56644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56645 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56646 @: $(MAKE); $(unstage)
56647 @r=`${PWD_COMMAND}`; export r; \
56648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56649 TFLAGS="$(STAGE3_TFLAGS)"; \
56650 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56651
56652@endif gcc-bootstrap
56653
56654
56655.PHONY: stage4-start stage4-end
56656
56657stage4-start::
56658 @: $(MAKE); $(stage); \
56659 echo stage4 > stage_current ; \
56660 echo stage4 > stage_last; \
56661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56662@if bfd
56663 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
56664 mkdir stage4-bfd; \
56665 mv stage4-bfd bfd ; \
56666 mv stage3-bfd prev-bfd || test -f stage3-lean
56667@endif bfd
56668@if opcodes
56669 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
56670 mkdir stage4-opcodes; \
56671 mv stage4-opcodes opcodes ; \
56672 mv stage3-opcodes prev-opcodes || test -f stage3-lean
56673@endif opcodes
56674@if binutils
56675 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
56676 mkdir stage4-binutils; \
56677 mv stage4-binutils binutils ; \
56678 mv stage3-binutils prev-binutils || test -f stage3-lean
56679@endif binutils
56680@if gas
56681 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
56682 mkdir stage4-gas; \
56683 mv stage4-gas gas ; \
56684 mv stage3-gas prev-gas || test -f stage3-lean
56685@endif gas
56686@if gcc
56687 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
56688 mkdir stage4-gcc; \
56689 mv stage4-gcc gcc ; \
56690 mv stage3-gcc prev-gcc || test -f stage3-lean
56691@endif gcc
56692@if gmp
56693 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
56694 mkdir stage4-gmp; \
56695 mv stage4-gmp gmp ; \
56696 mv stage3-gmp prev-gmp || test -f stage3-lean
56697@endif gmp
56698@if mpfr
56699 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
56700 mkdir stage4-mpfr; \
56701 mv stage4-mpfr mpfr ; \
56702 mv stage3-mpfr prev-mpfr || test -f stage3-lean
56703@endif mpfr
56704@if mpc
56705 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
56706 mkdir stage4-mpc; \
56707 mv stage4-mpc mpc ; \
56708 mv stage3-mpc prev-mpc || test -f stage3-lean
56709@endif mpc
56710@if ppl
56711 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
56712 mkdir stage4-ppl; \
56713 mv stage4-ppl ppl ; \
56714 mv stage3-ppl prev-ppl || test -f stage3-lean
56715@endif ppl
56716@if cloog
56717 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
56718 mkdir stage4-cloog; \
56719 mv stage4-cloog cloog ; \
56720 mv stage3-cloog prev-cloog || test -f stage3-lean
56721@endif cloog
56722@if libelf
56723 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
56724 mkdir stage4-libelf; \
56725 mv stage4-libelf libelf ; \
56726 mv stage3-libelf prev-libelf || test -f stage3-lean
56727@endif libelf
56728@if gold
56729 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
56730 mkdir stage4-gold; \
56731 mv stage4-gold gold ; \
56732 mv stage3-gold prev-gold || test -f stage3-lean
56733@endif gold
56734@if intl
56735 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
56736 mkdir stage4-intl; \
56737 mv stage4-intl intl ; \
56738 mv stage3-intl prev-intl || test -f stage3-lean
56739@endif intl
56740@if ld
56741 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
56742 mkdir stage4-ld; \
56743 mv stage4-ld ld ; \
56744 mv stage3-ld prev-ld || test -f stage3-lean
56745@endif ld
56746@if libcpp
56747 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
56748 mkdir stage4-libcpp; \
56749 mv stage4-libcpp libcpp ; \
56750 mv stage3-libcpp prev-libcpp || test -f stage3-lean
56751@endif libcpp
56752@if libdecnumber
56753 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
56754 mkdir stage4-libdecnumber; \
56755 mv stage4-libdecnumber libdecnumber ; \
56756 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
56757@endif libdecnumber
56758@if libiberty
56759 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
56760 mkdir stage4-libiberty; \
56761 mv stage4-libiberty libiberty ; \
56762 mv stage3-libiberty prev-libiberty || test -f stage3-lean
56763@endif libiberty
56764@if zlib
56765 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
56766 mkdir stage4-zlib; \
56767 mv stage4-zlib zlib ; \
56768 mv stage3-zlib prev-zlib || test -f stage3-lean
56769@endif zlib
56770@if lto-plugin
56771 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
56772 mkdir stage4-lto-plugin; \
56773 mv stage4-lto-plugin lto-plugin ; \
56774 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
56775@endif lto-plugin
56776 @[ -d stage4-$(TARGET_SUBDIR) ] || \
56777 mkdir stage4-$(TARGET_SUBDIR); \
56778 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56779 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
56780
56781stage4-end::
56782@if bfd
56783 @if test -d $(HOST_SUBDIR)/bfd ; then \
56784 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
56785 mv prev-bfd stage3-bfd ; : ; \
56786 fi
56787@endif bfd
56788@if opcodes
56789 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56790 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
56791 mv prev-opcodes stage3-opcodes ; : ; \
56792 fi
56793@endif opcodes
56794@if binutils
56795 @if test -d $(HOST_SUBDIR)/binutils ; then \
56796 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
56797 mv prev-binutils stage3-binutils ; : ; \
56798 fi
56799@endif binutils
56800@if gas
56801 @if test -d $(HOST_SUBDIR)/gas ; then \
56802 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
56803 mv prev-gas stage3-gas ; : ; \
56804 fi
56805@endif gas
56806@if gcc
56807 @if test -d $(HOST_SUBDIR)/gcc ; then \
56808 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
56809 mv prev-gcc stage3-gcc ; : ; \
56810 fi
56811@endif gcc
56812@if gmp
56813 @if test -d $(HOST_SUBDIR)/gmp ; then \
56814 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
56815 mv prev-gmp stage3-gmp ; : ; \
56816 fi
56817@endif gmp
56818@if mpfr
56819 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56820 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
56821 mv prev-mpfr stage3-mpfr ; : ; \
56822 fi
56823@endif mpfr
56824@if mpc
56825 @if test -d $(HOST_SUBDIR)/mpc ; then \
56826 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
56827 mv prev-mpc stage3-mpc ; : ; \
56828 fi
56829@endif mpc
56830@if ppl
56831 @if test -d $(HOST_SUBDIR)/ppl ; then \
56832 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
56833 mv prev-ppl stage3-ppl ; : ; \
56834 fi
56835@endif ppl
56836@if cloog
56837 @if test -d $(HOST_SUBDIR)/cloog ; then \
56838 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
56839 mv prev-cloog stage3-cloog ; : ; \
56840 fi
56841@endif cloog
56842@if libelf
56843 @if test -d $(HOST_SUBDIR)/libelf ; then \
56844 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
56845 mv prev-libelf stage3-libelf ; : ; \
56846 fi
56847@endif libelf
56848@if gold
56849 @if test -d $(HOST_SUBDIR)/gold ; then \
56850 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
56851 mv prev-gold stage3-gold ; : ; \
56852 fi
56853@endif gold
56854@if intl
56855 @if test -d $(HOST_SUBDIR)/intl ; then \
56856 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
56857 mv prev-intl stage3-intl ; : ; \
56858 fi
56859@endif intl
56860@if ld
56861 @if test -d $(HOST_SUBDIR)/ld ; then \
56862 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
56863 mv prev-ld stage3-ld ; : ; \
56864 fi
56865@endif ld
56866@if libcpp
56867 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56868 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
56869 mv prev-libcpp stage3-libcpp ; : ; \
56870 fi
56871@endif libcpp
56872@if libdecnumber
56873 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56874 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
56875 mv prev-libdecnumber stage3-libdecnumber ; : ; \
56876 fi
56877@endif libdecnumber
56878@if libiberty
56879 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56880 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
56881 mv prev-libiberty stage3-libiberty ; : ; \
56882 fi
56883@endif libiberty
56884@if zlib
56885 @if test -d $(HOST_SUBDIR)/zlib ; then \
56886 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
56887 mv prev-zlib stage3-zlib ; : ; \
56888 fi
56889@endif zlib
56890@if lto-plugin
56891 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56892 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
56893 mv prev-lto-plugin stage3-lto-plugin ; : ; \
56894 fi
56895@endif lto-plugin
56896 @if test -d $(TARGET_SUBDIR) ; then \
56897 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
56898 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
56899 fi
56900 rm -f stage_current
56901
56902# Bubble a bug fix through all the stages up to stage 4. They are
56903# remade, but not reconfigured. The next stage (if any) will not be
56904# reconfigured either.
56905.PHONY: stage4-bubble
56906stage4-bubble:: stage3-bubble
56907 @r=`${PWD_COMMAND}`; export r; \
56908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56909 if test -f stage4-lean || test -f stage3-lean ; then \
56910 echo Skipping rebuild of stage4 ; \
56911 else \
56912 $(MAKE) stage4-start; \
56913 if $(LEAN); then \
56914 rm -rf stage2-* ; \
56915 $(STAMP) stage2-lean ; \
56916 fi; \
56917 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
56918 fi
56919 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
56920
56921.PHONY: all-stage4 clean-stage4
56922do-clean: clean-stage4
56923
56924# FIXME: Will not need to be conditional when toplevel bootstrap is the
56925# only possibility, but now it conflicts with no-bootstrap rules
56926@if gcc-bootstrap
56927
56928compare3:
56929 @r=`${PWD_COMMAND}`; export r; \
56930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56931 if test -f stage3-lean; then \
56932 echo Cannot compare object files as stage 3 was deleted. ; \
56933 exit 0 ; \
56934 fi; \
56935 : $(MAKE); $(stage); \
56936 rm -f .bad_compare ; \
56937 echo Comparing stages 3 and 4 ; \
56938 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
56939 files=`find stage4-* -name "*$(objext)" -print | \
56940 sed -n s,^stage$$sed-,,p` ; \
56941 for file in $${files} ; do \
56942 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
56943 if test ! -f $$f1; then continue; fi; \
56944 $(do-compare3) > /dev/null 2>&1; \
56945 if test $$? -eq 1; then \
56946 case $$file in \
56947 @compare_exclusions@) \
56948 echo warning: $$file differs ;; \
56949 *) \
56950 echo $$file differs >> .bad_compare ;; \
56951 esac ; \
56952 fi ; \
56953 done ; \
56954 if [ -f .bad_compare ]; then \
56955 echo "Bootstrap comparison failure!"; \
56956 cat .bad_compare; \
56957 exit 1; \
56958 else \
56959 echo Comparison successful.; \
56960 fi ; \
56961 $(STAMP) compare3
56962 if $(LEAN); then \
56963 rm -rf stage3-*; \
56964 $(STAMP) stage3-lean; \
56965 fi
56966
56967
56968
56969.PHONY: bootstrap4 bootstrap4-lean
56970bootstrap4:
56971 echo stage4 > stage_final
56972 @r=`${PWD_COMMAND}`; export r; \
56973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56974 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
56975 @: $(MAKE); $(unstage)
56976 @r=`${PWD_COMMAND}`; export r; \
56977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56978 TFLAGS="$(STAGE4_TFLAGS)"; \
56979 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56980
56981bootstrap4-lean:
56982 echo stage4 > stage_final
56983 @r=`${PWD_COMMAND}`; export r; \
56984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56985 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
56986 @: $(MAKE); $(unstage)
56987 @r=`${PWD_COMMAND}`; export r; \
56988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56989 TFLAGS="$(STAGE4_TFLAGS)"; \
56990 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56991
56992
56993# Rules to wipe a stage and all the following ones, also used for cleanstrap
56994distclean-stage3:: distclean-stage4
56995.PHONY: distclean-stage4
56996distclean-stage4::
56997 @: $(MAKE); $(stage)
56998 @test "`cat stage_last`" != stage4 || rm -f stage_last
56999 rm -rf stage4-* compare3
57000
57001
57002@endif gcc-bootstrap
57003
57004
57005.PHONY: stageprofile-start stageprofile-end
57006
57007stageprofile-start::
57008 @: $(MAKE); $(stage); \
57009 echo stageprofile > stage_current ; \
57010 echo stageprofile > stage_last; \
57011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57012@if bfd
57013 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57014 mkdir stageprofile-bfd; \
57015 mv stageprofile-bfd bfd ; \
57016 mv stage1-bfd prev-bfd || test -f stage1-lean
57017@endif bfd
57018@if opcodes
57019 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57020 mkdir stageprofile-opcodes; \
57021 mv stageprofile-opcodes opcodes ; \
57022 mv stage1-opcodes prev-opcodes || test -f stage1-lean
57023@endif opcodes
57024@if binutils
57025 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57026 mkdir stageprofile-binutils; \
57027 mv stageprofile-binutils binutils ; \
57028 mv stage1-binutils prev-binutils || test -f stage1-lean
57029@endif binutils
57030@if gas
57031 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57032 mkdir stageprofile-gas; \
57033 mv stageprofile-gas gas ; \
57034 mv stage1-gas prev-gas || test -f stage1-lean
57035@endif gas
57036@if gcc
57037 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57038 mkdir stageprofile-gcc; \
57039 mv stageprofile-gcc gcc ; \
57040 mv stage1-gcc prev-gcc || test -f stage1-lean
57041@endif gcc
57042@if gmp
57043 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57044 mkdir stageprofile-gmp; \
57045 mv stageprofile-gmp gmp ; \
57046 mv stage1-gmp prev-gmp || test -f stage1-lean
57047@endif gmp
57048@if mpfr
57049 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57050 mkdir stageprofile-mpfr; \
57051 mv stageprofile-mpfr mpfr ; \
57052 mv stage1-mpfr prev-mpfr || test -f stage1-lean
57053@endif mpfr
57054@if mpc
57055 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57056 mkdir stageprofile-mpc; \
57057 mv stageprofile-mpc mpc ; \
57058 mv stage1-mpc prev-mpc || test -f stage1-lean
57059@endif mpc
57060@if ppl
57061 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
57062 mkdir stageprofile-ppl; \
57063 mv stageprofile-ppl ppl ; \
57064 mv stage1-ppl prev-ppl || test -f stage1-lean
57065@endif ppl
57066@if cloog
57067 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
57068 mkdir stageprofile-cloog; \
57069 mv stageprofile-cloog cloog ; \
57070 mv stage1-cloog prev-cloog || test -f stage1-lean
57071@endif cloog
57072@if libelf
57073 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
57074 mkdir stageprofile-libelf; \
57075 mv stageprofile-libelf libelf ; \
57076 mv stage1-libelf prev-libelf || test -f stage1-lean
57077@endif libelf
57078@if gold
57079 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
57080 mkdir stageprofile-gold; \
57081 mv stageprofile-gold gold ; \
57082 mv stage1-gold prev-gold || test -f stage1-lean
57083@endif gold
57084@if intl
57085 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
57086 mkdir stageprofile-intl; \
57087 mv stageprofile-intl intl ; \
57088 mv stage1-intl prev-intl || test -f stage1-lean
57089@endif intl
57090@if ld
57091 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
57092 mkdir stageprofile-ld; \
57093 mv stageprofile-ld ld ; \
57094 mv stage1-ld prev-ld || test -f stage1-lean
57095@endif ld
57096@if libcpp
57097 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
57098 mkdir stageprofile-libcpp; \
57099 mv stageprofile-libcpp libcpp ; \
57100 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57101@endif libcpp
57102@if libdecnumber
57103 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
57104 mkdir stageprofile-libdecnumber; \
57105 mv stageprofile-libdecnumber libdecnumber ; \
57106 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57107@endif libdecnumber
57108@if libiberty
57109 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
57110 mkdir stageprofile-libiberty; \
57111 mv stageprofile-libiberty libiberty ; \
57112 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57113@endif libiberty
57114@if zlib
57115 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
57116 mkdir stageprofile-zlib; \
57117 mv stageprofile-zlib zlib ; \
57118 mv stage1-zlib prev-zlib || test -f stage1-lean
57119@endif zlib
57120@if lto-plugin
57121 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
57122 mkdir stageprofile-lto-plugin; \
57123 mv stageprofile-lto-plugin lto-plugin ; \
57124 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57125@endif lto-plugin
57126 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
57127 mkdir stageprofile-$(TARGET_SUBDIR); \
57128 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57129 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57130
57131stageprofile-end::
57132@if bfd
57133 @if test -d $(HOST_SUBDIR)/bfd ; then \
57134 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
57135 mv prev-bfd stage1-bfd ; : ; \
57136 fi
57137@endif bfd
57138@if opcodes
57139 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57140 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
57141 mv prev-opcodes stage1-opcodes ; : ; \
57142 fi
57143@endif opcodes
57144@if binutils
57145 @if test -d $(HOST_SUBDIR)/binutils ; then \
57146 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
57147 mv prev-binutils stage1-binutils ; : ; \
57148 fi
57149@endif binutils
57150@if gas
57151 @if test -d $(HOST_SUBDIR)/gas ; then \
57152 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
57153 mv prev-gas stage1-gas ; : ; \
57154 fi
57155@endif gas
57156@if gcc
57157 @if test -d $(HOST_SUBDIR)/gcc ; then \
57158 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
57159 mv prev-gcc stage1-gcc ; : ; \
57160 fi
57161@endif gcc
57162@if gmp
57163 @if test -d $(HOST_SUBDIR)/gmp ; then \
57164 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
57165 mv prev-gmp stage1-gmp ; : ; \
57166 fi
57167@endif gmp
57168@if mpfr
57169 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57170 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
57171 mv prev-mpfr stage1-mpfr ; : ; \
57172 fi
57173@endif mpfr
57174@if mpc
57175 @if test -d $(HOST_SUBDIR)/mpc ; then \
57176 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
57177 mv prev-mpc stage1-mpc ; : ; \
57178 fi
57179@endif mpc
57180@if ppl
57181 @if test -d $(HOST_SUBDIR)/ppl ; then \
57182 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
57183 mv prev-ppl stage1-ppl ; : ; \
57184 fi
57185@endif ppl
57186@if cloog
57187 @if test -d $(HOST_SUBDIR)/cloog ; then \
57188 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
57189 mv prev-cloog stage1-cloog ; : ; \
57190 fi
57191@endif cloog
57192@if libelf
57193 @if test -d $(HOST_SUBDIR)/libelf ; then \
57194 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
57195 mv prev-libelf stage1-libelf ; : ; \
57196 fi
57197@endif libelf
57198@if gold
57199 @if test -d $(HOST_SUBDIR)/gold ; then \
57200 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
57201 mv prev-gold stage1-gold ; : ; \
57202 fi
57203@endif gold
57204@if intl
57205 @if test -d $(HOST_SUBDIR)/intl ; then \
57206 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
57207 mv prev-intl stage1-intl ; : ; \
57208 fi
57209@endif intl
57210@if ld
57211 @if test -d $(HOST_SUBDIR)/ld ; then \
57212 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
57213 mv prev-ld stage1-ld ; : ; \
57214 fi
57215@endif ld
57216@if libcpp
57217 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57218 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
57219 mv prev-libcpp stage1-libcpp ; : ; \
57220 fi
57221@endif libcpp
57222@if libdecnumber
57223 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57224 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
57225 mv prev-libdecnumber stage1-libdecnumber ; : ; \
57226 fi
57227@endif libdecnumber
57228@if libiberty
57229 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57230 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
57231 mv prev-libiberty stage1-libiberty ; : ; \
57232 fi
57233@endif libiberty
57234@if zlib
57235 @if test -d $(HOST_SUBDIR)/zlib ; then \
57236 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
57237 mv prev-zlib stage1-zlib ; : ; \
57238 fi
57239@endif zlib
57240@if lto-plugin
57241 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57242 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
57243 mv prev-lto-plugin stage1-lto-plugin ; : ; \
57244 fi
57245@endif lto-plugin
57246 @if test -d $(TARGET_SUBDIR) ; then \
57247 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
57248 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
57249 fi
57250 rm -f stage_current
57251
57252# Bubble a bug fix through all the stages up to stage profile. They are
57253# remade, but not reconfigured. The next stage (if any) will not be
57254# reconfigured either.
57255.PHONY: stageprofile-bubble
57256stageprofile-bubble:: stage1-bubble
57257 @r=`${PWD_COMMAND}`; export r; \
57258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57259 if test -f stageprofile-lean || test -f stage1-lean ; then \
57260 echo Skipping rebuild of stageprofile ; \
57261 else \
57262 $(MAKE) stageprofile-start; \
57263 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
57264 fi
57265
57266.PHONY: all-stageprofile clean-stageprofile
57267do-clean: clean-stageprofile
57268
57269# FIXME: Will not need to be conditional when toplevel bootstrap is the
57270# only possibility, but now it conflicts with no-bootstrap rules
57271@if gcc-bootstrap
57272
57273
57274
57275
57276# Rules to wipe a stage and all the following ones, also used for cleanstrap
57277distclean-stage1:: distclean-stageprofile
57278.PHONY: distclean-stageprofile
57279distclean-stageprofile::
57280 @: $(MAKE); $(stage)
57281 @test "`cat stage_last`" != stageprofile || rm -f stage_last
57282 rm -rf stageprofile-*
57283
57284
57285@endif gcc-bootstrap
57286
57287
57288.PHONY: stagefeedback-start stagefeedback-end
57289
57290stagefeedback-start::
57291 @: $(MAKE); $(stage); \
57292 echo stagefeedback > stage_current ; \
57293 echo stagefeedback > stage_last; \
57294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57295@if bfd
57296 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
57297 mkdir stagefeedback-bfd; \
57298 mv stagefeedback-bfd bfd ; \
57299 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
57300@endif bfd
57301@if opcodes
57302 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
57303 mkdir stagefeedback-opcodes; \
57304 mv stagefeedback-opcodes opcodes ; \
57305 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
57306@endif opcodes
57307@if binutils
57308 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
57309 mkdir stagefeedback-binutils; \
57310 mv stagefeedback-binutils binutils ; \
57311 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
57312@endif binutils
57313@if gas
57314 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
57315 mkdir stagefeedback-gas; \
57316 mv stagefeedback-gas gas ; \
57317 mv stageprofile-gas prev-gas || test -f stageprofile-lean
57318@endif gas
57319@if gcc
57320 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
57321 mkdir stagefeedback-gcc; \
57322 mv stagefeedback-gcc gcc ; \
57323 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
57324@endif gcc
57325@if gmp
57326 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
57327 mkdir stagefeedback-gmp; \
57328 mv stagefeedback-gmp gmp ; \
57329 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
57330@endif gmp
57331@if mpfr
57332 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
57333 mkdir stagefeedback-mpfr; \
57334 mv stagefeedback-mpfr mpfr ; \
57335 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
57336@endif mpfr
57337@if mpc
57338 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
57339 mkdir stagefeedback-mpc; \
57340 mv stagefeedback-mpc mpc ; \
57341 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
57342@endif mpc
57343@if ppl
57344 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
57345 mkdir stagefeedback-ppl; \
57346 mv stagefeedback-ppl ppl ; \
57347 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
57348@endif ppl
57349@if cloog
57350 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
57351 mkdir stagefeedback-cloog; \
57352 mv stagefeedback-cloog cloog ; \
57353 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
57354@endif cloog
57355@if libelf
57356 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
57357 mkdir stagefeedback-libelf; \
57358 mv stagefeedback-libelf libelf ; \
57359 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
57360@endif libelf
57361@if gold
57362 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
57363 mkdir stagefeedback-gold; \
57364 mv stagefeedback-gold gold ; \
57365 mv stageprofile-gold prev-gold || test -f stageprofile-lean
57366@endif gold
57367@if intl
57368 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
57369 mkdir stagefeedback-intl; \
57370 mv stagefeedback-intl intl ; \
57371 mv stageprofile-intl prev-intl || test -f stageprofile-lean
57372@endif intl
57373@if ld
57374 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
57375 mkdir stagefeedback-ld; \
57376 mv stagefeedback-ld ld ; \
57377 mv stageprofile-ld prev-ld || test -f stageprofile-lean
57378@endif ld
57379@if libcpp
57380 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
57381 mkdir stagefeedback-libcpp; \
57382 mv stagefeedback-libcpp libcpp ; \
57383 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
57384@endif libcpp
57385@if libdecnumber
57386 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
57387 mkdir stagefeedback-libdecnumber; \
57388 mv stagefeedback-libdecnumber libdecnumber ; \
57389 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
57390@endif libdecnumber
57391@if libiberty
57392 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
57393 mkdir stagefeedback-libiberty; \
57394 mv stagefeedback-libiberty libiberty ; \
57395 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
57396@endif libiberty
57397@if zlib
57398 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
57399 mkdir stagefeedback-zlib; \
57400 mv stagefeedback-zlib zlib ; \
57401 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
57402@endif zlib
57403@if lto-plugin
57404 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
57405 mkdir stagefeedback-lto-plugin; \
57406 mv stagefeedback-lto-plugin lto-plugin ; \
57407 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
57408@endif lto-plugin
57409 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
57410 mkdir stagefeedback-$(TARGET_SUBDIR); \
57411 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57412 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
57413
57414stagefeedback-end::
57415@if bfd
57416 @if test -d $(HOST_SUBDIR)/bfd ; then \
57417 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
57418 mv prev-bfd stageprofile-bfd ; : ; \
57419 fi
57420@endif bfd
57421@if opcodes
57422 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57423 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
57424 mv prev-opcodes stageprofile-opcodes ; : ; \
57425 fi
57426@endif opcodes
57427@if binutils
57428 @if test -d $(HOST_SUBDIR)/binutils ; then \
57429 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
57430 mv prev-binutils stageprofile-binutils ; : ; \
57431 fi
57432@endif binutils
57433@if gas
57434 @if test -d $(HOST_SUBDIR)/gas ; then \
57435 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
57436 mv prev-gas stageprofile-gas ; : ; \
57437 fi
57438@endif gas
57439@if gcc
57440 @if test -d $(HOST_SUBDIR)/gcc ; then \
57441 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
57442 mv prev-gcc stageprofile-gcc ; : ; \
57443 fi
57444@endif gcc
57445@if gmp
57446 @if test -d $(HOST_SUBDIR)/gmp ; then \
57447 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
57448 mv prev-gmp stageprofile-gmp ; : ; \
57449 fi
57450@endif gmp
57451@if mpfr
57452 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57453 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
57454 mv prev-mpfr stageprofile-mpfr ; : ; \
57455 fi
57456@endif mpfr
57457@if mpc
57458 @if test -d $(HOST_SUBDIR)/mpc ; then \
57459 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
57460 mv prev-mpc stageprofile-mpc ; : ; \
57461 fi
57462@endif mpc
57463@if ppl
57464 @if test -d $(HOST_SUBDIR)/ppl ; then \
57465 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
57466 mv prev-ppl stageprofile-ppl ; : ; \
57467 fi
57468@endif ppl
57469@if cloog
57470 @if test -d $(HOST_SUBDIR)/cloog ; then \
57471 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
57472 mv prev-cloog stageprofile-cloog ; : ; \
57473 fi
57474@endif cloog
57475@if libelf
57476 @if test -d $(HOST_SUBDIR)/libelf ; then \
57477 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
57478 mv prev-libelf stageprofile-libelf ; : ; \
57479 fi
57480@endif libelf
57481@if gold
57482 @if test -d $(HOST_SUBDIR)/gold ; then \
57483 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
57484 mv prev-gold stageprofile-gold ; : ; \
57485 fi
57486@endif gold
57487@if intl
57488 @if test -d $(HOST_SUBDIR)/intl ; then \
57489 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
57490 mv prev-intl stageprofile-intl ; : ; \
57491 fi
57492@endif intl
57493@if ld
57494 @if test -d $(HOST_SUBDIR)/ld ; then \
57495 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
57496 mv prev-ld stageprofile-ld ; : ; \
57497 fi
57498@endif ld
57499@if libcpp
57500 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57501 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
57502 mv prev-libcpp stageprofile-libcpp ; : ; \
57503 fi
57504@endif libcpp
57505@if libdecnumber
57506 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57507 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
57508 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
57509 fi
57510@endif libdecnumber
57511@if libiberty
57512 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57513 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
57514 mv prev-libiberty stageprofile-libiberty ; : ; \
57515 fi
57516@endif libiberty
57517@if zlib
57518 @if test -d $(HOST_SUBDIR)/zlib ; then \
57519 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
57520 mv prev-zlib stageprofile-zlib ; : ; \
57521 fi
57522@endif zlib
57523@if lto-plugin
57524 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57525 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
57526 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
57527 fi
57528@endif lto-plugin
57529 @if test -d $(TARGET_SUBDIR) ; then \
57530 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
57531 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
57532 fi
57533 rm -f stage_current
57534
57535# Bubble a bug fix through all the stages up to stage feedback. They are
57536# remade, but not reconfigured. The next stage (if any) will not be
57537# reconfigured either.
57538.PHONY: stagefeedback-bubble
57539stagefeedback-bubble:: stageprofile-bubble
57540 @r=`${PWD_COMMAND}`; export r; \
57541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57542 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
57543 echo Skipping rebuild of stagefeedback ; \
57544 else \
57545 $(MAKE) stagefeedback-start; \
57546 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
57547 fi
57548
57549.PHONY: all-stagefeedback clean-stagefeedback
57550do-clean: clean-stagefeedback
57551
57552# FIXME: Will not need to be conditional when toplevel bootstrap is the
57553# only possibility, but now it conflicts with no-bootstrap rules
57554@if gcc-bootstrap
57555
57556
57557
57558.PHONY: profiledbootstrap profiledbootstrap-lean
57559profiledbootstrap:
57560 echo stagefeedback > stage_final
57561 @r=`${PWD_COMMAND}`; export r; \
57562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57563 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
57564 @: $(MAKE); $(unstage)
57565 @r=`${PWD_COMMAND}`; export r; \
57566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57567 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57568 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57569
57570profiledbootstrap-lean:
57571 echo stagefeedback > stage_final
57572 @r=`${PWD_COMMAND}`; export r; \
57573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57574 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
57575 @: $(MAKE); $(unstage)
57576 @r=`${PWD_COMMAND}`; export r; \
57577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57578 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57579 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57580
57581
57582# Rules to wipe a stage and all the following ones, also used for cleanstrap
57583distclean-stageprofile:: distclean-stagefeedback
57584.PHONY: distclean-stagefeedback
57585distclean-stagefeedback::
57586 @: $(MAKE); $(stage)
57587 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
57588 rm -rf stagefeedback-*
57589
57590
57591@endif gcc-bootstrap
57592
57593
57594
57595stageprofile-end::
57596 $(MAKE) distclean-stagefeedback
57597
57598stagefeedback-start::
57599 @r=`${PWD_COMMAND}`; export r; \
57600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57601 for i in prev-*; do \
57602 j=`echo $$i | sed s/^prev-//` ; \
57603 cd $$r/$$i && \
57604 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
57605 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
57606 done
57607
57608@if gcc-bootstrap
57609do-distclean: distclean-stage1
57610
57611# Provide a GCC build when we're building target libraries. This does
57612# not work as a dependency, just as the minimum necessary to avoid errors.
57613stage_last:
57614 @r=`${PWD_COMMAND}`; export r; \
57615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57616 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57617
57618# Same as unstage, but not phony and defaulting to stage1-start. We place
57619# it in the dependency so that for example `make -j3 all-gcc' works.
57620stage_current:
57621 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57622
57623.PHONY: restrap
57624restrap::
57625 @: $(MAKE); $(stage)
57626 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
57627restrap:: all
57628@endif gcc-bootstrap
57629
57630# --------------------------------------
57631# Dependencies between different modules
57632# --------------------------------------
57633
57634# Generic dependencies for target modules on host stuff, especially gcc
57635@if gcc-bootstrap
57636configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57637configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57638configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57639configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57640configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57641configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57642configure-target-libmudflap: stage_last
57643configure-target-libssp: stage_last
57644configure-target-newlib: stage_last
57645configure-stage1-target-libgcc: maybe-all-stage1-gcc
57646configure-stage2-target-libgcc: maybe-all-stage2-gcc
57647configure-stage3-target-libgcc: maybe-all-stage3-gcc
57648configure-stage4-target-libgcc: maybe-all-stage4-gcc
57649configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57650configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57651configure-target-libgfortran: stage_last
57652configure-target-libobjc: stage_last
57653configure-target-libtermcap: stage_last
57654configure-target-winsup: stage_last
57655configure-target-libgloss: stage_last
57656configure-target-libiberty: stage_last
57657configure-target-gperf: stage_last
57658configure-target-examples: stage_last
57659configure-target-libffi: stage_last
57660configure-target-libjava: stage_last
57661configure-target-zlib: stage_last
57662configure-target-boehm-gc: stage_last
57663configure-target-qthreads: stage_last
57664configure-target-rda: stage_last
57665configure-target-libada: stage_last
57666configure-stage1-target-libgomp: maybe-all-stage1-gcc
57667configure-stage2-target-libgomp: maybe-all-stage2-gcc
57668configure-stage3-target-libgomp: maybe-all-stage3-gcc
57669configure-stage4-target-libgomp: maybe-all-stage4-gcc
57670configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57671configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57672@endif gcc-bootstrap
57673
57674@if gcc-no-bootstrap
57675configure-target-libstdc++-v3: maybe-all-gcc
57676configure-target-libmudflap: maybe-all-gcc
57677configure-target-libssp: maybe-all-gcc
57678configure-target-newlib: maybe-all-gcc
57679configure-target-libgcc: maybe-all-gcc
57680configure-target-libgfortran: maybe-all-gcc
57681configure-target-libobjc: maybe-all-gcc
57682configure-target-libtermcap: maybe-all-gcc
57683configure-target-winsup: maybe-all-gcc
57684configure-target-libgloss: maybe-all-gcc
57685configure-target-libiberty: maybe-all-gcc
57686configure-target-gperf: maybe-all-gcc
57687configure-target-examples: maybe-all-gcc
57688configure-target-libffi: maybe-all-gcc
57689configure-target-libjava: maybe-all-gcc
57690configure-target-zlib: maybe-all-gcc
57691configure-target-boehm-gc: maybe-all-gcc
57692configure-target-qthreads: maybe-all-gcc
57693configure-target-rda: maybe-all-gcc
57694configure-target-libada: maybe-all-gcc
57695configure-target-libgomp: maybe-all-gcc
57696@endif gcc-no-bootstrap
57697
57698
57699# There are two types of dependencies here: 'hard' dependencies, where one
57700# module simply won't build without the other; and 'soft' dependencies, where
57701# if the depended-on module is missing, the depending module will do without
57702# or find a substitute somewhere (perhaps installed). Soft dependencies
57703# are made here to depend on a 'maybe-' target. If you're not sure,
57704# it's safer to use a soft dependency.
57705
57706
57707
57708
57709
57710
57711# With all the machinery above in place, it is pretty easy to generate
57712# dependencies. Host dependencies are a bit more complex because we have
57713# to check for bootstrap/prebootstrap dependencies. To resolve
57714# prebootstrap dependencies, prebootstrap modules are gathered in
57715# a hash table.
57716all-build-bison: maybe-all-build-texinfo
57717all-build-byacc: maybe-all-build-texinfo
57718all-build-flex: maybe-all-build-texinfo
57719all-build-flex: maybe-all-build-bison
57720all-build-flex: maybe-all-build-byacc
57721all-build-flex: maybe-all-build-m4
57722all-build-libiberty: maybe-all-build-texinfo
57723all-build-m4: maybe-all-build-texinfo
57724all-build-fixincludes: maybe-all-build-libiberty
57725configure-gcc: maybe-configure-intl
57726
57727configure-stage1-gcc: maybe-configure-stage1-intl
57728configure-stage2-gcc: maybe-configure-stage2-intl
57729configure-stage3-gcc: maybe-configure-stage3-intl
57730configure-stage4-gcc: maybe-configure-stage4-intl
57731configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57732configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57733configure-gcc: maybe-all-binutils
57734
57735configure-stage1-gcc: maybe-all-stage1-binutils
57736configure-stage2-gcc: maybe-all-stage2-binutils
57737configure-stage3-gcc: maybe-all-stage3-binutils
57738configure-stage4-gcc: maybe-all-stage4-binutils
57739configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57740configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57741configure-gcc: maybe-all-gas
57742
57743configure-stage1-gcc: maybe-all-stage1-gas
57744configure-stage2-gcc: maybe-all-stage2-gas
57745configure-stage3-gcc: maybe-all-stage3-gas
57746configure-stage4-gcc: maybe-all-stage4-gas
57747configure-stageprofile-gcc: maybe-all-stageprofile-gas
57748configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57749configure-gcc: maybe-all-ld
57750
57751configure-stage1-gcc: maybe-all-stage1-ld
57752configure-stage2-gcc: maybe-all-stage2-ld
57753configure-stage3-gcc: maybe-all-stage3-ld
57754configure-stage4-gcc: maybe-all-stage4-ld
57755configure-stageprofile-gcc: maybe-all-stageprofile-ld
57756configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57757configure-gcc: maybe-all-gold
57758
57759configure-stage1-gcc: maybe-all-stage1-gold
57760configure-stage2-gcc: maybe-all-stage2-gold
57761configure-stage3-gcc: maybe-all-stage3-gold
57762configure-stage4-gcc: maybe-all-stage4-gold
57763configure-stageprofile-gcc: maybe-all-stageprofile-gold
57764configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57765all-gcc: all-libiberty
57766
57767all-stage1-gcc: all-stage1-libiberty
57768all-stage2-gcc: all-stage2-libiberty
57769all-stage3-gcc: all-stage3-libiberty
57770all-stage4-gcc: all-stage4-libiberty
57771all-stageprofile-gcc: all-stageprofile-libiberty
57772all-stagefeedback-gcc: all-stagefeedback-libiberty
57773all-gcc: maybe-all-gmp
57774
57775all-stage1-gcc: maybe-all-stage1-gmp
57776all-stage2-gcc: maybe-all-stage2-gmp
57777all-stage3-gcc: maybe-all-stage3-gmp
57778all-stage4-gcc: maybe-all-stage4-gmp
57779all-stageprofile-gcc: maybe-all-stageprofile-gmp
57780all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57781all-gcc: maybe-all-intl
57782
57783all-stage1-gcc: maybe-all-stage1-intl
57784all-stage2-gcc: maybe-all-stage2-intl
57785all-stage3-gcc: maybe-all-stage3-intl
57786all-stage4-gcc: maybe-all-stage4-intl
57787all-stageprofile-gcc: maybe-all-stageprofile-intl
57788all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57789all-gcc: maybe-all-mpfr
57790
57791all-stage1-gcc: maybe-all-stage1-mpfr
57792all-stage2-gcc: maybe-all-stage2-mpfr
57793all-stage3-gcc: maybe-all-stage3-mpfr
57794all-stage4-gcc: maybe-all-stage4-mpfr
57795all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57796all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57797all-gcc: maybe-all-mpc
57798
57799all-stage1-gcc: maybe-all-stage1-mpc
57800all-stage2-gcc: maybe-all-stage2-mpc
57801all-stage3-gcc: maybe-all-stage3-mpc
57802all-stage4-gcc: maybe-all-stage4-mpc
57803all-stageprofile-gcc: maybe-all-stageprofile-mpc
57804all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57805all-gcc: maybe-all-ppl
57806
57807all-stage1-gcc: maybe-all-stage1-ppl
57808all-stage2-gcc: maybe-all-stage2-ppl
57809all-stage3-gcc: maybe-all-stage3-ppl
57810all-stage4-gcc: maybe-all-stage4-ppl
57811all-stageprofile-gcc: maybe-all-stageprofile-ppl
57812all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
57813all-gcc: maybe-all-cloog
57814
57815all-stage1-gcc: maybe-all-stage1-cloog
57816all-stage2-gcc: maybe-all-stage2-cloog
57817all-stage3-gcc: maybe-all-stage3-cloog
57818all-stage4-gcc: maybe-all-stage4-cloog
57819all-stageprofile-gcc: maybe-all-stageprofile-cloog
57820all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
57821all-gcc: maybe-all-libelf
57822
57823all-stage1-gcc: maybe-all-stage1-libelf
57824all-stage2-gcc: maybe-all-stage2-libelf
57825all-stage3-gcc: maybe-all-stage3-libelf
57826all-stage4-gcc: maybe-all-stage4-libelf
57827all-stageprofile-gcc: maybe-all-stageprofile-libelf
57828all-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57829all-gcc: maybe-all-build-texinfo
57830
57831all-stage1-gcc: maybe-all-build-texinfo
57832all-stage2-gcc: maybe-all-build-texinfo
57833all-stage3-gcc: maybe-all-build-texinfo
57834all-stage4-gcc: maybe-all-build-texinfo
57835all-stageprofile-gcc: maybe-all-build-texinfo
57836all-stagefeedback-gcc: maybe-all-build-texinfo
57837all-gcc: maybe-all-build-bison
57838
57839all-stage1-gcc: maybe-all-build-bison
57840all-stage2-gcc: maybe-all-build-bison
57841all-stage3-gcc: maybe-all-build-bison
57842all-stage4-gcc: maybe-all-build-bison
57843all-stageprofile-gcc: maybe-all-build-bison
57844all-stagefeedback-gcc: maybe-all-build-bison
57845all-gcc: maybe-all-build-byacc
57846
57847all-stage1-gcc: maybe-all-build-byacc
57848all-stage2-gcc: maybe-all-build-byacc
57849all-stage3-gcc: maybe-all-build-byacc
57850all-stage4-gcc: maybe-all-build-byacc
57851all-stageprofile-gcc: maybe-all-build-byacc
57852all-stagefeedback-gcc: maybe-all-build-byacc
57853all-gcc: maybe-all-build-flex
57854
57855all-stage1-gcc: maybe-all-build-flex
57856all-stage2-gcc: maybe-all-build-flex
57857all-stage3-gcc: maybe-all-build-flex
57858all-stage4-gcc: maybe-all-build-flex
57859all-stageprofile-gcc: maybe-all-build-flex
57860all-stagefeedback-gcc: maybe-all-build-flex
57861all-gcc: maybe-all-build-libiberty
57862
57863all-stage1-gcc: maybe-all-build-libiberty
57864all-stage2-gcc: maybe-all-build-libiberty
57865all-stage3-gcc: maybe-all-build-libiberty
57866all-stage4-gcc: maybe-all-build-libiberty
57867all-stageprofile-gcc: maybe-all-build-libiberty
57868all-stagefeedback-gcc: maybe-all-build-libiberty
57869all-gcc: maybe-all-build-fixincludes
57870
57871all-stage1-gcc: maybe-all-build-fixincludes
57872all-stage2-gcc: maybe-all-build-fixincludes
57873all-stage3-gcc: maybe-all-build-fixincludes
57874all-stage4-gcc: maybe-all-build-fixincludes
57875all-stageprofile-gcc: maybe-all-build-fixincludes
57876all-stagefeedback-gcc: maybe-all-build-fixincludes
57877all-gcc: maybe-all-zlib
57878
57879all-stage1-gcc: maybe-all-stage1-zlib
57880all-stage2-gcc: maybe-all-stage2-zlib
57881all-stage3-gcc: maybe-all-stage3-zlib
57882all-stage4-gcc: maybe-all-stage4-zlib
57883all-stageprofile-gcc: maybe-all-stageprofile-zlib
57884all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57885all-gcc: all-libcpp
57886
57887all-stage1-gcc: all-stage1-libcpp
57888all-stage2-gcc: all-stage2-libcpp
57889all-stage3-gcc: all-stage3-libcpp
57890all-stage4-gcc: all-stage4-libcpp
57891all-stageprofile-gcc: all-stageprofile-libcpp
57892all-stagefeedback-gcc: all-stagefeedback-libcpp
57893all-gcc: all-libdecnumber
57894
57895all-stage1-gcc: all-stage1-libdecnumber
57896all-stage2-gcc: all-stage2-libdecnumber
57897all-stage3-gcc: all-stage3-libdecnumber
57898all-stage4-gcc: all-stage4-libdecnumber
57899all-stageprofile-gcc: all-stageprofile-libdecnumber
57900all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57901all-gcc: maybe-all-libiberty
57902
57903all-stage1-gcc: maybe-all-stage1-libiberty
57904all-stage2-gcc: maybe-all-stage2-libiberty
57905all-stage3-gcc: maybe-all-stage3-libiberty
57906all-stage4-gcc: maybe-all-stage4-libiberty
57907all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57908all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57909all-gcc: maybe-all-fixincludes
57910install-gcc: maybe-install-fixincludes
57911configure-libcpp: configure-libiberty
57912
57913configure-stage1-libcpp: configure-stage1-libiberty
57914configure-stage2-libcpp: configure-stage2-libiberty
57915configure-stage3-libcpp: configure-stage3-libiberty
57916configure-stage4-libcpp: configure-stage4-libiberty
57917configure-stageprofile-libcpp: configure-stageprofile-libiberty
57918configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57919configure-libcpp: maybe-configure-intl
57920
57921configure-stage1-libcpp: maybe-configure-stage1-intl
57922configure-stage2-libcpp: maybe-configure-stage2-intl
57923configure-stage3-libcpp: maybe-configure-stage3-intl
57924configure-stage4-libcpp: maybe-configure-stage4-intl
57925configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57926configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57927all-libcpp: all-libiberty
57928
57929all-stage1-libcpp: all-stage1-libiberty
57930all-stage2-libcpp: all-stage2-libiberty
57931all-stage3-libcpp: all-stage3-libiberty
57932all-stage4-libcpp: all-stage4-libiberty
57933all-stageprofile-libcpp: all-stageprofile-libiberty
57934all-stagefeedback-libcpp: all-stagefeedback-libiberty
57935all-libcpp: maybe-all-intl
57936
57937all-stage1-libcpp: maybe-all-stage1-intl
57938all-stage2-libcpp: maybe-all-stage2-intl
57939all-stage3-libcpp: maybe-all-stage3-intl
57940all-stage4-libcpp: maybe-all-stage4-intl
57941all-stageprofile-libcpp: maybe-all-stageprofile-intl
57942all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57943all-fixincludes: maybe-all-libiberty
57944all-gnattools: maybe-all-target-libada
57945all-lto-plugin: maybe-all-libiberty
57946
57947all-stage1-lto-plugin: maybe-all-stage1-libiberty
57948all-stage2-lto-plugin: maybe-all-stage2-libiberty
57949all-stage3-lto-plugin: maybe-all-stage3-libiberty
57950all-stage4-lto-plugin: maybe-all-stage4-libiberty
57951all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
57952all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
57953configure-mpfr: maybe-all-gmp
57954
57955configure-stage1-mpfr: maybe-all-stage1-gmp
57956configure-stage2-mpfr: maybe-all-stage2-gmp
57957configure-stage3-mpfr: maybe-all-stage3-gmp
57958configure-stage4-mpfr: maybe-all-stage4-gmp
57959configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57960configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57961configure-mpc: maybe-all-mpfr
57962
57963configure-stage1-mpc: maybe-all-stage1-mpfr
57964configure-stage2-mpc: maybe-all-stage2-mpfr
57965configure-stage3-mpc: maybe-all-stage3-mpfr
57966configure-stage4-mpc: maybe-all-stage4-mpfr
57967configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
57968configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
57969configure-ppl: maybe-all-gmp
57970
57971configure-stage1-ppl: maybe-all-stage1-gmp
57972configure-stage2-ppl: maybe-all-stage2-gmp
57973configure-stage3-ppl: maybe-all-stage3-gmp
57974configure-stage4-ppl: maybe-all-stage4-gmp
57975configure-stageprofile-ppl: maybe-all-stageprofile-gmp
57976configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
57977configure-ppl: maybe-all-mpfr
57978
57979configure-stage1-ppl: maybe-all-stage1-mpfr
57980configure-stage2-ppl: maybe-all-stage2-mpfr
57981configure-stage3-ppl: maybe-all-stage3-mpfr
57982configure-stage4-ppl: maybe-all-stage4-mpfr
57983configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
57984configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
57985configure-cloog: maybe-all-ppl
57986
57987configure-stage1-cloog: maybe-all-stage1-ppl
57988configure-stage2-cloog: maybe-all-stage2-ppl
57989configure-stage3-cloog: maybe-all-stage3-ppl
57990configure-stage4-cloog: maybe-all-stage4-ppl
57991configure-stageprofile-cloog: maybe-all-stageprofile-ppl
57992configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
57993configure-gdb: maybe-all-intl
57994configure-gdb: maybe-configure-sim
57995configure-gdb: maybe-all-bfd
57996configure-gdb: maybe-all-libiconv
57997all-gdb: maybe-all-libiberty
57998all-gdb: maybe-all-libiconv
57999all-gdb: maybe-all-opcodes
58000all-gdb: maybe-all-readline
58001all-gdb: maybe-all-build-bison
58002all-gdb: maybe-all-build-byacc
58003all-gdb: maybe-all-sim
58004all-gdb: maybe-all-libdecnumber
58005configure-libgui: maybe-configure-tcl
58006configure-libgui: maybe-configure-tk
58007all-libgui: maybe-all-tcl
58008all-libgui: maybe-all-tk
58009all-libgui: maybe-all-itcl
58010configure-bfd: configure-libiberty
58011
58012configure-stage1-bfd: configure-stage1-libiberty
58013configure-stage2-bfd: configure-stage2-libiberty
58014configure-stage3-bfd: configure-stage3-libiberty
58015configure-stage4-bfd: configure-stage4-libiberty
58016configure-stageprofile-bfd: configure-stageprofile-libiberty
58017configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58018configure-bfd: maybe-configure-intl
58019
58020configure-stage1-bfd: maybe-configure-stage1-intl
58021configure-stage2-bfd: maybe-configure-stage2-intl
58022configure-stage3-bfd: maybe-configure-stage3-intl
58023configure-stage4-bfd: maybe-configure-stage4-intl
58024configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58025configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
58026all-bfd: maybe-all-libiberty
58027
58028all-stage1-bfd: maybe-all-stage1-libiberty
58029all-stage2-bfd: maybe-all-stage2-libiberty
58030all-stage3-bfd: maybe-all-stage3-libiberty
58031all-stage4-bfd: maybe-all-stage4-libiberty
58032all-stageprofile-bfd: maybe-all-stageprofile-libiberty
58033all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
58034all-bfd: maybe-all-intl
58035
58036all-stage1-bfd: maybe-all-stage1-intl
58037all-stage2-bfd: maybe-all-stage2-intl
58038all-stage3-bfd: maybe-all-stage3-intl
58039all-stage4-bfd: maybe-all-stage4-intl
58040all-stageprofile-bfd: maybe-all-stageprofile-intl
58041all-stagefeedback-bfd: maybe-all-stagefeedback-intl
58042configure-opcodes: configure-libiberty
58043
58044configure-stage1-opcodes: configure-stage1-libiberty
58045configure-stage2-opcodes: configure-stage2-libiberty
58046configure-stage3-opcodes: configure-stage3-libiberty
58047configure-stage4-opcodes: configure-stage4-libiberty
58048configure-stageprofile-opcodes: configure-stageprofile-libiberty
58049configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
58050all-opcodes: maybe-all-libiberty
58051
58052all-stage1-opcodes: maybe-all-stage1-libiberty
58053all-stage2-opcodes: maybe-all-stage2-libiberty
58054all-stage3-opcodes: maybe-all-stage3-libiberty
58055all-stage4-opcodes: maybe-all-stage4-libiberty
58056all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58057all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58058configure-binutils: maybe-configure-intl
58059
58060configure-stage1-binutils: maybe-configure-stage1-intl
58061configure-stage2-binutils: maybe-configure-stage2-intl
58062configure-stage3-binutils: maybe-configure-stage3-intl
58063configure-stage4-binutils: maybe-configure-stage4-intl
58064configure-stageprofile-binutils: maybe-configure-stageprofile-intl
58065configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
58066all-binutils: maybe-all-libiberty
58067
58068all-stage1-binutils: maybe-all-stage1-libiberty
58069all-stage2-binutils: maybe-all-stage2-libiberty
58070all-stage3-binutils: maybe-all-stage3-libiberty
58071all-stage4-binutils: maybe-all-stage4-libiberty
58072all-stageprofile-binutils: maybe-all-stageprofile-libiberty
58073all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
58074all-binutils: maybe-all-opcodes
58075
58076all-stage1-binutils: maybe-all-stage1-opcodes
58077all-stage2-binutils: maybe-all-stage2-opcodes
58078all-stage3-binutils: maybe-all-stage3-opcodes
58079all-stage4-binutils: maybe-all-stage4-opcodes
58080all-stageprofile-binutils: maybe-all-stageprofile-opcodes
58081all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
58082all-binutils: maybe-all-bfd
58083
58084all-stage1-binutils: maybe-all-stage1-bfd
58085all-stage2-binutils: maybe-all-stage2-bfd
58086all-stage3-binutils: maybe-all-stage3-bfd
58087all-stage4-binutils: maybe-all-stage4-bfd
58088all-stageprofile-binutils: maybe-all-stageprofile-bfd
58089all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
58090all-binutils: maybe-all-build-flex
58091
58092all-stage1-binutils: maybe-all-build-flex
58093all-stage2-binutils: maybe-all-build-flex
58094all-stage3-binutils: maybe-all-build-flex
58095all-stage4-binutils: maybe-all-build-flex
58096all-stageprofile-binutils: maybe-all-build-flex
58097all-stagefeedback-binutils: maybe-all-build-flex
58098all-binutils: maybe-all-build-bison
58099
58100all-stage1-binutils: maybe-all-build-bison
58101all-stage2-binutils: maybe-all-build-bison
58102all-stage3-binutils: maybe-all-build-bison
58103all-stage4-binutils: maybe-all-build-bison
58104all-stageprofile-binutils: maybe-all-build-bison
58105all-stagefeedback-binutils: maybe-all-build-bison
58106all-binutils: maybe-all-build-byacc
58107
58108all-stage1-binutils: maybe-all-build-byacc
58109all-stage2-binutils: maybe-all-build-byacc
58110all-stage3-binutils: maybe-all-build-byacc
58111all-stage4-binutils: maybe-all-build-byacc
58112all-stageprofile-binutils: maybe-all-build-byacc
58113all-stagefeedback-binutils: maybe-all-build-byacc
58114all-binutils: maybe-all-intl
58115
58116all-stage1-binutils: maybe-all-stage1-intl
58117all-stage2-binutils: maybe-all-stage2-intl
58118all-stage3-binutils: maybe-all-stage3-intl
58119all-stage4-binutils: maybe-all-stage4-intl
58120all-stageprofile-binutils: maybe-all-stageprofile-intl
58121all-stagefeedback-binutils: maybe-all-stagefeedback-intl
58122install-binutils: maybe-install-opcodes
58123install-opcodes: maybe-install-bfd
58124configure-gas: maybe-configure-intl
58125
58126configure-stage1-gas: maybe-configure-stage1-intl
58127configure-stage2-gas: maybe-configure-stage2-intl
58128configure-stage3-gas: maybe-configure-stage3-intl
58129configure-stage4-gas: maybe-configure-stage4-intl
58130configure-stageprofile-gas: maybe-configure-stageprofile-intl
58131configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
58132all-gas: maybe-all-libiberty
58133
58134all-stage1-gas: maybe-all-stage1-libiberty
58135all-stage2-gas: maybe-all-stage2-libiberty
58136all-stage3-gas: maybe-all-stage3-libiberty
58137all-stage4-gas: maybe-all-stage4-libiberty
58138all-stageprofile-gas: maybe-all-stageprofile-libiberty
58139all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
58140all-gas: maybe-all-opcodes
58141
58142all-stage1-gas: maybe-all-stage1-opcodes
58143all-stage2-gas: maybe-all-stage2-opcodes
58144all-stage3-gas: maybe-all-stage3-opcodes
58145all-stage4-gas: maybe-all-stage4-opcodes
58146all-stageprofile-gas: maybe-all-stageprofile-opcodes
58147all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
58148all-gas: maybe-all-bfd
58149
58150all-stage1-gas: maybe-all-stage1-bfd
58151all-stage2-gas: maybe-all-stage2-bfd
58152all-stage3-gas: maybe-all-stage3-bfd
58153all-stage4-gas: maybe-all-stage4-bfd
58154all-stageprofile-gas: maybe-all-stageprofile-bfd
58155all-stagefeedback-gas: maybe-all-stagefeedback-bfd
58156all-gas: maybe-all-intl
58157
58158all-stage1-gas: maybe-all-stage1-intl
58159all-stage2-gas: maybe-all-stage2-intl
58160all-stage3-gas: maybe-all-stage3-intl
58161all-stage4-gas: maybe-all-stage4-intl
58162all-stageprofile-gas: maybe-all-stageprofile-intl
58163all-stagefeedback-gas: maybe-all-stagefeedback-intl
58164configure-gprof: maybe-configure-intl
58165all-gprof: maybe-all-libiberty
58166all-gprof: maybe-all-bfd
58167all-gprof: maybe-all-opcodes
58168all-gprof: maybe-all-intl
58169configure-ld: maybe-configure-intl
58170
58171configure-stage1-ld: maybe-configure-stage1-intl
58172configure-stage2-ld: maybe-configure-stage2-intl
58173configure-stage3-ld: maybe-configure-stage3-intl
58174configure-stage4-ld: maybe-configure-stage4-intl
58175configure-stageprofile-ld: maybe-configure-stageprofile-intl
58176configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
58177all-ld: maybe-all-libiberty
58178
58179all-stage1-ld: maybe-all-stage1-libiberty
58180all-stage2-ld: maybe-all-stage2-libiberty
58181all-stage3-ld: maybe-all-stage3-libiberty
58182all-stage4-ld: maybe-all-stage4-libiberty
58183all-stageprofile-ld: maybe-all-stageprofile-libiberty
58184all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
58185all-ld: maybe-all-bfd
58186
58187all-stage1-ld: maybe-all-stage1-bfd
58188all-stage2-ld: maybe-all-stage2-bfd
58189all-stage3-ld: maybe-all-stage3-bfd
58190all-stage4-ld: maybe-all-stage4-bfd
58191all-stageprofile-ld: maybe-all-stageprofile-bfd
58192all-stagefeedback-ld: maybe-all-stagefeedback-bfd
58193all-ld: maybe-all-opcodes
58194
58195all-stage1-ld: maybe-all-stage1-opcodes
58196all-stage2-ld: maybe-all-stage2-opcodes
58197all-stage3-ld: maybe-all-stage3-opcodes
58198all-stage4-ld: maybe-all-stage4-opcodes
58199all-stageprofile-ld: maybe-all-stageprofile-opcodes
58200all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
58201all-ld: maybe-all-build-bison
58202
58203all-stage1-ld: maybe-all-build-bison
58204all-stage2-ld: maybe-all-build-bison
58205all-stage3-ld: maybe-all-build-bison
58206all-stage4-ld: maybe-all-build-bison
58207all-stageprofile-ld: maybe-all-build-bison
58208all-stagefeedback-ld: maybe-all-build-bison
58209all-ld: maybe-all-build-byacc
58210
58211all-stage1-ld: maybe-all-build-byacc
58212all-stage2-ld: maybe-all-build-byacc
58213all-stage3-ld: maybe-all-build-byacc
58214all-stage4-ld: maybe-all-build-byacc
58215all-stageprofile-ld: maybe-all-build-byacc
58216all-stagefeedback-ld: maybe-all-build-byacc
58217all-ld: maybe-all-build-flex
58218
58219all-stage1-ld: maybe-all-build-flex
58220all-stage2-ld: maybe-all-build-flex
58221all-stage3-ld: maybe-all-build-flex
58222all-stage4-ld: maybe-all-build-flex
58223all-stageprofile-ld: maybe-all-build-flex
58224all-stagefeedback-ld: maybe-all-build-flex
58225all-ld: maybe-all-intl
58226
58227all-stage1-ld: maybe-all-stage1-intl
58228all-stage2-ld: maybe-all-stage2-intl
58229all-stage3-ld: maybe-all-stage3-intl
58230all-stage4-ld: maybe-all-stage4-intl
58231all-stageprofile-ld: maybe-all-stageprofile-intl
58232all-stagefeedback-ld: maybe-all-stagefeedback-intl
58233configure-gold: maybe-configure-intl
58234
58235configure-stage1-gold: maybe-configure-stage1-intl
58236configure-stage2-gold: maybe-configure-stage2-intl
58237configure-stage3-gold: maybe-configure-stage3-intl
58238configure-stage4-gold: maybe-configure-stage4-intl
58239configure-stageprofile-gold: maybe-configure-stageprofile-intl
58240configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
58241all-gold: maybe-all-libiberty
58242
58243all-stage1-gold: maybe-all-stage1-libiberty
58244all-stage2-gold: maybe-all-stage2-libiberty
58245all-stage3-gold: maybe-all-stage3-libiberty
58246all-stage4-gold: maybe-all-stage4-libiberty
58247all-stageprofile-gold: maybe-all-stageprofile-libiberty
58248all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
58249all-gold: maybe-all-intl
58250
58251all-stage1-gold: maybe-all-stage1-intl
58252all-stage2-gold: maybe-all-stage2-intl
58253all-stage3-gold: maybe-all-stage3-intl
58254all-stage4-gold: maybe-all-stage4-intl
58255all-stageprofile-gold: maybe-all-stageprofile-intl
58256all-stagefeedback-gold: maybe-all-stagefeedback-intl
58257all-gold: maybe-all-bfd
58258
58259all-stage1-gold: maybe-all-stage1-bfd
58260all-stage2-gold: maybe-all-stage2-bfd
58261all-stage3-gold: maybe-all-stage3-bfd
58262all-stage4-gold: maybe-all-stage4-bfd
58263all-stageprofile-gold: maybe-all-stageprofile-bfd
58264all-stagefeedback-gold: maybe-all-stagefeedback-bfd
58265all-gold: maybe-all-build-bison
58266
58267all-stage1-gold: maybe-all-build-bison
58268all-stage2-gold: maybe-all-build-bison
58269all-stage3-gold: maybe-all-build-bison
58270all-stage4-gold: maybe-all-build-bison
58271all-stageprofile-gold: maybe-all-build-bison
58272all-stagefeedback-gold: maybe-all-build-bison
58273all-gold: maybe-all-build-byacc
58274
58275all-stage1-gold: maybe-all-build-byacc
58276all-stage2-gold: maybe-all-build-byacc
58277all-stage3-gold: maybe-all-build-byacc
58278all-stage4-gold: maybe-all-build-byacc
58279all-stageprofile-gold: maybe-all-build-byacc
58280all-stagefeedback-gold: maybe-all-build-byacc
58281check-gold: maybe-all-binutils
58282
58283check-stage1-gold: maybe-all-stage1-binutils
58284check-stage2-gold: maybe-all-stage2-binutils
58285check-stage3-gold: maybe-all-stage3-binutils
58286check-stage4-gold: maybe-all-stage4-binutils
58287check-stageprofile-gold: maybe-all-stageprofile-binutils
58288check-stagefeedback-gold: maybe-all-stagefeedback-binutils
58289check-gold: maybe-all-gas
58290
58291check-stage1-gold: maybe-all-stage1-gas
58292check-stage2-gold: maybe-all-stage2-gas
58293check-stage3-gold: maybe-all-stage3-gas
58294check-stage4-gold: maybe-all-stage4-gas
58295check-stageprofile-gold: maybe-all-stageprofile-gas
58296check-stagefeedback-gold: maybe-all-stagefeedback-gas
58297configure-opcodes: maybe-configure-intl
58298
58299configure-stage1-opcodes: maybe-configure-stage1-intl
58300configure-stage2-opcodes: maybe-configure-stage2-intl
58301configure-stage3-opcodes: maybe-configure-stage3-intl
58302configure-stage4-opcodes: maybe-configure-stage4-intl
58303configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
58304configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
58305all-opcodes: maybe-all-bfd
58306
58307all-stage1-opcodes: maybe-all-stage1-bfd
58308all-stage2-opcodes: maybe-all-stage2-bfd
58309all-stage3-opcodes: maybe-all-stage3-bfd
58310all-stage4-opcodes: maybe-all-stage4-bfd
58311all-stageprofile-opcodes: maybe-all-stageprofile-bfd
58312all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
58313all-opcodes: maybe-all-libiberty
58314
58315all-stage1-opcodes: maybe-all-stage1-libiberty
58316all-stage2-opcodes: maybe-all-stage2-libiberty
58317all-stage3-opcodes: maybe-all-stage3-libiberty
58318all-stage4-opcodes: maybe-all-stage4-libiberty
58319all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58320all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58321all-opcodes: maybe-all-intl
58322
58323all-stage1-opcodes: maybe-all-stage1-intl
58324all-stage2-opcodes: maybe-all-stage2-intl
58325all-stage3-opcodes: maybe-all-stage3-intl
58326all-stage4-opcodes: maybe-all-stage4-intl
58327all-stageprofile-opcodes: maybe-all-stageprofile-intl
58328all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
58329all-dejagnu: maybe-all-tcl
58330all-dejagnu: maybe-all-expect
58331all-dejagnu: maybe-all-tk
58332configure-expect: maybe-configure-tcl
58333configure-expect: maybe-configure-tk
58334all-expect: maybe-all-tcl
58335all-expect: maybe-all-tk
58336configure-itcl: maybe-configure-tcl
58337configure-itcl: maybe-configure-tk
58338all-itcl: maybe-all-tcl
58339all-itcl: maybe-all-tk
58340install-itcl: maybe-install-tcl
58341configure-tk: maybe-configure-tcl
58342all-tk: maybe-all-tcl
58343all-sid: maybe-all-libiberty
58344all-sid: maybe-all-bfd
58345all-sid: maybe-all-opcodes
58346all-sid: maybe-all-tcl
58347all-sid: maybe-all-tk
58348install-sid: maybe-install-tcl
58349install-sid: maybe-install-tk
58350configure-sim: maybe-configure-intl
58351all-sim: maybe-all-intl
58352all-sim: maybe-all-libiberty
58353all-sim: maybe-all-bfd
58354all-sim: maybe-all-opcodes
58355all-sim: maybe-all-readline
58356all-sim: maybe-configure-gdb
58357all-fastjar: maybe-all-zlib
58358all-fastjar: maybe-all-build-texinfo
58359all-fastjar: maybe-all-libiberty
58360all-autoconf: maybe-all-m4
58361all-autoconf: maybe-all-build-texinfo
58362all-automake: maybe-all-m4
58363all-automake: maybe-all-build-texinfo
58364all-automake: maybe-all-autoconf
58365all-bison: maybe-all-intl
58366all-bison: maybe-all-build-texinfo
58367all-diff: maybe-all-intl
58368all-diff: maybe-all-build-texinfo
58369all-fileutils: maybe-all-intl
58370all-fileutils: maybe-all-build-texinfo
58371all-flex: maybe-all-build-bison
58372all-flex: maybe-all-build-byacc
58373all-flex: maybe-all-intl
58374all-flex: maybe-all-m4
58375all-flex: maybe-all-build-texinfo
58376all-gzip: maybe-all-intl
58377all-gzip: maybe-all-zlib
58378all-gzip: maybe-all-build-texinfo
58379all-hello: maybe-all-intl
58380all-hello: maybe-all-build-texinfo
58381all-m4: maybe-all-intl
58382all-m4: maybe-all-build-texinfo
58383all-make: maybe-all-intl
58384all-make: maybe-all-build-texinfo
58385all-patch: maybe-all-build-texinfo
58386all-make: maybe-all-build-texinfo
58387all-prms: maybe-all-libiberty
58388all-recode: maybe-all-build-texinfo
58389all-sed: maybe-all-build-texinfo
58390all-send-pr: maybe-all-prms
58391all-tar: maybe-all-build-texinfo
58392all-uudecode: maybe-all-build-texinfo
58393configure-target-boehm-gc: maybe-configure-target-qthreads
58394configure-target-boehm-gc: maybe-all-target-libstdc++-v3
58395configure-target-fastjar: maybe-configure-target-zlib
58396all-target-fastjar: maybe-all-target-zlib
58397all-target-fastjar: maybe-all-target-libiberty
58398configure-target-libjava: maybe-configure-target-zlib
58399configure-target-libjava: maybe-configure-target-boehm-gc
58400configure-target-libjava: maybe-configure-target-qthreads
58401configure-target-libjava: maybe-configure-target-libffi
58402all-target-libjava: maybe-all-fastjar
58403all-target-libjava: maybe-all-target-zlib
58404all-target-libjava: maybe-all-target-boehm-gc
58405all-target-libjava: maybe-all-target-qthreads
58406all-target-libjava: maybe-all-target-libffi
58407configure-target-libobjc: maybe-configure-target-boehm-gc
58408all-target-libobjc: maybe-all-target-libiberty
58409all-target-libobjc: maybe-all-target-boehm-gc
58410all-target-libstdc++-v3: maybe-all-target-libiberty
58411configure-target-libstdc++-v3: maybe-configure-target-libgomp
58412
58413configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58414configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58415configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58416configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58417configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58418configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58419all-target-libstdc++-v3: maybe-configure-target-libgomp
58420
58421all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58422all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58423all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58424all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58425all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58426all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58427all-target-libgloss: maybe-all-target-newlib
58428all-target-winsup: maybe-all-target-libiberty
58429all-target-winsup: maybe-all-target-libtermcap
58430configure-target-libiberty: maybe-all-binutils
58431configure-target-libiberty: maybe-all-ld
58432configure-target-newlib: maybe-all-binutils
58433configure-target-newlib: maybe-all-ld
58434
58435
58436# Dependencies for target modules on other target modules are
58437# described by lang_env_dependencies; the defaults apply to anything
58438# not mentioned there.
58439
58440
58441@if gcc-bootstrap
58442configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
58443configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
58444configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
58445configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
58446configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
58447configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
58448configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
58449configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
58450configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
58451configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
58452configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
58453configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
58454@endif gcc-bootstrap
58455
58456@if gcc-no-bootstrap
58457configure-target-libstdc++-v3: maybe-all-target-libgcc
58458configure-target-libmudflap: maybe-all-target-libgcc
58459configure-target-libssp: maybe-all-target-libgcc
58460configure-target-newlib: maybe-all-target-libgcc
58461configure-target-libgfortran: maybe-all-target-libgcc
58462configure-target-libobjc: maybe-all-target-libgcc
58463configure-target-libtermcap: maybe-all-target-libgcc
58464configure-target-winsup: maybe-all-target-libgcc
58465configure-target-libgloss: maybe-all-target-libgcc
58466configure-target-libiberty: maybe-all-target-libgcc
58467configure-target-gperf: maybe-all-target-libgcc
58468configure-target-examples: maybe-all-target-libgcc
58469configure-target-libffi: maybe-all-target-libgcc
58470configure-target-libjava: maybe-all-target-libgcc
58471configure-target-zlib: maybe-all-target-libgcc
58472configure-target-boehm-gc: maybe-all-target-libgcc
58473configure-target-qthreads: maybe-all-target-libgcc
58474configure-target-rda: maybe-all-target-libgcc
58475configure-target-libada: maybe-all-target-libgcc
58476configure-target-libgomp: maybe-all-target-libgcc
58477@endif gcc-no-bootstrap
58478
58479
58480configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58481
58482configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
58483
58484configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58485
58486
58487
58488configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58489
58490configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58491
58492configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58493
58494configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58495
58496
58497
58498configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
58499configure-target-gperf: maybe-all-target-libstdc++-v3
58500
58501configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
58502
58503configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58504
58505configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
58506configure-target-libjava: maybe-all-target-libstdc++-v3
58507
58508configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58509
58510configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
58511
58512configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
58513
58514configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58515
58516configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58517
58518configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58519
58520
58521CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58522GDB_TK = @GDB_TK@
58523INSTALL_GDB_TK = @INSTALL_GDB_TK@
58524configure-gdb: $(CONFIGURE_GDB_TK)
58525all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58526install-gdb: $(INSTALL_GDB_TK)
58527
58528# Serialization dependencies. Host configures don't work well in parallel to
58529# each other, due to contention over config.cache. Target configures and
58530# build configures are similar.
58531@serialization_dependencies@
58532
58533# --------------------------------
58534# Regenerating top level configury
58535# --------------------------------
58536
58537# Rebuilding Makefile.in, using autogen.
58538AUTOGEN = autogen
58539$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58540 cd $(srcdir) && $(AUTOGEN) Makefile.def
58541
58542# Rebuilding Makefile.
58543Makefile: $(srcdir)/Makefile.in config.status
58544 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58545
58546config.status: configure
58547 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58548
58549# Rebuilding configure.
58550AUTOCONF = autoconf
58551$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58552 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
58553 cd $(srcdir) && $(AUTOCONF)
58554
58555# ------------------------------
58556# Special directives to GNU Make
58557# ------------------------------
58558
58559# Don't pass command-line variables to submakes.
58560.NOEXPORT:
58561MAKEOVERRIDES=
58562
58563# end of Makefile.in
This page took 0.229462 seconds and 4 git commands to generate.