split changelog
[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 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145# This is the list of variables to export in the environment when
146# configuring subdirectories for the build system.
147BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
159 LD="$(LD_FOR_BUILD)"; export LD; \
160 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
161 NM="$(NM_FOR_BUILD)"; export NM; \
162 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
163 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
164 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
165
166# These variables must be set on the make command line for directories
167# built for the build system to override those in BASE_FLAGS_TO_PASSS.
168EXTRA_BUILD_FLAGS = \
169 CFLAGS="$(CFLAGS_FOR_BUILD)" \
170 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
171
172# This is the list of directories to built for the host system.
173SUBDIRS = @configdirs@
174# This is set by the configure script to the arguments to use when configuring
175# directories built for the host system.
176HOST_CONFIGARGS = @host_configargs@
177# Host programs are put under this directory, which is . except if building
178# with srcdir=..
179HOST_SUBDIR = @host_subdir@
180# This is the list of variables to export in the environment when
181# configuring subdirectories for the host system. We need to pass
182# some to the GCC configure because of its hybrid host/target nature.
183HOST_EXPORTS = \
184 $(BASE_EXPORTS) \
185 CC="$(CC)"; export CC; \
186 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
187 CFLAGS="$(CFLAGS)"; export CFLAGS; \
188 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
189 CXX="$(CXX)"; export CXX; \
190 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
191 GCJ="$(GCJ)"; export GCJ; \
192 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
193 AR="$(AR)"; export AR; \
194 AS="$(AS)"; export AS; \
195 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
196 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
197 LD="$(LD)"; export LD; \
198 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
199 NM="$(NM)"; export NM; \
200 RANLIB="$(RANLIB)"; export RANLIB; \
201 WINDRES="$(WINDRES)"; export WINDRES; \
202 WINDMC="$(WINDMC)"; export WINDMC; \
203 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
204 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
205 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
206 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
207 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
208 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
209 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
210 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
211 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
212 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
213 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
214 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
215 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
216 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
217 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
218 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
219 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
220@if gcc-bootstrap
221 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
222@endif gcc-bootstrap
223 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225# Similar, for later GCC stages.
226POSTSTAGE1_HOST_EXPORTS = \
227 $(HOST_EXPORTS) \
228 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
229 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
230 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
231 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
232 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
233 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
234 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
235 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
236 -I$$r/$(srcdir)/libstdc++-v3/libsupc++ \
237 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
238 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD; \
239 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
240 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
241 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
242
243# Target libraries are put under this directory:
244TARGET_SUBDIR = @target_subdir@
245# This is set by the configure script to the arguments to use when configuring
246# directories built for the target.
247TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
248# This is the list of variables to export in the environment when
249# configuring subdirectories for the host system.
250BASE_TARGET_EXPORTS = \
251 $(BASE_EXPORTS) \
252 AR="$(AR_FOR_TARGET)"; export AR; \
253 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
254 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
255 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
256 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
257 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
259 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
260 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
261 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
262 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
263 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
264 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
265 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
266 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
267 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
268 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
269 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
270 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
271 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
272
273RAW_CXX_TARGET_EXPORTS = \
274 $(BASE_TARGET_EXPORTS) \
275 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
276 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
277
278NORMAL_TARGET_EXPORTS = \
279 $(BASE_TARGET_EXPORTS) \
280 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
281
282# Where to find GMP
283HOST_GMPLIBS = @gmplibs@
284HOST_GMPINC = @gmpinc@
285
286# Where to find PPL
287HOST_PPLLIBS = @ppllibs@
288HOST_PPLINC = @pplinc@
289
290# Where to find CLOOG
291HOST_CLOOGLIBS = @clooglibs@
292HOST_CLOOGINC = @clooginc@
293
294# ----------------------------------------------
295# Programs producing files for the BUILD machine
296# ----------------------------------------------
297
298SHELL = @config_shell@
299
300# pwd command to use. Allow user to override default by setting PWDCMD in
301# the environment to account for automounters. The make variable must not
302# be called PWDCMD, otherwise the value set here is passed to make
303# subprocesses and overrides the setting from the user's environment.
304# Don't use PWD since it is a common shell environment variable and we
305# don't want to corrupt it.
306PWD_COMMAND = $${PWDCMD-pwd}
307
308# compilers to use to create programs which must be run in the build
309# environment.
310AR_FOR_BUILD = @AR_FOR_BUILD@
311AS_FOR_BUILD = @AS_FOR_BUILD@
312CC_FOR_BUILD = @CC_FOR_BUILD@
313CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
314CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
315CXX_FOR_BUILD = @CXX_FOR_BUILD@
316DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
317GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
318GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
319LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
320LD_FOR_BUILD = @LD_FOR_BUILD@
321NM_FOR_BUILD = @NM_FOR_BUILD@
322RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
323WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
324WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
325
326# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
327# here so that they can be overridden by Makefile fragments.
328BUILD_PREFIX = @BUILD_PREFIX@
329BUILD_PREFIX_1 = @BUILD_PREFIX_1@
330
331# Flags to pass to stage2 and later makes. They are defined
332# here so that they can be overridden by Makefile fragments.
333BOOT_CFLAGS= -g -O2
334BOOT_LDFLAGS=
335BOOT_ADAFLAGS=-gnatpg -gnata
336
337BISON = @BISON@
338YACC = @YACC@
339FLEX = @FLEX@
340LEX = @LEX@
341M4 = @M4@
342MAKEINFO = @MAKEINFO@
343EXPECT = @EXPECT@
344RUNTEST = @RUNTEST@
345
346# This just becomes part of the MAKEINFO definition passed down to
347# sub-makes. It lets flags be given on the command line while still
348# using the makeinfo from the object tree.
349# (Default to avoid splitting info files by setting the threshold high.)
350MAKEINFOFLAGS = --split-size=5000000
351
352# ---------------------------------------------
353# Programs producing files for the HOST machine
354# ---------------------------------------------
355
356AS = @AS@
357AR = @AR@
358AR_FLAGS = rc
359CC = @CC@
360CXX = @CXX@
361DLLTOOL = @DLLTOOL@
362LD = @LD@
363LIPO = @LIPO@
364NM = @NM@
365OBJDUMP = @OBJDUMP@
366RANLIB = @RANLIB@
367STRIP = @STRIP@
368WINDRES = @WINDRES@
369WINDMC = @WINDMC@
370
371GNATBIND = @GNATBIND@
372GNATMAKE = @GNATMAKE@
373
374CFLAGS = @CFLAGS@
375LDFLAGS = @LDFLAGS@
376LIBCFLAGS = $(CFLAGS)
377CXXFLAGS = @CXXFLAGS@
378LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
379
380TFLAGS =
381
382# Defaults for all stages; some are overridden below.
383
384STAGE_CFLAGS = $(BOOT_CFLAGS)
385STAGE_TFLAGS = $(TFLAGS)
386STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
387
388
389# Defaults for stage 1; some are overridden below.
390STAGE1_CFLAGS = $(STAGE_CFLAGS)
391STAGE1_TFLAGS = $(STAGE_TFLAGS)
392STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
393
394# Defaults for stage 2; some are overridden below.
395STAGE2_CFLAGS = $(STAGE_CFLAGS)
396STAGE2_TFLAGS = $(STAGE_TFLAGS)
397STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
398
399# Defaults for stage 3; some are overridden below.
400STAGE3_CFLAGS = $(STAGE_CFLAGS)
401STAGE3_TFLAGS = $(STAGE_TFLAGS)
402STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
403
404# Defaults for stage 4; some are overridden below.
405STAGE4_CFLAGS = $(STAGE_CFLAGS)
406STAGE4_TFLAGS = $(STAGE_TFLAGS)
407STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
408
409# Defaults for stage profile; some are overridden below.
410STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
411STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
412STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
413
414# Defaults for stage feedback; some are overridden below.
415STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
416STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
417STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
418
419
420# Only build the C compiler for stage1, because that is the only one that
421# we can guarantee will build with the native compiler, and also it is the
422# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
423# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
424# overrideable (for a bootstrap build stage1 also builds gcc.info).
425
426STAGE1_CFLAGS = @stage1_cflags@
427STAGE1_CHECKING=@stage1_checking@
428STAGE1_LANGUAGES=@stage1_languages@
429# * We force-disable intermodule optimizations, even if
430# --enable-intermodule was passed, since the installed compiler
431# probably can't handle them. Luckily, autoconf always respects
432# the last argument when conflicting --enable arguments are passed.
433# * Likewise, we force-disable coverage flags, since the installed
434# compiler probably has never heard of them.
435STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
436 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
437
438STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
439STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
440
441STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
442STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
443
444do-compare = @do_compare@
445do-compare3 = $(do-compare)
446
447# -----------------------------------------------
448# Programs producing files for the TARGET machine
449# -----------------------------------------------
450
451AR_FOR_TARGET=@AR_FOR_TARGET@
452AS_FOR_TARGET=@AS_FOR_TARGET@
453CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
454
455# If GCC_FOR_TARGET is not overriden on the command line, then this
456# variable is passed down to the gcc Makefile, where it is used to
457# build libgcc2.a. We define it here so that it can itself be
458# overridden on the command line.
459GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
460CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
461RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
462GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
463GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
464DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
465LD_FOR_TARGET=@LD_FOR_TARGET@
466
467LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
468NM_FOR_TARGET=@NM_FOR_TARGET@
469OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
470RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
471STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
472WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
473WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
474
475COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
476COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
477COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
478
479CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
480CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
481
482LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
483LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
484LDFLAGS_FOR_TARGET =
485
486FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
487SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
488DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
489
490XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
491
492# ------------------------------------
493# Miscellaneous targets and flag lists
494# ------------------------------------
495
496# The first rule in the file had better be this one. Don't put any above it.
497# This lives here to allow makefile fragments to contain dependencies.
498all:
499
500#### host and target specific makefile fragments come in here.
501@target_makefile_frag@
502@alphaieee_frag@
503@ospace_frag@
504@host_makefile_frag@
505###
506
507# This is the list of directories that may be needed in RPATH_ENVVAR
508# so that prorgams built for the target machine work.
509TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
510
511@if target-libstdc++-v3
512TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
513@endif target-libstdc++-v3
514
515@if target-libmudflap
516TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
517@endif target-libmudflap
518
519@if target-libssp
520TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
521@endif target-libssp
522
523@if target-libgomp
524TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
525@endif target-libgomp
526
527
528
529# This is the list of directories that may be needed in RPATH_ENVVAR
530# so that programs built for the host machine work.
531HOST_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)
532
533# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
534@if gcc
535HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
536@endif gcc
537
538
539@if bfd
540HOST_LIB_PATH_bfd = \
541 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
542@endif bfd
543
544@if opcodes
545HOST_LIB_PATH_opcodes = \
546 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
547@endif opcodes
548
549@if gmp
550HOST_LIB_PATH_gmp = \
551 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
552@endif gmp
553
554@if mpfr
555HOST_LIB_PATH_mpfr = \
556 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
557@endif mpfr
558
559@if mpc
560HOST_LIB_PATH_mpc = \
561 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
562@endif mpc
563
564@if ppl
565HOST_LIB_PATH_ppl = \
566 $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
567@endif ppl
568
569@if cloog
570HOST_LIB_PATH_cloog = \
571 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
572@endif cloog
573
574
575# Flags to pass down to all sub-makes.
576BASE_FLAGS_TO_PASS = \
577 "DESTDIR=$(DESTDIR)" \
578 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
579 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
580 "bindir=$(bindir)" \
581 "datadir=$(datadir)" \
582 "exec_prefix=$(exec_prefix)" \
583 "includedir=$(includedir)" \
584 "datarootdir=$(datarootdir)" \
585 "docdir=$(docdir)" \
586 "infodir=$(infodir)" \
587 "pdfdir=$(pdfdir)" \
588 "htmldir=$(htmldir)" \
589 "libdir=$(libdir)" \
590 "libexecdir=$(libexecdir)" \
591 "lispdir=$(lispdir)" \
592 "localstatedir=$(localstatedir)" \
593 "mandir=$(mandir)" \
594 "oldincludedir=$(oldincludedir)" \
595 "prefix=$(prefix)" \
596 "sbindir=$(sbindir)" \
597 "sharedstatedir=$(sharedstatedir)" \
598 "sysconfdir=$(sysconfdir)" \
599 "tooldir=$(tooldir)" \
600 "build_tooldir=$(build_tooldir)" \
601 "target_alias=$(target_alias)" \
602 "BISON=$(BISON)" \
603 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
604 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
605 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
606 "EXPECT=$(EXPECT)" \
607 "FLEX=$(FLEX)" \
608 "INSTALL=$(INSTALL)" \
609 "INSTALL_DATA=$(INSTALL_DATA)" \
610 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
611 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
612 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
613 "LEX=$(LEX)" \
614 "M4=$(M4)" \
615 "MAKE=$(MAKE)" \
616 "RUNTEST=$(RUNTEST)" \
617 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
618 "SHELL=$(SHELL)" \
619 "YACC=$(YACC)" \
620 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
621 "ADA_CFLAGS=$(ADA_CFLAGS)" \
622 "AR_FLAGS=$(AR_FLAGS)" \
623 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
625 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
626 "CFLAGS=$(CFLAGS)" \
627 "CXXFLAGS=$(CXXFLAGS)" \
628 "LDFLAGS=$(LDFLAGS)" \
629 "LIBCFLAGS=$(LIBCFLAGS)" \
630 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
631 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
632 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
633 "GNATBIND=$(GNATBIND)" \
634 "GNATMAKE=$(GNATMAKE)" \
635 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
636 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
637 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
638 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
639 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
640 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
641 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
642 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
643 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
644 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
645 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
646 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
647 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
648 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
649 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
650 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
651 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
652 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
653 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
654 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
655 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
656 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
657 "BUILD_CONFIG=$(BUILD_CONFIG)" \
658 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
659 "LEAN=$(LEAN)" \
660 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
661 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
662 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
663 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
664 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
665 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
666 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
667 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
668 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
669 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
670 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
671 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
672 "TFLAGS=$(TFLAGS)" \
673 "CONFIG_SHELL=$(SHELL)" \
674 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
675
676# We leave this in just in case, but it is not needed anymore.
677RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
678
679# Flags to pass down to most sub-makes, in which we're building with
680# the host environment.
681EXTRA_HOST_FLAGS = \
682 'AR=$(AR)' \
683 'AS=$(AS)' \
684 'CC=$(CC)' \
685 'CXX=$(CXX)' \
686 'DLLTOOL=$(DLLTOOL)' \
687 'GCJ=$(GCJ)' \
688 'GFORTRAN=$(GFORTRAN)' \
689 'LD=$(LD)' \
690 'LIPO=$(LIPO)' \
691 'NM=$(NM)' \
692 'OBJDUMP=$(OBJDUMP)' \
693 'RANLIB=$(RANLIB)' \
694 'STRIP=$(STRIP)' \
695 'WINDRES=$(WINDRES)' \
696 'WINDMC=$(WINDMC)'
697
698FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
699
700# Flags that are concerned with the location of the X11 include files
701# and library files
702#
703# NOTE: until the top-level is getting the values via autoconf, it only
704# causes problems to have this top-level Makefile overriding the autoconf-set
705# values in child directories. Only variables that don't conflict with
706# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
707#
708X11_FLAGS_TO_PASS = \
709 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
710 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
711
712# Flags to pass to stage2 and later makes.
713
714POSTSTAGE1_FLAGS_TO_PASS = \
715 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
716 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
717 GNATBIND="$${GNATBIND}" \
718 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)" \
719 HOST_LIBS="$(POSTSTAGE1_LIBS)" \
720 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
721
722# Flags to pass down to makes which are built with the target environment.
723# The double $ decreases the length of the command line; those variables
724# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
725# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
726# so we expand them here.
727EXTRA_TARGET_FLAGS = \
728 'AR=$$(AR_FOR_TARGET)' \
729 'AS=$(COMPILER_AS_FOR_TARGET)' \
730 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
731 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
732 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
733 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
734 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
735 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
736 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
737 'LD=$(COMPILER_LD_FOR_TARGET)' \
738 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
739 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
740 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
741 'NM=$(COMPILER_NM_FOR_TARGET)' \
742 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
743 'RANLIB=$$(RANLIB_FOR_TARGET)' \
744 'WINDRES=$$(WINDRES_FOR_TARGET)' \
745 'WINDMC=$$(WINDMC_FOR_TARGET)' \
746 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
747 "TFLAGS=$$TFLAGS"
748
749TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
750
751# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
752# unfortunately needs the native compiler and the target ar and
753# ranlib.
754# If any variables are added here, they must be added to do-*, below.
755# The BUILD_* variables are a special case, which are used for the gcc
756# cross-building scheme.
757EXTRA_GCC_FLAGS = \
758 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
759 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
760 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
761 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
762 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
763 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
764
765GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
766
767@if gcc
768BUILD_CONFIG =
769ifneq ($(BUILD_CONFIG),)
770include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
771endif
772@endif gcc
773
774.PHONY: configure-host
775configure-host: \
776 maybe-configure-ash \
777 maybe-configure-autoconf \
778 maybe-configure-automake \
779 maybe-configure-bash \
780 maybe-configure-bfd \
781 maybe-configure-opcodes \
782 maybe-configure-binutils \
783 maybe-configure-bison \
784 maybe-configure-byacc \
785 maybe-configure-bzip2 \
786 maybe-configure-cgen \
787 maybe-configure-dejagnu \
788 maybe-configure-diff \
789 maybe-configure-dosutils \
790 maybe-configure-etc \
791 maybe-configure-fastjar \
792 maybe-configure-fileutils \
793 maybe-configure-findutils \
794 maybe-configure-find \
795 maybe-configure-fixincludes \
796 maybe-configure-flex \
797 maybe-configure-gas \
798 maybe-configure-gcc \
799 maybe-configure-gawk \
800 maybe-configure-gettext \
801 maybe-configure-gmp \
802 maybe-configure-mpfr \
803 maybe-configure-mpc \
804 maybe-configure-ppl \
805 maybe-configure-cloog \
806 maybe-configure-gnuserv \
807 maybe-configure-gold \
808 maybe-configure-gprof \
809 maybe-configure-gzip \
810 maybe-configure-hello \
811 maybe-configure-indent \
812 maybe-configure-intl \
813 maybe-configure-tcl \
814 maybe-configure-itcl \
815 maybe-configure-ld \
816 maybe-configure-libcpp \
817 maybe-configure-libdecnumber \
818 maybe-configure-libgui \
819 maybe-configure-libiberty \
820 maybe-configure-libiconv \
821 maybe-configure-libtool \
822 maybe-configure-m4 \
823 maybe-configure-make \
824 maybe-configure-mmalloc \
825 maybe-configure-patch \
826 maybe-configure-perl \
827 maybe-configure-prms \
828 maybe-configure-rcs \
829 maybe-configure-readline \
830 maybe-configure-release \
831 maybe-configure-recode \
832 maybe-configure-sed \
833 maybe-configure-send-pr \
834 maybe-configure-shellutils \
835 maybe-configure-sid \
836 maybe-configure-sim \
837 maybe-configure-tar \
838 maybe-configure-texinfo \
839 maybe-configure-textutils \
840 maybe-configure-time \
841 maybe-configure-uudecode \
842 maybe-configure-wdiff \
843 maybe-configure-zip \
844 maybe-configure-zlib \
845 maybe-configure-gdb \
846 maybe-configure-expect \
847 maybe-configure-guile \
848 maybe-configure-tk \
849 maybe-configure-libtermcap \
850 maybe-configure-utils \
851 maybe-configure-gnattools
852.PHONY: configure-target
853configure-target: \
854 maybe-configure-target-libstdc++-v3 \
855 maybe-configure-target-libmudflap \
856 maybe-configure-target-libssp \
857 maybe-configure-target-newlib \
858 maybe-configure-target-libgcc \
859 maybe-configure-target-libgfortran \
860 maybe-configure-target-libobjc \
861 maybe-configure-target-libtermcap \
862 maybe-configure-target-winsup \
863 maybe-configure-target-libgloss \
864 maybe-configure-target-libiberty \
865 maybe-configure-target-gperf \
866 maybe-configure-target-examples \
867 maybe-configure-target-libffi \
868 maybe-configure-target-libjava \
869 maybe-configure-target-zlib \
870 maybe-configure-target-boehm-gc \
871 maybe-configure-target-qthreads \
872 maybe-configure-target-rda \
873 maybe-configure-target-libada \
874 maybe-configure-target-libgomp
875
876# The target built for a native non-bootstrap build.
877.PHONY: all
878all:
879@if gcc-bootstrap
880 [ -f stage_final ] || echo stage3 > stage_final
881 @r=`${PWD_COMMAND}`; export r; \
882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
883 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
884@endif gcc-bootstrap
885 @: $(MAKE); $(unstage)
886 @r=`${PWD_COMMAND}`; export r; \
887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
888@if gcc-bootstrap
889 if [ -f stage_last ]; then \
890 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
891 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
892 else \
893@endif gcc-bootstrap
894 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
895@if gcc-bootstrap
896 ; \
897 fi \
898@endif gcc-bootstrap
899 && :
900
901.PHONY: all-build
902
903all-build: maybe-all-build-libiberty
904all-build: maybe-all-build-bison
905all-build: maybe-all-build-byacc
906all-build: maybe-all-build-flex
907all-build: maybe-all-build-m4
908all-build: maybe-all-build-texinfo
909all-build: maybe-all-build-fixincludes
910
911.PHONY: all-host
912
913all-host: maybe-all-ash
914all-host: maybe-all-autoconf
915all-host: maybe-all-automake
916all-host: maybe-all-bash
917@if bfd-no-bootstrap
918all-host: maybe-all-bfd
919@endif bfd-no-bootstrap
920@if opcodes-no-bootstrap
921all-host: maybe-all-opcodes
922@endif opcodes-no-bootstrap
923@if binutils-no-bootstrap
924all-host: maybe-all-binutils
925@endif binutils-no-bootstrap
926all-host: maybe-all-bison
927all-host: maybe-all-byacc
928all-host: maybe-all-bzip2
929all-host: maybe-all-cgen
930all-host: maybe-all-dejagnu
931all-host: maybe-all-diff
932all-host: maybe-all-dosutils
933all-host: maybe-all-etc
934all-host: maybe-all-fastjar
935all-host: maybe-all-fileutils
936all-host: maybe-all-findutils
937all-host: maybe-all-find
938all-host: maybe-all-fixincludes
939all-host: maybe-all-flex
940@if gas-no-bootstrap
941all-host: maybe-all-gas
942@endif gas-no-bootstrap
943@if gcc-no-bootstrap
944all-host: maybe-all-gcc
945@endif gcc-no-bootstrap
946all-host: maybe-all-gawk
947all-host: maybe-all-gettext
948@if gmp-no-bootstrap
949all-host: maybe-all-gmp
950@endif gmp-no-bootstrap
951@if mpfr-no-bootstrap
952all-host: maybe-all-mpfr
953@endif mpfr-no-bootstrap
954@if mpc-no-bootstrap
955all-host: maybe-all-mpc
956@endif mpc-no-bootstrap
957@if ppl-no-bootstrap
958all-host: maybe-all-ppl
959@endif ppl-no-bootstrap
960@if cloog-no-bootstrap
961all-host: maybe-all-cloog
962@endif cloog-no-bootstrap
963all-host: maybe-all-gnuserv
964@if gold-no-bootstrap
965all-host: maybe-all-gold
966@endif gold-no-bootstrap
967all-host: maybe-all-gprof
968all-host: maybe-all-gzip
969all-host: maybe-all-hello
970all-host: maybe-all-indent
971@if intl-no-bootstrap
972all-host: maybe-all-intl
973@endif intl-no-bootstrap
974all-host: maybe-all-tcl
975all-host: maybe-all-itcl
976@if ld-no-bootstrap
977all-host: maybe-all-ld
978@endif ld-no-bootstrap
979@if libcpp-no-bootstrap
980all-host: maybe-all-libcpp
981@endif libcpp-no-bootstrap
982@if libdecnumber-no-bootstrap
983all-host: maybe-all-libdecnumber
984@endif libdecnumber-no-bootstrap
985all-host: maybe-all-libgui
986@if libiberty-no-bootstrap
987all-host: maybe-all-libiberty
988@endif libiberty-no-bootstrap
989all-host: maybe-all-libiconv
990all-host: maybe-all-libtool
991all-host: maybe-all-m4
992all-host: maybe-all-make
993all-host: maybe-all-mmalloc
994all-host: maybe-all-patch
995all-host: maybe-all-perl
996all-host: maybe-all-prms
997all-host: maybe-all-rcs
998all-host: maybe-all-readline
999all-host: maybe-all-release
1000all-host: maybe-all-recode
1001all-host: maybe-all-sed
1002all-host: maybe-all-send-pr
1003all-host: maybe-all-shellutils
1004all-host: maybe-all-sid
1005all-host: maybe-all-sim
1006all-host: maybe-all-tar
1007all-host: maybe-all-texinfo
1008all-host: maybe-all-textutils
1009all-host: maybe-all-time
1010all-host: maybe-all-uudecode
1011all-host: maybe-all-wdiff
1012all-host: maybe-all-zip
1013@if zlib-no-bootstrap
1014all-host: maybe-all-zlib
1015@endif zlib-no-bootstrap
1016all-host: maybe-all-gdb
1017all-host: maybe-all-expect
1018all-host: maybe-all-guile
1019all-host: maybe-all-tk
1020all-host: maybe-all-libtermcap
1021all-host: maybe-all-utils
1022all-host: maybe-all-gnattools
1023
1024.PHONY: all-target
1025
1026@if target-libstdc++-v3-no-bootstrap
1027all-target: maybe-all-target-libstdc++-v3
1028@endif target-libstdc++-v3-no-bootstrap
1029all-target: maybe-all-target-libmudflap
1030all-target: maybe-all-target-libssp
1031all-target: maybe-all-target-newlib
1032@if target-libgcc-no-bootstrap
1033all-target: maybe-all-target-libgcc
1034@endif target-libgcc-no-bootstrap
1035all-target: maybe-all-target-libgfortran
1036all-target: maybe-all-target-libobjc
1037all-target: maybe-all-target-libtermcap
1038all-target: maybe-all-target-winsup
1039all-target: maybe-all-target-libgloss
1040all-target: maybe-all-target-libiberty
1041all-target: maybe-all-target-gperf
1042all-target: maybe-all-target-examples
1043all-target: maybe-all-target-libffi
1044all-target: maybe-all-target-libjava
1045all-target: maybe-all-target-zlib
1046all-target: maybe-all-target-boehm-gc
1047all-target: maybe-all-target-qthreads
1048all-target: maybe-all-target-rda
1049all-target: maybe-all-target-libada
1050all-target: maybe-all-target-libgomp
1051
1052# Do a target for all the subdirectories. A ``make do-X'' will do a
1053# ``make X'' in all subdirectories (because, in general, there is a
1054# dependency (below) of X upon do-X, a ``make X'' will also do this,
1055# but it may do additional work as well).
1056
1057.PHONY: do-info
1058do-info:
1059 @: $(MAKE); $(unstage)
1060 @r=`${PWD_COMMAND}`; export r; \
1061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1062 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1063 info-target
1064
1065
1066.PHONY: info-host
1067
1068info-host: maybe-info-ash
1069info-host: maybe-info-autoconf
1070info-host: maybe-info-automake
1071info-host: maybe-info-bash
1072info-host: maybe-info-bfd
1073info-host: maybe-info-opcodes
1074info-host: maybe-info-binutils
1075info-host: maybe-info-bison
1076info-host: maybe-info-byacc
1077info-host: maybe-info-bzip2
1078info-host: maybe-info-cgen
1079info-host: maybe-info-dejagnu
1080info-host: maybe-info-diff
1081info-host: maybe-info-dosutils
1082info-host: maybe-info-etc
1083info-host: maybe-info-fastjar
1084info-host: maybe-info-fileutils
1085info-host: maybe-info-findutils
1086info-host: maybe-info-find
1087info-host: maybe-info-fixincludes
1088info-host: maybe-info-flex
1089info-host: maybe-info-gas
1090info-host: maybe-info-gcc
1091info-host: maybe-info-gawk
1092info-host: maybe-info-gettext
1093info-host: maybe-info-gmp
1094info-host: maybe-info-mpfr
1095info-host: maybe-info-mpc
1096info-host: maybe-info-ppl
1097info-host: maybe-info-cloog
1098info-host: maybe-info-gnuserv
1099info-host: maybe-info-gold
1100info-host: maybe-info-gprof
1101info-host: maybe-info-gzip
1102info-host: maybe-info-hello
1103info-host: maybe-info-indent
1104info-host: maybe-info-intl
1105info-host: maybe-info-tcl
1106info-host: maybe-info-itcl
1107info-host: maybe-info-ld
1108info-host: maybe-info-libcpp
1109info-host: maybe-info-libdecnumber
1110info-host: maybe-info-libgui
1111info-host: maybe-info-libiberty
1112info-host: maybe-info-libiconv
1113info-host: maybe-info-libtool
1114info-host: maybe-info-m4
1115info-host: maybe-info-make
1116info-host: maybe-info-mmalloc
1117info-host: maybe-info-patch
1118info-host: maybe-info-perl
1119info-host: maybe-info-prms
1120info-host: maybe-info-rcs
1121info-host: maybe-info-readline
1122info-host: maybe-info-release
1123info-host: maybe-info-recode
1124info-host: maybe-info-sed
1125info-host: maybe-info-send-pr
1126info-host: maybe-info-shellutils
1127info-host: maybe-info-sid
1128info-host: maybe-info-sim
1129info-host: maybe-info-tar
1130info-host: maybe-info-texinfo
1131info-host: maybe-info-textutils
1132info-host: maybe-info-time
1133info-host: maybe-info-uudecode
1134info-host: maybe-info-wdiff
1135info-host: maybe-info-zip
1136info-host: maybe-info-zlib
1137info-host: maybe-info-gdb
1138info-host: maybe-info-expect
1139info-host: maybe-info-guile
1140info-host: maybe-info-tk
1141info-host: maybe-info-libtermcap
1142info-host: maybe-info-utils
1143info-host: maybe-info-gnattools
1144
1145.PHONY: info-target
1146
1147info-target: maybe-info-target-libstdc++-v3
1148info-target: maybe-info-target-libmudflap
1149info-target: maybe-info-target-libssp
1150info-target: maybe-info-target-newlib
1151info-target: maybe-info-target-libgcc
1152info-target: maybe-info-target-libgfortran
1153info-target: maybe-info-target-libobjc
1154info-target: maybe-info-target-libtermcap
1155info-target: maybe-info-target-winsup
1156info-target: maybe-info-target-libgloss
1157info-target: maybe-info-target-libiberty
1158info-target: maybe-info-target-gperf
1159info-target: maybe-info-target-examples
1160info-target: maybe-info-target-libffi
1161info-target: maybe-info-target-libjava
1162info-target: maybe-info-target-zlib
1163info-target: maybe-info-target-boehm-gc
1164info-target: maybe-info-target-qthreads
1165info-target: maybe-info-target-rda
1166info-target: maybe-info-target-libada
1167info-target: maybe-info-target-libgomp
1168
1169.PHONY: do-dvi
1170do-dvi:
1171 @: $(MAKE); $(unstage)
1172 @r=`${PWD_COMMAND}`; export r; \
1173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1174 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1175 dvi-target
1176
1177
1178.PHONY: dvi-host
1179
1180dvi-host: maybe-dvi-ash
1181dvi-host: maybe-dvi-autoconf
1182dvi-host: maybe-dvi-automake
1183dvi-host: maybe-dvi-bash
1184dvi-host: maybe-dvi-bfd
1185dvi-host: maybe-dvi-opcodes
1186dvi-host: maybe-dvi-binutils
1187dvi-host: maybe-dvi-bison
1188dvi-host: maybe-dvi-byacc
1189dvi-host: maybe-dvi-bzip2
1190dvi-host: maybe-dvi-cgen
1191dvi-host: maybe-dvi-dejagnu
1192dvi-host: maybe-dvi-diff
1193dvi-host: maybe-dvi-dosutils
1194dvi-host: maybe-dvi-etc
1195dvi-host: maybe-dvi-fastjar
1196dvi-host: maybe-dvi-fileutils
1197dvi-host: maybe-dvi-findutils
1198dvi-host: maybe-dvi-find
1199dvi-host: maybe-dvi-fixincludes
1200dvi-host: maybe-dvi-flex
1201dvi-host: maybe-dvi-gas
1202dvi-host: maybe-dvi-gcc
1203dvi-host: maybe-dvi-gawk
1204dvi-host: maybe-dvi-gettext
1205dvi-host: maybe-dvi-gmp
1206dvi-host: maybe-dvi-mpfr
1207dvi-host: maybe-dvi-mpc
1208dvi-host: maybe-dvi-ppl
1209dvi-host: maybe-dvi-cloog
1210dvi-host: maybe-dvi-gnuserv
1211dvi-host: maybe-dvi-gold
1212dvi-host: maybe-dvi-gprof
1213dvi-host: maybe-dvi-gzip
1214dvi-host: maybe-dvi-hello
1215dvi-host: maybe-dvi-indent
1216dvi-host: maybe-dvi-intl
1217dvi-host: maybe-dvi-tcl
1218dvi-host: maybe-dvi-itcl
1219dvi-host: maybe-dvi-ld
1220dvi-host: maybe-dvi-libcpp
1221dvi-host: maybe-dvi-libdecnumber
1222dvi-host: maybe-dvi-libgui
1223dvi-host: maybe-dvi-libiberty
1224dvi-host: maybe-dvi-libiconv
1225dvi-host: maybe-dvi-libtool
1226dvi-host: maybe-dvi-m4
1227dvi-host: maybe-dvi-make
1228dvi-host: maybe-dvi-mmalloc
1229dvi-host: maybe-dvi-patch
1230dvi-host: maybe-dvi-perl
1231dvi-host: maybe-dvi-prms
1232dvi-host: maybe-dvi-rcs
1233dvi-host: maybe-dvi-readline
1234dvi-host: maybe-dvi-release
1235dvi-host: maybe-dvi-recode
1236dvi-host: maybe-dvi-sed
1237dvi-host: maybe-dvi-send-pr
1238dvi-host: maybe-dvi-shellutils
1239dvi-host: maybe-dvi-sid
1240dvi-host: maybe-dvi-sim
1241dvi-host: maybe-dvi-tar
1242dvi-host: maybe-dvi-texinfo
1243dvi-host: maybe-dvi-textutils
1244dvi-host: maybe-dvi-time
1245dvi-host: maybe-dvi-uudecode
1246dvi-host: maybe-dvi-wdiff
1247dvi-host: maybe-dvi-zip
1248dvi-host: maybe-dvi-zlib
1249dvi-host: maybe-dvi-gdb
1250dvi-host: maybe-dvi-expect
1251dvi-host: maybe-dvi-guile
1252dvi-host: maybe-dvi-tk
1253dvi-host: maybe-dvi-libtermcap
1254dvi-host: maybe-dvi-utils
1255dvi-host: maybe-dvi-gnattools
1256
1257.PHONY: dvi-target
1258
1259dvi-target: maybe-dvi-target-libstdc++-v3
1260dvi-target: maybe-dvi-target-libmudflap
1261dvi-target: maybe-dvi-target-libssp
1262dvi-target: maybe-dvi-target-newlib
1263dvi-target: maybe-dvi-target-libgcc
1264dvi-target: maybe-dvi-target-libgfortran
1265dvi-target: maybe-dvi-target-libobjc
1266dvi-target: maybe-dvi-target-libtermcap
1267dvi-target: maybe-dvi-target-winsup
1268dvi-target: maybe-dvi-target-libgloss
1269dvi-target: maybe-dvi-target-libiberty
1270dvi-target: maybe-dvi-target-gperf
1271dvi-target: maybe-dvi-target-examples
1272dvi-target: maybe-dvi-target-libffi
1273dvi-target: maybe-dvi-target-libjava
1274dvi-target: maybe-dvi-target-zlib
1275dvi-target: maybe-dvi-target-boehm-gc
1276dvi-target: maybe-dvi-target-qthreads
1277dvi-target: maybe-dvi-target-rda
1278dvi-target: maybe-dvi-target-libada
1279dvi-target: maybe-dvi-target-libgomp
1280
1281.PHONY: do-pdf
1282do-pdf:
1283 @: $(MAKE); $(unstage)
1284 @r=`${PWD_COMMAND}`; export r; \
1285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1286 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1287 pdf-target
1288
1289
1290.PHONY: pdf-host
1291
1292pdf-host: maybe-pdf-ash
1293pdf-host: maybe-pdf-autoconf
1294pdf-host: maybe-pdf-automake
1295pdf-host: maybe-pdf-bash
1296pdf-host: maybe-pdf-bfd
1297pdf-host: maybe-pdf-opcodes
1298pdf-host: maybe-pdf-binutils
1299pdf-host: maybe-pdf-bison
1300pdf-host: maybe-pdf-byacc
1301pdf-host: maybe-pdf-bzip2
1302pdf-host: maybe-pdf-cgen
1303pdf-host: maybe-pdf-dejagnu
1304pdf-host: maybe-pdf-diff
1305pdf-host: maybe-pdf-dosutils
1306pdf-host: maybe-pdf-etc
1307pdf-host: maybe-pdf-fastjar
1308pdf-host: maybe-pdf-fileutils
1309pdf-host: maybe-pdf-findutils
1310pdf-host: maybe-pdf-find
1311pdf-host: maybe-pdf-fixincludes
1312pdf-host: maybe-pdf-flex
1313pdf-host: maybe-pdf-gas
1314pdf-host: maybe-pdf-gcc
1315pdf-host: maybe-pdf-gawk
1316pdf-host: maybe-pdf-gettext
1317pdf-host: maybe-pdf-gmp
1318pdf-host: maybe-pdf-mpfr
1319pdf-host: maybe-pdf-mpc
1320pdf-host: maybe-pdf-ppl
1321pdf-host: maybe-pdf-cloog
1322pdf-host: maybe-pdf-gnuserv
1323pdf-host: maybe-pdf-gold
1324pdf-host: maybe-pdf-gprof
1325pdf-host: maybe-pdf-gzip
1326pdf-host: maybe-pdf-hello
1327pdf-host: maybe-pdf-indent
1328pdf-host: maybe-pdf-intl
1329pdf-host: maybe-pdf-tcl
1330pdf-host: maybe-pdf-itcl
1331pdf-host: maybe-pdf-ld
1332pdf-host: maybe-pdf-libcpp
1333pdf-host: maybe-pdf-libdecnumber
1334pdf-host: maybe-pdf-libgui
1335pdf-host: maybe-pdf-libiberty
1336pdf-host: maybe-pdf-libiconv
1337pdf-host: maybe-pdf-libtool
1338pdf-host: maybe-pdf-m4
1339pdf-host: maybe-pdf-make
1340pdf-host: maybe-pdf-mmalloc
1341pdf-host: maybe-pdf-patch
1342pdf-host: maybe-pdf-perl
1343pdf-host: maybe-pdf-prms
1344pdf-host: maybe-pdf-rcs
1345pdf-host: maybe-pdf-readline
1346pdf-host: maybe-pdf-release
1347pdf-host: maybe-pdf-recode
1348pdf-host: maybe-pdf-sed
1349pdf-host: maybe-pdf-send-pr
1350pdf-host: maybe-pdf-shellutils
1351pdf-host: maybe-pdf-sid
1352pdf-host: maybe-pdf-sim
1353pdf-host: maybe-pdf-tar
1354pdf-host: maybe-pdf-texinfo
1355pdf-host: maybe-pdf-textutils
1356pdf-host: maybe-pdf-time
1357pdf-host: maybe-pdf-uudecode
1358pdf-host: maybe-pdf-wdiff
1359pdf-host: maybe-pdf-zip
1360pdf-host: maybe-pdf-zlib
1361pdf-host: maybe-pdf-gdb
1362pdf-host: maybe-pdf-expect
1363pdf-host: maybe-pdf-guile
1364pdf-host: maybe-pdf-tk
1365pdf-host: maybe-pdf-libtermcap
1366pdf-host: maybe-pdf-utils
1367pdf-host: maybe-pdf-gnattools
1368
1369.PHONY: pdf-target
1370
1371pdf-target: maybe-pdf-target-libstdc++-v3
1372pdf-target: maybe-pdf-target-libmudflap
1373pdf-target: maybe-pdf-target-libssp
1374pdf-target: maybe-pdf-target-newlib
1375pdf-target: maybe-pdf-target-libgcc
1376pdf-target: maybe-pdf-target-libgfortran
1377pdf-target: maybe-pdf-target-libobjc
1378pdf-target: maybe-pdf-target-libtermcap
1379pdf-target: maybe-pdf-target-winsup
1380pdf-target: maybe-pdf-target-libgloss
1381pdf-target: maybe-pdf-target-libiberty
1382pdf-target: maybe-pdf-target-gperf
1383pdf-target: maybe-pdf-target-examples
1384pdf-target: maybe-pdf-target-libffi
1385pdf-target: maybe-pdf-target-libjava
1386pdf-target: maybe-pdf-target-zlib
1387pdf-target: maybe-pdf-target-boehm-gc
1388pdf-target: maybe-pdf-target-qthreads
1389pdf-target: maybe-pdf-target-rda
1390pdf-target: maybe-pdf-target-libada
1391pdf-target: maybe-pdf-target-libgomp
1392
1393.PHONY: do-html
1394do-html:
1395 @: $(MAKE); $(unstage)
1396 @r=`${PWD_COMMAND}`; export r; \
1397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1398 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1399 html-target
1400
1401
1402.PHONY: html-host
1403
1404html-host: maybe-html-ash
1405html-host: maybe-html-autoconf
1406html-host: maybe-html-automake
1407html-host: maybe-html-bash
1408html-host: maybe-html-bfd
1409html-host: maybe-html-opcodes
1410html-host: maybe-html-binutils
1411html-host: maybe-html-bison
1412html-host: maybe-html-byacc
1413html-host: maybe-html-bzip2
1414html-host: maybe-html-cgen
1415html-host: maybe-html-dejagnu
1416html-host: maybe-html-diff
1417html-host: maybe-html-dosutils
1418html-host: maybe-html-etc
1419html-host: maybe-html-fastjar
1420html-host: maybe-html-fileutils
1421html-host: maybe-html-findutils
1422html-host: maybe-html-find
1423html-host: maybe-html-fixincludes
1424html-host: maybe-html-flex
1425html-host: maybe-html-gas
1426html-host: maybe-html-gcc
1427html-host: maybe-html-gawk
1428html-host: maybe-html-gettext
1429html-host: maybe-html-gmp
1430html-host: maybe-html-mpfr
1431html-host: maybe-html-mpc
1432html-host: maybe-html-ppl
1433html-host: maybe-html-cloog
1434html-host: maybe-html-gnuserv
1435html-host: maybe-html-gold
1436html-host: maybe-html-gprof
1437html-host: maybe-html-gzip
1438html-host: maybe-html-hello
1439html-host: maybe-html-indent
1440html-host: maybe-html-intl
1441html-host: maybe-html-tcl
1442html-host: maybe-html-itcl
1443html-host: maybe-html-ld
1444html-host: maybe-html-libcpp
1445html-host: maybe-html-libdecnumber
1446html-host: maybe-html-libgui
1447html-host: maybe-html-libiberty
1448html-host: maybe-html-libiconv
1449html-host: maybe-html-libtool
1450html-host: maybe-html-m4
1451html-host: maybe-html-make
1452html-host: maybe-html-mmalloc
1453html-host: maybe-html-patch
1454html-host: maybe-html-perl
1455html-host: maybe-html-prms
1456html-host: maybe-html-rcs
1457html-host: maybe-html-readline
1458html-host: maybe-html-release
1459html-host: maybe-html-recode
1460html-host: maybe-html-sed
1461html-host: maybe-html-send-pr
1462html-host: maybe-html-shellutils
1463html-host: maybe-html-sid
1464html-host: maybe-html-sim
1465html-host: maybe-html-tar
1466html-host: maybe-html-texinfo
1467html-host: maybe-html-textutils
1468html-host: maybe-html-time
1469html-host: maybe-html-uudecode
1470html-host: maybe-html-wdiff
1471html-host: maybe-html-zip
1472html-host: maybe-html-zlib
1473html-host: maybe-html-gdb
1474html-host: maybe-html-expect
1475html-host: maybe-html-guile
1476html-host: maybe-html-tk
1477html-host: maybe-html-libtermcap
1478html-host: maybe-html-utils
1479html-host: maybe-html-gnattools
1480
1481.PHONY: html-target
1482
1483html-target: maybe-html-target-libstdc++-v3
1484html-target: maybe-html-target-libmudflap
1485html-target: maybe-html-target-libssp
1486html-target: maybe-html-target-newlib
1487html-target: maybe-html-target-libgcc
1488html-target: maybe-html-target-libgfortran
1489html-target: maybe-html-target-libobjc
1490html-target: maybe-html-target-libtermcap
1491html-target: maybe-html-target-winsup
1492html-target: maybe-html-target-libgloss
1493html-target: maybe-html-target-libiberty
1494html-target: maybe-html-target-gperf
1495html-target: maybe-html-target-examples
1496html-target: maybe-html-target-libffi
1497html-target: maybe-html-target-libjava
1498html-target: maybe-html-target-zlib
1499html-target: maybe-html-target-boehm-gc
1500html-target: maybe-html-target-qthreads
1501html-target: maybe-html-target-rda
1502html-target: maybe-html-target-libada
1503html-target: maybe-html-target-libgomp
1504
1505.PHONY: do-TAGS
1506do-TAGS:
1507 @: $(MAKE); $(unstage)
1508 @r=`${PWD_COMMAND}`; export r; \
1509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1510 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1511 TAGS-target
1512
1513
1514.PHONY: TAGS-host
1515
1516TAGS-host: maybe-TAGS-ash
1517TAGS-host: maybe-TAGS-autoconf
1518TAGS-host: maybe-TAGS-automake
1519TAGS-host: maybe-TAGS-bash
1520TAGS-host: maybe-TAGS-bfd
1521TAGS-host: maybe-TAGS-opcodes
1522TAGS-host: maybe-TAGS-binutils
1523TAGS-host: maybe-TAGS-bison
1524TAGS-host: maybe-TAGS-byacc
1525TAGS-host: maybe-TAGS-bzip2
1526TAGS-host: maybe-TAGS-cgen
1527TAGS-host: maybe-TAGS-dejagnu
1528TAGS-host: maybe-TAGS-diff
1529TAGS-host: maybe-TAGS-dosutils
1530TAGS-host: maybe-TAGS-etc
1531TAGS-host: maybe-TAGS-fastjar
1532TAGS-host: maybe-TAGS-fileutils
1533TAGS-host: maybe-TAGS-findutils
1534TAGS-host: maybe-TAGS-find
1535TAGS-host: maybe-TAGS-fixincludes
1536TAGS-host: maybe-TAGS-flex
1537TAGS-host: maybe-TAGS-gas
1538TAGS-host: maybe-TAGS-gcc
1539TAGS-host: maybe-TAGS-gawk
1540TAGS-host: maybe-TAGS-gettext
1541TAGS-host: maybe-TAGS-gmp
1542TAGS-host: maybe-TAGS-mpfr
1543TAGS-host: maybe-TAGS-mpc
1544TAGS-host: maybe-TAGS-ppl
1545TAGS-host: maybe-TAGS-cloog
1546TAGS-host: maybe-TAGS-gnuserv
1547TAGS-host: maybe-TAGS-gold
1548TAGS-host: maybe-TAGS-gprof
1549TAGS-host: maybe-TAGS-gzip
1550TAGS-host: maybe-TAGS-hello
1551TAGS-host: maybe-TAGS-indent
1552TAGS-host: maybe-TAGS-intl
1553TAGS-host: maybe-TAGS-tcl
1554TAGS-host: maybe-TAGS-itcl
1555TAGS-host: maybe-TAGS-ld
1556TAGS-host: maybe-TAGS-libcpp
1557TAGS-host: maybe-TAGS-libdecnumber
1558TAGS-host: maybe-TAGS-libgui
1559TAGS-host: maybe-TAGS-libiberty
1560TAGS-host: maybe-TAGS-libiconv
1561TAGS-host: maybe-TAGS-libtool
1562TAGS-host: maybe-TAGS-m4
1563TAGS-host: maybe-TAGS-make
1564TAGS-host: maybe-TAGS-mmalloc
1565TAGS-host: maybe-TAGS-patch
1566TAGS-host: maybe-TAGS-perl
1567TAGS-host: maybe-TAGS-prms
1568TAGS-host: maybe-TAGS-rcs
1569TAGS-host: maybe-TAGS-readline
1570TAGS-host: maybe-TAGS-release
1571TAGS-host: maybe-TAGS-recode
1572TAGS-host: maybe-TAGS-sed
1573TAGS-host: maybe-TAGS-send-pr
1574TAGS-host: maybe-TAGS-shellutils
1575TAGS-host: maybe-TAGS-sid
1576TAGS-host: maybe-TAGS-sim
1577TAGS-host: maybe-TAGS-tar
1578TAGS-host: maybe-TAGS-texinfo
1579TAGS-host: maybe-TAGS-textutils
1580TAGS-host: maybe-TAGS-time
1581TAGS-host: maybe-TAGS-uudecode
1582TAGS-host: maybe-TAGS-wdiff
1583TAGS-host: maybe-TAGS-zip
1584TAGS-host: maybe-TAGS-zlib
1585TAGS-host: maybe-TAGS-gdb
1586TAGS-host: maybe-TAGS-expect
1587TAGS-host: maybe-TAGS-guile
1588TAGS-host: maybe-TAGS-tk
1589TAGS-host: maybe-TAGS-libtermcap
1590TAGS-host: maybe-TAGS-utils
1591TAGS-host: maybe-TAGS-gnattools
1592
1593.PHONY: TAGS-target
1594
1595TAGS-target: maybe-TAGS-target-libstdc++-v3
1596TAGS-target: maybe-TAGS-target-libmudflap
1597TAGS-target: maybe-TAGS-target-libssp
1598TAGS-target: maybe-TAGS-target-newlib
1599TAGS-target: maybe-TAGS-target-libgcc
1600TAGS-target: maybe-TAGS-target-libgfortran
1601TAGS-target: maybe-TAGS-target-libobjc
1602TAGS-target: maybe-TAGS-target-libtermcap
1603TAGS-target: maybe-TAGS-target-winsup
1604TAGS-target: maybe-TAGS-target-libgloss
1605TAGS-target: maybe-TAGS-target-libiberty
1606TAGS-target: maybe-TAGS-target-gperf
1607TAGS-target: maybe-TAGS-target-examples
1608TAGS-target: maybe-TAGS-target-libffi
1609TAGS-target: maybe-TAGS-target-libjava
1610TAGS-target: maybe-TAGS-target-zlib
1611TAGS-target: maybe-TAGS-target-boehm-gc
1612TAGS-target: maybe-TAGS-target-qthreads
1613TAGS-target: maybe-TAGS-target-rda
1614TAGS-target: maybe-TAGS-target-libada
1615TAGS-target: maybe-TAGS-target-libgomp
1616
1617.PHONY: do-install-info
1618do-install-info:
1619 @: $(MAKE); $(unstage)
1620 @r=`${PWD_COMMAND}`; export r; \
1621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1622 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1623 install-info-target
1624
1625
1626.PHONY: install-info-host
1627
1628install-info-host: maybe-install-info-ash
1629install-info-host: maybe-install-info-autoconf
1630install-info-host: maybe-install-info-automake
1631install-info-host: maybe-install-info-bash
1632install-info-host: maybe-install-info-bfd
1633install-info-host: maybe-install-info-opcodes
1634install-info-host: maybe-install-info-binutils
1635install-info-host: maybe-install-info-bison
1636install-info-host: maybe-install-info-byacc
1637install-info-host: maybe-install-info-bzip2
1638install-info-host: maybe-install-info-cgen
1639install-info-host: maybe-install-info-dejagnu
1640install-info-host: maybe-install-info-diff
1641install-info-host: maybe-install-info-dosutils
1642install-info-host: maybe-install-info-etc
1643install-info-host: maybe-install-info-fastjar
1644install-info-host: maybe-install-info-fileutils
1645install-info-host: maybe-install-info-findutils
1646install-info-host: maybe-install-info-find
1647install-info-host: maybe-install-info-fixincludes
1648install-info-host: maybe-install-info-flex
1649install-info-host: maybe-install-info-gas
1650install-info-host: maybe-install-info-gcc
1651install-info-host: maybe-install-info-gawk
1652install-info-host: maybe-install-info-gettext
1653install-info-host: maybe-install-info-gmp
1654install-info-host: maybe-install-info-mpfr
1655install-info-host: maybe-install-info-mpc
1656install-info-host: maybe-install-info-ppl
1657install-info-host: maybe-install-info-cloog
1658install-info-host: maybe-install-info-gnuserv
1659install-info-host: maybe-install-info-gold
1660install-info-host: maybe-install-info-gprof
1661install-info-host: maybe-install-info-gzip
1662install-info-host: maybe-install-info-hello
1663install-info-host: maybe-install-info-indent
1664install-info-host: maybe-install-info-intl
1665install-info-host: maybe-install-info-tcl
1666install-info-host: maybe-install-info-itcl
1667install-info-host: maybe-install-info-ld
1668install-info-host: maybe-install-info-libcpp
1669install-info-host: maybe-install-info-libdecnumber
1670install-info-host: maybe-install-info-libgui
1671install-info-host: maybe-install-info-libiberty
1672install-info-host: maybe-install-info-libiconv
1673install-info-host: maybe-install-info-libtool
1674install-info-host: maybe-install-info-m4
1675install-info-host: maybe-install-info-make
1676install-info-host: maybe-install-info-mmalloc
1677install-info-host: maybe-install-info-patch
1678install-info-host: maybe-install-info-perl
1679install-info-host: maybe-install-info-prms
1680install-info-host: maybe-install-info-rcs
1681install-info-host: maybe-install-info-readline
1682install-info-host: maybe-install-info-release
1683install-info-host: maybe-install-info-recode
1684install-info-host: maybe-install-info-sed
1685install-info-host: maybe-install-info-send-pr
1686install-info-host: maybe-install-info-shellutils
1687install-info-host: maybe-install-info-sid
1688install-info-host: maybe-install-info-sim
1689install-info-host: maybe-install-info-tar
1690install-info-host: maybe-install-info-texinfo
1691install-info-host: maybe-install-info-textutils
1692install-info-host: maybe-install-info-time
1693install-info-host: maybe-install-info-uudecode
1694install-info-host: maybe-install-info-wdiff
1695install-info-host: maybe-install-info-zip
1696install-info-host: maybe-install-info-zlib
1697install-info-host: maybe-install-info-gdb
1698install-info-host: maybe-install-info-expect
1699install-info-host: maybe-install-info-guile
1700install-info-host: maybe-install-info-tk
1701install-info-host: maybe-install-info-libtermcap
1702install-info-host: maybe-install-info-utils
1703install-info-host: maybe-install-info-gnattools
1704
1705.PHONY: install-info-target
1706
1707install-info-target: maybe-install-info-target-libstdc++-v3
1708install-info-target: maybe-install-info-target-libmudflap
1709install-info-target: maybe-install-info-target-libssp
1710install-info-target: maybe-install-info-target-newlib
1711install-info-target: maybe-install-info-target-libgcc
1712install-info-target: maybe-install-info-target-libgfortran
1713install-info-target: maybe-install-info-target-libobjc
1714install-info-target: maybe-install-info-target-libtermcap
1715install-info-target: maybe-install-info-target-winsup
1716install-info-target: maybe-install-info-target-libgloss
1717install-info-target: maybe-install-info-target-libiberty
1718install-info-target: maybe-install-info-target-gperf
1719install-info-target: maybe-install-info-target-examples
1720install-info-target: maybe-install-info-target-libffi
1721install-info-target: maybe-install-info-target-libjava
1722install-info-target: maybe-install-info-target-zlib
1723install-info-target: maybe-install-info-target-boehm-gc
1724install-info-target: maybe-install-info-target-qthreads
1725install-info-target: maybe-install-info-target-rda
1726install-info-target: maybe-install-info-target-libada
1727install-info-target: maybe-install-info-target-libgomp
1728
1729.PHONY: do-install-pdf
1730do-install-pdf:
1731 @: $(MAKE); $(unstage)
1732 @r=`${PWD_COMMAND}`; export r; \
1733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1735 install-pdf-target
1736
1737
1738.PHONY: install-pdf-host
1739
1740install-pdf-host: maybe-install-pdf-ash
1741install-pdf-host: maybe-install-pdf-autoconf
1742install-pdf-host: maybe-install-pdf-automake
1743install-pdf-host: maybe-install-pdf-bash
1744install-pdf-host: maybe-install-pdf-bfd
1745install-pdf-host: maybe-install-pdf-opcodes
1746install-pdf-host: maybe-install-pdf-binutils
1747install-pdf-host: maybe-install-pdf-bison
1748install-pdf-host: maybe-install-pdf-byacc
1749install-pdf-host: maybe-install-pdf-bzip2
1750install-pdf-host: maybe-install-pdf-cgen
1751install-pdf-host: maybe-install-pdf-dejagnu
1752install-pdf-host: maybe-install-pdf-diff
1753install-pdf-host: maybe-install-pdf-dosutils
1754install-pdf-host: maybe-install-pdf-etc
1755install-pdf-host: maybe-install-pdf-fastjar
1756install-pdf-host: maybe-install-pdf-fileutils
1757install-pdf-host: maybe-install-pdf-findutils
1758install-pdf-host: maybe-install-pdf-find
1759install-pdf-host: maybe-install-pdf-fixincludes
1760install-pdf-host: maybe-install-pdf-flex
1761install-pdf-host: maybe-install-pdf-gas
1762install-pdf-host: maybe-install-pdf-gcc
1763install-pdf-host: maybe-install-pdf-gawk
1764install-pdf-host: maybe-install-pdf-gettext
1765install-pdf-host: maybe-install-pdf-gmp
1766install-pdf-host: maybe-install-pdf-mpfr
1767install-pdf-host: maybe-install-pdf-mpc
1768install-pdf-host: maybe-install-pdf-ppl
1769install-pdf-host: maybe-install-pdf-cloog
1770install-pdf-host: maybe-install-pdf-gnuserv
1771install-pdf-host: maybe-install-pdf-gold
1772install-pdf-host: maybe-install-pdf-gprof
1773install-pdf-host: maybe-install-pdf-gzip
1774install-pdf-host: maybe-install-pdf-hello
1775install-pdf-host: maybe-install-pdf-indent
1776install-pdf-host: maybe-install-pdf-intl
1777install-pdf-host: maybe-install-pdf-tcl
1778install-pdf-host: maybe-install-pdf-itcl
1779install-pdf-host: maybe-install-pdf-ld
1780install-pdf-host: maybe-install-pdf-libcpp
1781install-pdf-host: maybe-install-pdf-libdecnumber
1782install-pdf-host: maybe-install-pdf-libgui
1783install-pdf-host: maybe-install-pdf-libiberty
1784install-pdf-host: maybe-install-pdf-libiconv
1785install-pdf-host: maybe-install-pdf-libtool
1786install-pdf-host: maybe-install-pdf-m4
1787install-pdf-host: maybe-install-pdf-make
1788install-pdf-host: maybe-install-pdf-mmalloc
1789install-pdf-host: maybe-install-pdf-patch
1790install-pdf-host: maybe-install-pdf-perl
1791install-pdf-host: maybe-install-pdf-prms
1792install-pdf-host: maybe-install-pdf-rcs
1793install-pdf-host: maybe-install-pdf-readline
1794install-pdf-host: maybe-install-pdf-release
1795install-pdf-host: maybe-install-pdf-recode
1796install-pdf-host: maybe-install-pdf-sed
1797install-pdf-host: maybe-install-pdf-send-pr
1798install-pdf-host: maybe-install-pdf-shellutils
1799install-pdf-host: maybe-install-pdf-sid
1800install-pdf-host: maybe-install-pdf-sim
1801install-pdf-host: maybe-install-pdf-tar
1802install-pdf-host: maybe-install-pdf-texinfo
1803install-pdf-host: maybe-install-pdf-textutils
1804install-pdf-host: maybe-install-pdf-time
1805install-pdf-host: maybe-install-pdf-uudecode
1806install-pdf-host: maybe-install-pdf-wdiff
1807install-pdf-host: maybe-install-pdf-zip
1808install-pdf-host: maybe-install-pdf-zlib
1809install-pdf-host: maybe-install-pdf-gdb
1810install-pdf-host: maybe-install-pdf-expect
1811install-pdf-host: maybe-install-pdf-guile
1812install-pdf-host: maybe-install-pdf-tk
1813install-pdf-host: maybe-install-pdf-libtermcap
1814install-pdf-host: maybe-install-pdf-utils
1815install-pdf-host: maybe-install-pdf-gnattools
1816
1817.PHONY: install-pdf-target
1818
1819install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1820install-pdf-target: maybe-install-pdf-target-libmudflap
1821install-pdf-target: maybe-install-pdf-target-libssp
1822install-pdf-target: maybe-install-pdf-target-newlib
1823install-pdf-target: maybe-install-pdf-target-libgcc
1824install-pdf-target: maybe-install-pdf-target-libgfortran
1825install-pdf-target: maybe-install-pdf-target-libobjc
1826install-pdf-target: maybe-install-pdf-target-libtermcap
1827install-pdf-target: maybe-install-pdf-target-winsup
1828install-pdf-target: maybe-install-pdf-target-libgloss
1829install-pdf-target: maybe-install-pdf-target-libiberty
1830install-pdf-target: maybe-install-pdf-target-gperf
1831install-pdf-target: maybe-install-pdf-target-examples
1832install-pdf-target: maybe-install-pdf-target-libffi
1833install-pdf-target: maybe-install-pdf-target-libjava
1834install-pdf-target: maybe-install-pdf-target-zlib
1835install-pdf-target: maybe-install-pdf-target-boehm-gc
1836install-pdf-target: maybe-install-pdf-target-qthreads
1837install-pdf-target: maybe-install-pdf-target-rda
1838install-pdf-target: maybe-install-pdf-target-libada
1839install-pdf-target: maybe-install-pdf-target-libgomp
1840
1841.PHONY: do-install-html
1842do-install-html:
1843 @: $(MAKE); $(unstage)
1844 @r=`${PWD_COMMAND}`; export r; \
1845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1846 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1847 install-html-target
1848
1849
1850.PHONY: install-html-host
1851
1852install-html-host: maybe-install-html-ash
1853install-html-host: maybe-install-html-autoconf
1854install-html-host: maybe-install-html-automake
1855install-html-host: maybe-install-html-bash
1856install-html-host: maybe-install-html-bfd
1857install-html-host: maybe-install-html-opcodes
1858install-html-host: maybe-install-html-binutils
1859install-html-host: maybe-install-html-bison
1860install-html-host: maybe-install-html-byacc
1861install-html-host: maybe-install-html-bzip2
1862install-html-host: maybe-install-html-cgen
1863install-html-host: maybe-install-html-dejagnu
1864install-html-host: maybe-install-html-diff
1865install-html-host: maybe-install-html-dosutils
1866install-html-host: maybe-install-html-etc
1867install-html-host: maybe-install-html-fastjar
1868install-html-host: maybe-install-html-fileutils
1869install-html-host: maybe-install-html-findutils
1870install-html-host: maybe-install-html-find
1871install-html-host: maybe-install-html-fixincludes
1872install-html-host: maybe-install-html-flex
1873install-html-host: maybe-install-html-gas
1874install-html-host: maybe-install-html-gcc
1875install-html-host: maybe-install-html-gawk
1876install-html-host: maybe-install-html-gettext
1877install-html-host: maybe-install-html-gmp
1878install-html-host: maybe-install-html-mpfr
1879install-html-host: maybe-install-html-mpc
1880install-html-host: maybe-install-html-ppl
1881install-html-host: maybe-install-html-cloog
1882install-html-host: maybe-install-html-gnuserv
1883install-html-host: maybe-install-html-gold
1884install-html-host: maybe-install-html-gprof
1885install-html-host: maybe-install-html-gzip
1886install-html-host: maybe-install-html-hello
1887install-html-host: maybe-install-html-indent
1888install-html-host: maybe-install-html-intl
1889install-html-host: maybe-install-html-tcl
1890install-html-host: maybe-install-html-itcl
1891install-html-host: maybe-install-html-ld
1892install-html-host: maybe-install-html-libcpp
1893install-html-host: maybe-install-html-libdecnumber
1894install-html-host: maybe-install-html-libgui
1895install-html-host: maybe-install-html-libiberty
1896install-html-host: maybe-install-html-libiconv
1897install-html-host: maybe-install-html-libtool
1898install-html-host: maybe-install-html-m4
1899install-html-host: maybe-install-html-make
1900install-html-host: maybe-install-html-mmalloc
1901install-html-host: maybe-install-html-patch
1902install-html-host: maybe-install-html-perl
1903install-html-host: maybe-install-html-prms
1904install-html-host: maybe-install-html-rcs
1905install-html-host: maybe-install-html-readline
1906install-html-host: maybe-install-html-release
1907install-html-host: maybe-install-html-recode
1908install-html-host: maybe-install-html-sed
1909install-html-host: maybe-install-html-send-pr
1910install-html-host: maybe-install-html-shellutils
1911install-html-host: maybe-install-html-sid
1912install-html-host: maybe-install-html-sim
1913install-html-host: maybe-install-html-tar
1914install-html-host: maybe-install-html-texinfo
1915install-html-host: maybe-install-html-textutils
1916install-html-host: maybe-install-html-time
1917install-html-host: maybe-install-html-uudecode
1918install-html-host: maybe-install-html-wdiff
1919install-html-host: maybe-install-html-zip
1920install-html-host: maybe-install-html-zlib
1921install-html-host: maybe-install-html-gdb
1922install-html-host: maybe-install-html-expect
1923install-html-host: maybe-install-html-guile
1924install-html-host: maybe-install-html-tk
1925install-html-host: maybe-install-html-libtermcap
1926install-html-host: maybe-install-html-utils
1927install-html-host: maybe-install-html-gnattools
1928
1929.PHONY: install-html-target
1930
1931install-html-target: maybe-install-html-target-libstdc++-v3
1932install-html-target: maybe-install-html-target-libmudflap
1933install-html-target: maybe-install-html-target-libssp
1934install-html-target: maybe-install-html-target-newlib
1935install-html-target: maybe-install-html-target-libgcc
1936install-html-target: maybe-install-html-target-libgfortran
1937install-html-target: maybe-install-html-target-libobjc
1938install-html-target: maybe-install-html-target-libtermcap
1939install-html-target: maybe-install-html-target-winsup
1940install-html-target: maybe-install-html-target-libgloss
1941install-html-target: maybe-install-html-target-libiberty
1942install-html-target: maybe-install-html-target-gperf
1943install-html-target: maybe-install-html-target-examples
1944install-html-target: maybe-install-html-target-libffi
1945install-html-target: maybe-install-html-target-libjava
1946install-html-target: maybe-install-html-target-zlib
1947install-html-target: maybe-install-html-target-boehm-gc
1948install-html-target: maybe-install-html-target-qthreads
1949install-html-target: maybe-install-html-target-rda
1950install-html-target: maybe-install-html-target-libada
1951install-html-target: maybe-install-html-target-libgomp
1952
1953.PHONY: do-installcheck
1954do-installcheck:
1955 @: $(MAKE); $(unstage)
1956 @r=`${PWD_COMMAND}`; export r; \
1957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1958 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1959 installcheck-target
1960
1961
1962.PHONY: installcheck-host
1963
1964installcheck-host: maybe-installcheck-ash
1965installcheck-host: maybe-installcheck-autoconf
1966installcheck-host: maybe-installcheck-automake
1967installcheck-host: maybe-installcheck-bash
1968installcheck-host: maybe-installcheck-bfd
1969installcheck-host: maybe-installcheck-opcodes
1970installcheck-host: maybe-installcheck-binutils
1971installcheck-host: maybe-installcheck-bison
1972installcheck-host: maybe-installcheck-byacc
1973installcheck-host: maybe-installcheck-bzip2
1974installcheck-host: maybe-installcheck-cgen
1975installcheck-host: maybe-installcheck-dejagnu
1976installcheck-host: maybe-installcheck-diff
1977installcheck-host: maybe-installcheck-dosutils
1978installcheck-host: maybe-installcheck-etc
1979installcheck-host: maybe-installcheck-fastjar
1980installcheck-host: maybe-installcheck-fileutils
1981installcheck-host: maybe-installcheck-findutils
1982installcheck-host: maybe-installcheck-find
1983installcheck-host: maybe-installcheck-fixincludes
1984installcheck-host: maybe-installcheck-flex
1985installcheck-host: maybe-installcheck-gas
1986installcheck-host: maybe-installcheck-gcc
1987installcheck-host: maybe-installcheck-gawk
1988installcheck-host: maybe-installcheck-gettext
1989installcheck-host: maybe-installcheck-gmp
1990installcheck-host: maybe-installcheck-mpfr
1991installcheck-host: maybe-installcheck-mpc
1992installcheck-host: maybe-installcheck-ppl
1993installcheck-host: maybe-installcheck-cloog
1994installcheck-host: maybe-installcheck-gnuserv
1995installcheck-host: maybe-installcheck-gold
1996installcheck-host: maybe-installcheck-gprof
1997installcheck-host: maybe-installcheck-gzip
1998installcheck-host: maybe-installcheck-hello
1999installcheck-host: maybe-installcheck-indent
2000installcheck-host: maybe-installcheck-intl
2001installcheck-host: maybe-installcheck-tcl
2002installcheck-host: maybe-installcheck-itcl
2003installcheck-host: maybe-installcheck-ld
2004installcheck-host: maybe-installcheck-libcpp
2005installcheck-host: maybe-installcheck-libdecnumber
2006installcheck-host: maybe-installcheck-libgui
2007installcheck-host: maybe-installcheck-libiberty
2008installcheck-host: maybe-installcheck-libiconv
2009installcheck-host: maybe-installcheck-libtool
2010installcheck-host: maybe-installcheck-m4
2011installcheck-host: maybe-installcheck-make
2012installcheck-host: maybe-installcheck-mmalloc
2013installcheck-host: maybe-installcheck-patch
2014installcheck-host: maybe-installcheck-perl
2015installcheck-host: maybe-installcheck-prms
2016installcheck-host: maybe-installcheck-rcs
2017installcheck-host: maybe-installcheck-readline
2018installcheck-host: maybe-installcheck-release
2019installcheck-host: maybe-installcheck-recode
2020installcheck-host: maybe-installcheck-sed
2021installcheck-host: maybe-installcheck-send-pr
2022installcheck-host: maybe-installcheck-shellutils
2023installcheck-host: maybe-installcheck-sid
2024installcheck-host: maybe-installcheck-sim
2025installcheck-host: maybe-installcheck-tar
2026installcheck-host: maybe-installcheck-texinfo
2027installcheck-host: maybe-installcheck-textutils
2028installcheck-host: maybe-installcheck-time
2029installcheck-host: maybe-installcheck-uudecode
2030installcheck-host: maybe-installcheck-wdiff
2031installcheck-host: maybe-installcheck-zip
2032installcheck-host: maybe-installcheck-zlib
2033installcheck-host: maybe-installcheck-gdb
2034installcheck-host: maybe-installcheck-expect
2035installcheck-host: maybe-installcheck-guile
2036installcheck-host: maybe-installcheck-tk
2037installcheck-host: maybe-installcheck-libtermcap
2038installcheck-host: maybe-installcheck-utils
2039installcheck-host: maybe-installcheck-gnattools
2040
2041.PHONY: installcheck-target
2042
2043installcheck-target: maybe-installcheck-target-libstdc++-v3
2044installcheck-target: maybe-installcheck-target-libmudflap
2045installcheck-target: maybe-installcheck-target-libssp
2046installcheck-target: maybe-installcheck-target-newlib
2047installcheck-target: maybe-installcheck-target-libgcc
2048installcheck-target: maybe-installcheck-target-libgfortran
2049installcheck-target: maybe-installcheck-target-libobjc
2050installcheck-target: maybe-installcheck-target-libtermcap
2051installcheck-target: maybe-installcheck-target-winsup
2052installcheck-target: maybe-installcheck-target-libgloss
2053installcheck-target: maybe-installcheck-target-libiberty
2054installcheck-target: maybe-installcheck-target-gperf
2055installcheck-target: maybe-installcheck-target-examples
2056installcheck-target: maybe-installcheck-target-libffi
2057installcheck-target: maybe-installcheck-target-libjava
2058installcheck-target: maybe-installcheck-target-zlib
2059installcheck-target: maybe-installcheck-target-boehm-gc
2060installcheck-target: maybe-installcheck-target-qthreads
2061installcheck-target: maybe-installcheck-target-rda
2062installcheck-target: maybe-installcheck-target-libada
2063installcheck-target: maybe-installcheck-target-libgomp
2064
2065.PHONY: do-mostlyclean
2066do-mostlyclean:
2067 @: $(MAKE); $(unstage)
2068 @r=`${PWD_COMMAND}`; export r; \
2069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2070 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2071 mostlyclean-target
2072
2073
2074.PHONY: mostlyclean-host
2075
2076mostlyclean-host: maybe-mostlyclean-ash
2077mostlyclean-host: maybe-mostlyclean-autoconf
2078mostlyclean-host: maybe-mostlyclean-automake
2079mostlyclean-host: maybe-mostlyclean-bash
2080mostlyclean-host: maybe-mostlyclean-bfd
2081mostlyclean-host: maybe-mostlyclean-opcodes
2082mostlyclean-host: maybe-mostlyclean-binutils
2083mostlyclean-host: maybe-mostlyclean-bison
2084mostlyclean-host: maybe-mostlyclean-byacc
2085mostlyclean-host: maybe-mostlyclean-bzip2
2086mostlyclean-host: maybe-mostlyclean-cgen
2087mostlyclean-host: maybe-mostlyclean-dejagnu
2088mostlyclean-host: maybe-mostlyclean-diff
2089mostlyclean-host: maybe-mostlyclean-dosutils
2090mostlyclean-host: maybe-mostlyclean-etc
2091mostlyclean-host: maybe-mostlyclean-fastjar
2092mostlyclean-host: maybe-mostlyclean-fileutils
2093mostlyclean-host: maybe-mostlyclean-findutils
2094mostlyclean-host: maybe-mostlyclean-find
2095mostlyclean-host: maybe-mostlyclean-fixincludes
2096mostlyclean-host: maybe-mostlyclean-flex
2097mostlyclean-host: maybe-mostlyclean-gas
2098mostlyclean-host: maybe-mostlyclean-gcc
2099mostlyclean-host: maybe-mostlyclean-gawk
2100mostlyclean-host: maybe-mostlyclean-gettext
2101mostlyclean-host: maybe-mostlyclean-gmp
2102mostlyclean-host: maybe-mostlyclean-mpfr
2103mostlyclean-host: maybe-mostlyclean-mpc
2104mostlyclean-host: maybe-mostlyclean-ppl
2105mostlyclean-host: maybe-mostlyclean-cloog
2106mostlyclean-host: maybe-mostlyclean-gnuserv
2107mostlyclean-host: maybe-mostlyclean-gold
2108mostlyclean-host: maybe-mostlyclean-gprof
2109mostlyclean-host: maybe-mostlyclean-gzip
2110mostlyclean-host: maybe-mostlyclean-hello
2111mostlyclean-host: maybe-mostlyclean-indent
2112mostlyclean-host: maybe-mostlyclean-intl
2113mostlyclean-host: maybe-mostlyclean-tcl
2114mostlyclean-host: maybe-mostlyclean-itcl
2115mostlyclean-host: maybe-mostlyclean-ld
2116mostlyclean-host: maybe-mostlyclean-libcpp
2117mostlyclean-host: maybe-mostlyclean-libdecnumber
2118mostlyclean-host: maybe-mostlyclean-libgui
2119mostlyclean-host: maybe-mostlyclean-libiberty
2120mostlyclean-host: maybe-mostlyclean-libiconv
2121mostlyclean-host: maybe-mostlyclean-libtool
2122mostlyclean-host: maybe-mostlyclean-m4
2123mostlyclean-host: maybe-mostlyclean-make
2124mostlyclean-host: maybe-mostlyclean-mmalloc
2125mostlyclean-host: maybe-mostlyclean-patch
2126mostlyclean-host: maybe-mostlyclean-perl
2127mostlyclean-host: maybe-mostlyclean-prms
2128mostlyclean-host: maybe-mostlyclean-rcs
2129mostlyclean-host: maybe-mostlyclean-readline
2130mostlyclean-host: maybe-mostlyclean-release
2131mostlyclean-host: maybe-mostlyclean-recode
2132mostlyclean-host: maybe-mostlyclean-sed
2133mostlyclean-host: maybe-mostlyclean-send-pr
2134mostlyclean-host: maybe-mostlyclean-shellutils
2135mostlyclean-host: maybe-mostlyclean-sid
2136mostlyclean-host: maybe-mostlyclean-sim
2137mostlyclean-host: maybe-mostlyclean-tar
2138mostlyclean-host: maybe-mostlyclean-texinfo
2139mostlyclean-host: maybe-mostlyclean-textutils
2140mostlyclean-host: maybe-mostlyclean-time
2141mostlyclean-host: maybe-mostlyclean-uudecode
2142mostlyclean-host: maybe-mostlyclean-wdiff
2143mostlyclean-host: maybe-mostlyclean-zip
2144mostlyclean-host: maybe-mostlyclean-zlib
2145mostlyclean-host: maybe-mostlyclean-gdb
2146mostlyclean-host: maybe-mostlyclean-expect
2147mostlyclean-host: maybe-mostlyclean-guile
2148mostlyclean-host: maybe-mostlyclean-tk
2149mostlyclean-host: maybe-mostlyclean-libtermcap
2150mostlyclean-host: maybe-mostlyclean-utils
2151mostlyclean-host: maybe-mostlyclean-gnattools
2152
2153.PHONY: mostlyclean-target
2154
2155mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2156mostlyclean-target: maybe-mostlyclean-target-libmudflap
2157mostlyclean-target: maybe-mostlyclean-target-libssp
2158mostlyclean-target: maybe-mostlyclean-target-newlib
2159mostlyclean-target: maybe-mostlyclean-target-libgcc
2160mostlyclean-target: maybe-mostlyclean-target-libgfortran
2161mostlyclean-target: maybe-mostlyclean-target-libobjc
2162mostlyclean-target: maybe-mostlyclean-target-libtermcap
2163mostlyclean-target: maybe-mostlyclean-target-winsup
2164mostlyclean-target: maybe-mostlyclean-target-libgloss
2165mostlyclean-target: maybe-mostlyclean-target-libiberty
2166mostlyclean-target: maybe-mostlyclean-target-gperf
2167mostlyclean-target: maybe-mostlyclean-target-examples
2168mostlyclean-target: maybe-mostlyclean-target-libffi
2169mostlyclean-target: maybe-mostlyclean-target-libjava
2170mostlyclean-target: maybe-mostlyclean-target-zlib
2171mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2172mostlyclean-target: maybe-mostlyclean-target-qthreads
2173mostlyclean-target: maybe-mostlyclean-target-rda
2174mostlyclean-target: maybe-mostlyclean-target-libada
2175mostlyclean-target: maybe-mostlyclean-target-libgomp
2176
2177.PHONY: do-clean
2178do-clean:
2179 @: $(MAKE); $(unstage)
2180 @r=`${PWD_COMMAND}`; export r; \
2181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2182 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2183 clean-target
2184
2185
2186.PHONY: clean-host
2187
2188clean-host: maybe-clean-ash
2189clean-host: maybe-clean-autoconf
2190clean-host: maybe-clean-automake
2191clean-host: maybe-clean-bash
2192clean-host: maybe-clean-bfd
2193clean-host: maybe-clean-opcodes
2194clean-host: maybe-clean-binutils
2195clean-host: maybe-clean-bison
2196clean-host: maybe-clean-byacc
2197clean-host: maybe-clean-bzip2
2198clean-host: maybe-clean-cgen
2199clean-host: maybe-clean-dejagnu
2200clean-host: maybe-clean-diff
2201clean-host: maybe-clean-dosutils
2202clean-host: maybe-clean-etc
2203clean-host: maybe-clean-fastjar
2204clean-host: maybe-clean-fileutils
2205clean-host: maybe-clean-findutils
2206clean-host: maybe-clean-find
2207clean-host: maybe-clean-fixincludes
2208clean-host: maybe-clean-flex
2209clean-host: maybe-clean-gas
2210clean-host: maybe-clean-gcc
2211clean-host: maybe-clean-gawk
2212clean-host: maybe-clean-gettext
2213clean-host: maybe-clean-gmp
2214clean-host: maybe-clean-mpfr
2215clean-host: maybe-clean-mpc
2216clean-host: maybe-clean-ppl
2217clean-host: maybe-clean-cloog
2218clean-host: maybe-clean-gnuserv
2219clean-host: maybe-clean-gold
2220clean-host: maybe-clean-gprof
2221clean-host: maybe-clean-gzip
2222clean-host: maybe-clean-hello
2223clean-host: maybe-clean-indent
2224clean-host: maybe-clean-intl
2225clean-host: maybe-clean-tcl
2226clean-host: maybe-clean-itcl
2227clean-host: maybe-clean-ld
2228clean-host: maybe-clean-libcpp
2229clean-host: maybe-clean-libdecnumber
2230clean-host: maybe-clean-libgui
2231clean-host: maybe-clean-libiberty
2232clean-host: maybe-clean-libiconv
2233clean-host: maybe-clean-libtool
2234clean-host: maybe-clean-m4
2235clean-host: maybe-clean-make
2236clean-host: maybe-clean-mmalloc
2237clean-host: maybe-clean-patch
2238clean-host: maybe-clean-perl
2239clean-host: maybe-clean-prms
2240clean-host: maybe-clean-rcs
2241clean-host: maybe-clean-readline
2242clean-host: maybe-clean-release
2243clean-host: maybe-clean-recode
2244clean-host: maybe-clean-sed
2245clean-host: maybe-clean-send-pr
2246clean-host: maybe-clean-shellutils
2247clean-host: maybe-clean-sid
2248clean-host: maybe-clean-sim
2249clean-host: maybe-clean-tar
2250clean-host: maybe-clean-texinfo
2251clean-host: maybe-clean-textutils
2252clean-host: maybe-clean-time
2253clean-host: maybe-clean-uudecode
2254clean-host: maybe-clean-wdiff
2255clean-host: maybe-clean-zip
2256clean-host: maybe-clean-zlib
2257clean-host: maybe-clean-gdb
2258clean-host: maybe-clean-expect
2259clean-host: maybe-clean-guile
2260clean-host: maybe-clean-tk
2261clean-host: maybe-clean-libtermcap
2262clean-host: maybe-clean-utils
2263clean-host: maybe-clean-gnattools
2264
2265.PHONY: clean-target
2266
2267clean-target: maybe-clean-target-libstdc++-v3
2268clean-target: maybe-clean-target-libmudflap
2269clean-target: maybe-clean-target-libssp
2270clean-target: maybe-clean-target-newlib
2271clean-target: maybe-clean-target-libgcc
2272clean-target: maybe-clean-target-libgfortran
2273clean-target: maybe-clean-target-libobjc
2274clean-target: maybe-clean-target-libtermcap
2275clean-target: maybe-clean-target-winsup
2276clean-target: maybe-clean-target-libgloss
2277clean-target: maybe-clean-target-libiberty
2278clean-target: maybe-clean-target-gperf
2279clean-target: maybe-clean-target-examples
2280clean-target: maybe-clean-target-libffi
2281clean-target: maybe-clean-target-libjava
2282clean-target: maybe-clean-target-zlib
2283clean-target: maybe-clean-target-boehm-gc
2284clean-target: maybe-clean-target-qthreads
2285clean-target: maybe-clean-target-rda
2286clean-target: maybe-clean-target-libada
2287clean-target: maybe-clean-target-libgomp
2288
2289.PHONY: do-distclean
2290do-distclean:
2291 @: $(MAKE); $(unstage)
2292 @r=`${PWD_COMMAND}`; export r; \
2293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2294 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2295 distclean-target
2296
2297
2298.PHONY: distclean-host
2299
2300distclean-host: maybe-distclean-ash
2301distclean-host: maybe-distclean-autoconf
2302distclean-host: maybe-distclean-automake
2303distclean-host: maybe-distclean-bash
2304distclean-host: maybe-distclean-bfd
2305distclean-host: maybe-distclean-opcodes
2306distclean-host: maybe-distclean-binutils
2307distclean-host: maybe-distclean-bison
2308distclean-host: maybe-distclean-byacc
2309distclean-host: maybe-distclean-bzip2
2310distclean-host: maybe-distclean-cgen
2311distclean-host: maybe-distclean-dejagnu
2312distclean-host: maybe-distclean-diff
2313distclean-host: maybe-distclean-dosutils
2314distclean-host: maybe-distclean-etc
2315distclean-host: maybe-distclean-fastjar
2316distclean-host: maybe-distclean-fileutils
2317distclean-host: maybe-distclean-findutils
2318distclean-host: maybe-distclean-find
2319distclean-host: maybe-distclean-fixincludes
2320distclean-host: maybe-distclean-flex
2321distclean-host: maybe-distclean-gas
2322distclean-host: maybe-distclean-gcc
2323distclean-host: maybe-distclean-gawk
2324distclean-host: maybe-distclean-gettext
2325distclean-host: maybe-distclean-gmp
2326distclean-host: maybe-distclean-mpfr
2327distclean-host: maybe-distclean-mpc
2328distclean-host: maybe-distclean-ppl
2329distclean-host: maybe-distclean-cloog
2330distclean-host: maybe-distclean-gnuserv
2331distclean-host: maybe-distclean-gold
2332distclean-host: maybe-distclean-gprof
2333distclean-host: maybe-distclean-gzip
2334distclean-host: maybe-distclean-hello
2335distclean-host: maybe-distclean-indent
2336distclean-host: maybe-distclean-intl
2337distclean-host: maybe-distclean-tcl
2338distclean-host: maybe-distclean-itcl
2339distclean-host: maybe-distclean-ld
2340distclean-host: maybe-distclean-libcpp
2341distclean-host: maybe-distclean-libdecnumber
2342distclean-host: maybe-distclean-libgui
2343distclean-host: maybe-distclean-libiberty
2344distclean-host: maybe-distclean-libiconv
2345distclean-host: maybe-distclean-libtool
2346distclean-host: maybe-distclean-m4
2347distclean-host: maybe-distclean-make
2348distclean-host: maybe-distclean-mmalloc
2349distclean-host: maybe-distclean-patch
2350distclean-host: maybe-distclean-perl
2351distclean-host: maybe-distclean-prms
2352distclean-host: maybe-distclean-rcs
2353distclean-host: maybe-distclean-readline
2354distclean-host: maybe-distclean-release
2355distclean-host: maybe-distclean-recode
2356distclean-host: maybe-distclean-sed
2357distclean-host: maybe-distclean-send-pr
2358distclean-host: maybe-distclean-shellutils
2359distclean-host: maybe-distclean-sid
2360distclean-host: maybe-distclean-sim
2361distclean-host: maybe-distclean-tar
2362distclean-host: maybe-distclean-texinfo
2363distclean-host: maybe-distclean-textutils
2364distclean-host: maybe-distclean-time
2365distclean-host: maybe-distclean-uudecode
2366distclean-host: maybe-distclean-wdiff
2367distclean-host: maybe-distclean-zip
2368distclean-host: maybe-distclean-zlib
2369distclean-host: maybe-distclean-gdb
2370distclean-host: maybe-distclean-expect
2371distclean-host: maybe-distclean-guile
2372distclean-host: maybe-distclean-tk
2373distclean-host: maybe-distclean-libtermcap
2374distclean-host: maybe-distclean-utils
2375distclean-host: maybe-distclean-gnattools
2376
2377.PHONY: distclean-target
2378
2379distclean-target: maybe-distclean-target-libstdc++-v3
2380distclean-target: maybe-distclean-target-libmudflap
2381distclean-target: maybe-distclean-target-libssp
2382distclean-target: maybe-distclean-target-newlib
2383distclean-target: maybe-distclean-target-libgcc
2384distclean-target: maybe-distclean-target-libgfortran
2385distclean-target: maybe-distclean-target-libobjc
2386distclean-target: maybe-distclean-target-libtermcap
2387distclean-target: maybe-distclean-target-winsup
2388distclean-target: maybe-distclean-target-libgloss
2389distclean-target: maybe-distclean-target-libiberty
2390distclean-target: maybe-distclean-target-gperf
2391distclean-target: maybe-distclean-target-examples
2392distclean-target: maybe-distclean-target-libffi
2393distclean-target: maybe-distclean-target-libjava
2394distclean-target: maybe-distclean-target-zlib
2395distclean-target: maybe-distclean-target-boehm-gc
2396distclean-target: maybe-distclean-target-qthreads
2397distclean-target: maybe-distclean-target-rda
2398distclean-target: maybe-distclean-target-libada
2399distclean-target: maybe-distclean-target-libgomp
2400
2401.PHONY: do-maintainer-clean
2402do-maintainer-clean:
2403 @: $(MAKE); $(unstage)
2404 @r=`${PWD_COMMAND}`; export r; \
2405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2406 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2407 maintainer-clean-target
2408
2409
2410.PHONY: maintainer-clean-host
2411
2412maintainer-clean-host: maybe-maintainer-clean-ash
2413maintainer-clean-host: maybe-maintainer-clean-autoconf
2414maintainer-clean-host: maybe-maintainer-clean-automake
2415maintainer-clean-host: maybe-maintainer-clean-bash
2416maintainer-clean-host: maybe-maintainer-clean-bfd
2417maintainer-clean-host: maybe-maintainer-clean-opcodes
2418maintainer-clean-host: maybe-maintainer-clean-binutils
2419maintainer-clean-host: maybe-maintainer-clean-bison
2420maintainer-clean-host: maybe-maintainer-clean-byacc
2421maintainer-clean-host: maybe-maintainer-clean-bzip2
2422maintainer-clean-host: maybe-maintainer-clean-cgen
2423maintainer-clean-host: maybe-maintainer-clean-dejagnu
2424maintainer-clean-host: maybe-maintainer-clean-diff
2425maintainer-clean-host: maybe-maintainer-clean-dosutils
2426maintainer-clean-host: maybe-maintainer-clean-etc
2427maintainer-clean-host: maybe-maintainer-clean-fastjar
2428maintainer-clean-host: maybe-maintainer-clean-fileutils
2429maintainer-clean-host: maybe-maintainer-clean-findutils
2430maintainer-clean-host: maybe-maintainer-clean-find
2431maintainer-clean-host: maybe-maintainer-clean-fixincludes
2432maintainer-clean-host: maybe-maintainer-clean-flex
2433maintainer-clean-host: maybe-maintainer-clean-gas
2434maintainer-clean-host: maybe-maintainer-clean-gcc
2435maintainer-clean-host: maybe-maintainer-clean-gawk
2436maintainer-clean-host: maybe-maintainer-clean-gettext
2437maintainer-clean-host: maybe-maintainer-clean-gmp
2438maintainer-clean-host: maybe-maintainer-clean-mpfr
2439maintainer-clean-host: maybe-maintainer-clean-mpc
2440maintainer-clean-host: maybe-maintainer-clean-ppl
2441maintainer-clean-host: maybe-maintainer-clean-cloog
2442maintainer-clean-host: maybe-maintainer-clean-gnuserv
2443maintainer-clean-host: maybe-maintainer-clean-gold
2444maintainer-clean-host: maybe-maintainer-clean-gprof
2445maintainer-clean-host: maybe-maintainer-clean-gzip
2446maintainer-clean-host: maybe-maintainer-clean-hello
2447maintainer-clean-host: maybe-maintainer-clean-indent
2448maintainer-clean-host: maybe-maintainer-clean-intl
2449maintainer-clean-host: maybe-maintainer-clean-tcl
2450maintainer-clean-host: maybe-maintainer-clean-itcl
2451maintainer-clean-host: maybe-maintainer-clean-ld
2452maintainer-clean-host: maybe-maintainer-clean-libcpp
2453maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2454maintainer-clean-host: maybe-maintainer-clean-libgui
2455maintainer-clean-host: maybe-maintainer-clean-libiberty
2456maintainer-clean-host: maybe-maintainer-clean-libiconv
2457maintainer-clean-host: maybe-maintainer-clean-libtool
2458maintainer-clean-host: maybe-maintainer-clean-m4
2459maintainer-clean-host: maybe-maintainer-clean-make
2460maintainer-clean-host: maybe-maintainer-clean-mmalloc
2461maintainer-clean-host: maybe-maintainer-clean-patch
2462maintainer-clean-host: maybe-maintainer-clean-perl
2463maintainer-clean-host: maybe-maintainer-clean-prms
2464maintainer-clean-host: maybe-maintainer-clean-rcs
2465maintainer-clean-host: maybe-maintainer-clean-readline
2466maintainer-clean-host: maybe-maintainer-clean-release
2467maintainer-clean-host: maybe-maintainer-clean-recode
2468maintainer-clean-host: maybe-maintainer-clean-sed
2469maintainer-clean-host: maybe-maintainer-clean-send-pr
2470maintainer-clean-host: maybe-maintainer-clean-shellutils
2471maintainer-clean-host: maybe-maintainer-clean-sid
2472maintainer-clean-host: maybe-maintainer-clean-sim
2473maintainer-clean-host: maybe-maintainer-clean-tar
2474maintainer-clean-host: maybe-maintainer-clean-texinfo
2475maintainer-clean-host: maybe-maintainer-clean-textutils
2476maintainer-clean-host: maybe-maintainer-clean-time
2477maintainer-clean-host: maybe-maintainer-clean-uudecode
2478maintainer-clean-host: maybe-maintainer-clean-wdiff
2479maintainer-clean-host: maybe-maintainer-clean-zip
2480maintainer-clean-host: maybe-maintainer-clean-zlib
2481maintainer-clean-host: maybe-maintainer-clean-gdb
2482maintainer-clean-host: maybe-maintainer-clean-expect
2483maintainer-clean-host: maybe-maintainer-clean-guile
2484maintainer-clean-host: maybe-maintainer-clean-tk
2485maintainer-clean-host: maybe-maintainer-clean-libtermcap
2486maintainer-clean-host: maybe-maintainer-clean-utils
2487maintainer-clean-host: maybe-maintainer-clean-gnattools
2488
2489.PHONY: maintainer-clean-target
2490
2491maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2492maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2493maintainer-clean-target: maybe-maintainer-clean-target-libssp
2494maintainer-clean-target: maybe-maintainer-clean-target-newlib
2495maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2496maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2497maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2498maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2499maintainer-clean-target: maybe-maintainer-clean-target-winsup
2500maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2501maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2502maintainer-clean-target: maybe-maintainer-clean-target-gperf
2503maintainer-clean-target: maybe-maintainer-clean-target-examples
2504maintainer-clean-target: maybe-maintainer-clean-target-libffi
2505maintainer-clean-target: maybe-maintainer-clean-target-libjava
2506maintainer-clean-target: maybe-maintainer-clean-target-zlib
2507maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2508maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2509maintainer-clean-target: maybe-maintainer-clean-target-rda
2510maintainer-clean-target: maybe-maintainer-clean-target-libada
2511maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2512
2513
2514# Here are the targets which correspond to the do-X targets.
2515
2516.PHONY: info installcheck dvi pdf html
2517.PHONY: install-info install-pdf install-html
2518.PHONY: clean distclean mostlyclean maintainer-clean realclean
2519.PHONY: local-clean local-distclean local-maintainer-clean
2520info: do-info
2521installcheck: do-installcheck
2522dvi: do-dvi
2523pdf: do-pdf
2524html: do-html
2525
2526# Make sure makeinfo is built before we do a `make info', if we're
2527# in fact building texinfo.
2528do-info: maybe-all-texinfo
2529
2530install-info: do-install-info dir.info
2531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2532 if [ -f dir.info ] ; then \
2533 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2534 else true ; fi
2535
2536install-pdf: do-install-pdf
2537
2538install-html: do-install-html
2539
2540local-clean:
2541 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2542
2543local-distclean:
2544 -rm -f Makefile config.status config.cache mh-frag mt-frag
2545 -rm -f maybedep.tmp serdep.tmp
2546 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2547 rm -rf $(TARGET_SUBDIR); \
2548 else true; fi
2549 -rm -rf $(BUILD_SUBDIR)
2550 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2551 rm -rf $(HOST_SUBDIR); \
2552 else true; fi
2553 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2554 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2555 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2556 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2557 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2558
2559local-maintainer-clean:
2560 @echo "This command is intended for maintainers to use;"
2561 @echo "it deletes files that may require special tools to rebuild."
2562
2563clean: do-clean local-clean
2564mostlyclean: do-mostlyclean local-clean
2565distclean: do-distclean local-clean local-distclean
2566maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2567maintainer-clean: local-distclean
2568realclean: maintainer-clean
2569
2570# Check target.
2571
2572.PHONY: check do-check
2573check: do-check
2574
2575# Only include modules actually being configured and built.
2576.PHONY: check-host
2577check-host: \
2578 maybe-check-ash \
2579 maybe-check-autoconf \
2580 maybe-check-automake \
2581 maybe-check-bash \
2582 maybe-check-bfd \
2583 maybe-check-opcodes \
2584 maybe-check-binutils \
2585 maybe-check-bison \
2586 maybe-check-byacc \
2587 maybe-check-bzip2 \
2588 maybe-check-cgen \
2589 maybe-check-dejagnu \
2590 maybe-check-diff \
2591 maybe-check-dosutils \
2592 maybe-check-etc \
2593 maybe-check-fastjar \
2594 maybe-check-fileutils \
2595 maybe-check-findutils \
2596 maybe-check-find \
2597 maybe-check-fixincludes \
2598 maybe-check-flex \
2599 maybe-check-gas \
2600 maybe-check-gcc \
2601 maybe-check-gawk \
2602 maybe-check-gettext \
2603 maybe-check-gmp \
2604 maybe-check-mpfr \
2605 maybe-check-mpc \
2606 maybe-check-ppl \
2607 maybe-check-cloog \
2608 maybe-check-gnuserv \
2609 maybe-check-gold \
2610 maybe-check-gprof \
2611 maybe-check-gzip \
2612 maybe-check-hello \
2613 maybe-check-indent \
2614 maybe-check-intl \
2615 maybe-check-tcl \
2616 maybe-check-itcl \
2617 maybe-check-ld \
2618 maybe-check-libcpp \
2619 maybe-check-libdecnumber \
2620 maybe-check-libgui \
2621 maybe-check-libiberty \
2622 maybe-check-libiconv \
2623 maybe-check-libtool \
2624 maybe-check-m4 \
2625 maybe-check-make \
2626 maybe-check-mmalloc \
2627 maybe-check-patch \
2628 maybe-check-perl \
2629 maybe-check-prms \
2630 maybe-check-rcs \
2631 maybe-check-readline \
2632 maybe-check-release \
2633 maybe-check-recode \
2634 maybe-check-sed \
2635 maybe-check-send-pr \
2636 maybe-check-shellutils \
2637 maybe-check-sid \
2638 maybe-check-sim \
2639 maybe-check-tar \
2640 maybe-check-texinfo \
2641 maybe-check-textutils \
2642 maybe-check-time \
2643 maybe-check-uudecode \
2644 maybe-check-wdiff \
2645 maybe-check-zip \
2646 maybe-check-zlib \
2647 maybe-check-gdb \
2648 maybe-check-expect \
2649 maybe-check-guile \
2650 maybe-check-tk \
2651 maybe-check-libtermcap \
2652 maybe-check-utils \
2653 maybe-check-gnattools
2654
2655.PHONY: check-target
2656check-target: \
2657 maybe-check-target-libstdc++-v3 \
2658 maybe-check-target-libmudflap \
2659 maybe-check-target-libssp \
2660 maybe-check-target-newlib \
2661 maybe-check-target-libgcc \
2662 maybe-check-target-libgfortran \
2663 maybe-check-target-libobjc \
2664 maybe-check-target-libtermcap \
2665 maybe-check-target-winsup \
2666 maybe-check-target-libgloss \
2667 maybe-check-target-libiberty \
2668 maybe-check-target-gperf \
2669 maybe-check-target-examples \
2670 maybe-check-target-libffi \
2671 maybe-check-target-libjava \
2672 maybe-check-target-zlib \
2673 maybe-check-target-boehm-gc \
2674 maybe-check-target-qthreads \
2675 maybe-check-target-rda \
2676 maybe-check-target-libada \
2677 maybe-check-target-libgomp
2678
2679do-check:
2680 @: $(MAKE); $(unstage)
2681 @r=`${PWD_COMMAND}`; export r; \
2682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2683 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2684
2685# Automated reporting of test results.
2686
2687warning.log: build.log
2688 $(srcdir)/contrib/warn_summary build.log > $@
2689
2690mail-report.log:
2691 if test x'$(BOOT_CFLAGS)' != x''; then \
2692 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2693 fi; \
2694 $(srcdir)/contrib/test_summary -t >$@
2695 chmod +x $@
2696 echo If you really want to send e-mail, run ./$@ now
2697
2698mail-report-with-warnings.log: warning.log
2699 if test x'$(BOOT_CFLAGS)' != x''; then \
2700 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2701 fi; \
2702 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2703 chmod +x $@
2704 echo If you really want to send e-mail, run ./$@ now
2705
2706# Installation targets.
2707
2708.PHONY: install uninstall
2709install:
2710 @: $(MAKE); $(unstage)
2711 @r=`${PWD_COMMAND}`; export r; \
2712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2713 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2714
2715.PHONY: install-host-nogcc
2716install-host-nogcc: \
2717 maybe-install-ash \
2718 maybe-install-autoconf \
2719 maybe-install-automake \
2720 maybe-install-bash \
2721 maybe-install-bfd \
2722 maybe-install-opcodes \
2723 maybe-install-binutils \
2724 maybe-install-bison \
2725 maybe-install-byacc \
2726 maybe-install-bzip2 \
2727 maybe-install-cgen \
2728 maybe-install-dejagnu \
2729 maybe-install-diff \
2730 maybe-install-dosutils \
2731 maybe-install-etc \
2732 maybe-install-fastjar \
2733 maybe-install-fileutils \
2734 maybe-install-findutils \
2735 maybe-install-find \
2736 maybe-install-fixincludes \
2737 maybe-install-flex \
2738 maybe-install-gas \
2739 maybe-install-gawk \
2740 maybe-install-gettext \
2741 maybe-install-gmp \
2742 maybe-install-mpfr \
2743 maybe-install-mpc \
2744 maybe-install-ppl \
2745 maybe-install-cloog \
2746 maybe-install-gnuserv \
2747 maybe-install-gold \
2748 maybe-install-gprof \
2749 maybe-install-gzip \
2750 maybe-install-hello \
2751 maybe-install-indent \
2752 maybe-install-intl \
2753 maybe-install-tcl \
2754 maybe-install-itcl \
2755 maybe-install-ld \
2756 maybe-install-libcpp \
2757 maybe-install-libdecnumber \
2758 maybe-install-libgui \
2759 maybe-install-libiberty \
2760 maybe-install-libiconv \
2761 maybe-install-libtool \
2762 maybe-install-m4 \
2763 maybe-install-make \
2764 maybe-install-mmalloc \
2765 maybe-install-patch \
2766 maybe-install-perl \
2767 maybe-install-prms \
2768 maybe-install-rcs \
2769 maybe-install-readline \
2770 maybe-install-release \
2771 maybe-install-recode \
2772 maybe-install-sed \
2773 maybe-install-send-pr \
2774 maybe-install-shellutils \
2775 maybe-install-sid \
2776 maybe-install-sim \
2777 maybe-install-tar \
2778 maybe-install-texinfo \
2779 maybe-install-textutils \
2780 maybe-install-time \
2781 maybe-install-uudecode \
2782 maybe-install-wdiff \
2783 maybe-install-zip \
2784 maybe-install-zlib \
2785 maybe-install-gdb \
2786 maybe-install-expect \
2787 maybe-install-guile \
2788 maybe-install-tk \
2789 maybe-install-libtermcap \
2790 maybe-install-utils \
2791 maybe-install-gnattools
2792
2793.PHONY: install-host
2794install-host: \
2795 maybe-install-ash \
2796 maybe-install-autoconf \
2797 maybe-install-automake \
2798 maybe-install-bash \
2799 maybe-install-bfd \
2800 maybe-install-opcodes \
2801 maybe-install-binutils \
2802 maybe-install-bison \
2803 maybe-install-byacc \
2804 maybe-install-bzip2 \
2805 maybe-install-cgen \
2806 maybe-install-dejagnu \
2807 maybe-install-diff \
2808 maybe-install-dosutils \
2809 maybe-install-etc \
2810 maybe-install-fastjar \
2811 maybe-install-fileutils \
2812 maybe-install-findutils \
2813 maybe-install-find \
2814 maybe-install-fixincludes \
2815 maybe-install-flex \
2816 maybe-install-gas \
2817 maybe-install-gcc \
2818 maybe-install-gawk \
2819 maybe-install-gettext \
2820 maybe-install-gmp \
2821 maybe-install-mpfr \
2822 maybe-install-mpc \
2823 maybe-install-ppl \
2824 maybe-install-cloog \
2825 maybe-install-gnuserv \
2826 maybe-install-gold \
2827 maybe-install-gprof \
2828 maybe-install-gzip \
2829 maybe-install-hello \
2830 maybe-install-indent \
2831 maybe-install-intl \
2832 maybe-install-tcl \
2833 maybe-install-itcl \
2834 maybe-install-ld \
2835 maybe-install-libcpp \
2836 maybe-install-libdecnumber \
2837 maybe-install-libgui \
2838 maybe-install-libiberty \
2839 maybe-install-libiconv \
2840 maybe-install-libtool \
2841 maybe-install-m4 \
2842 maybe-install-make \
2843 maybe-install-mmalloc \
2844 maybe-install-patch \
2845 maybe-install-perl \
2846 maybe-install-prms \
2847 maybe-install-rcs \
2848 maybe-install-readline \
2849 maybe-install-release \
2850 maybe-install-recode \
2851 maybe-install-sed \
2852 maybe-install-send-pr \
2853 maybe-install-shellutils \
2854 maybe-install-sid \
2855 maybe-install-sim \
2856 maybe-install-tar \
2857 maybe-install-texinfo \
2858 maybe-install-textutils \
2859 maybe-install-time \
2860 maybe-install-uudecode \
2861 maybe-install-wdiff \
2862 maybe-install-zip \
2863 maybe-install-zlib \
2864 maybe-install-gdb \
2865 maybe-install-expect \
2866 maybe-install-guile \
2867 maybe-install-tk \
2868 maybe-install-libtermcap \
2869 maybe-install-utils \
2870 maybe-install-gnattools
2871
2872.PHONY: install-target
2873install-target: \
2874 maybe-install-target-libstdc++-v3 \
2875 maybe-install-target-libmudflap \
2876 maybe-install-target-libssp \
2877 maybe-install-target-newlib \
2878 maybe-install-target-libgcc \
2879 maybe-install-target-libgfortran \
2880 maybe-install-target-libobjc \
2881 maybe-install-target-libtermcap \
2882 maybe-install-target-winsup \
2883 maybe-install-target-libgloss \
2884 maybe-install-target-libiberty \
2885 maybe-install-target-gperf \
2886 maybe-install-target-examples \
2887 maybe-install-target-libffi \
2888 maybe-install-target-libjava \
2889 maybe-install-target-zlib \
2890 maybe-install-target-boehm-gc \
2891 maybe-install-target-qthreads \
2892 maybe-install-target-rda \
2893 maybe-install-target-libada \
2894 maybe-install-target-libgomp
2895
2896uninstall:
2897 @echo "the uninstall target is not supported in this tree"
2898
2899.PHONY: install.all
2900install.all: install-no-fixedincludes
2901 @if [ -f ./gcc/Makefile ] ; then \
2902 r=`${PWD_COMMAND}` ; export r ; \
2903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2904 $(HOST_EXPORTS) \
2905 (cd ./gcc && \
2906 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2907 else \
2908 true ; \
2909 fi
2910
2911# install-no-fixedincludes is used because Cygnus can not distribute
2912# the fixed header files.
2913.PHONY: install-no-fixedincludes
2914install-no-fixedincludes: installdirs install-host-nogcc \
2915 install-target gcc-no-fixedincludes
2916
2917### other supporting targets
2918
2919MAKEDIRS= \
2920 $(DESTDIR)$(prefix) \
2921 $(DESTDIR)$(exec_prefix)
2922.PHONY: installdirs
2923installdirs: mkinstalldirs
2924 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2925
2926dir.info: do-install-info
2927 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2928 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2929 mv -f dir.info.new dir.info ; \
2930 else true ; \
2931 fi
2932
2933dist:
2934 @echo "Building a full distribution of this tree isn't done"
2935 @echo "via 'make dist'. Check out the etc/ subdirectory"
2936
2937etags tags: TAGS
2938
2939# Right now this just builds TAGS in each subdirectory. emacs19 has the
2940# ability to use several tags files at once, so there is probably no need
2941# to combine them into one big TAGS file (like CVS 1.3 does). We could
2942# (if we felt like it) have this Makefile write a piece of elisp which
2943# the user could load to tell emacs19 where all the TAGS files we just
2944# built are.
2945TAGS: do-TAGS
2946
2947# ------------------------------------
2948# Macros for configure and all targets
2949# ------------------------------------
2950
2951
2952
2953
2954
2955# --------------------------------------
2956# Modules which run on the build machine
2957# --------------------------------------
2958
2959
2960.PHONY: configure-build-libiberty maybe-configure-build-libiberty
2961maybe-configure-build-libiberty:
2962@if gcc-bootstrap
2963configure-build-libiberty: stage_current
2964@endif gcc-bootstrap
2965@if build-libiberty
2966maybe-configure-build-libiberty: configure-build-libiberty
2967configure-build-libiberty:
2968 @: $(MAKE); $(unstage)
2969 @r=`${PWD_COMMAND}`; export r; \
2970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2971 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2972 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2973 $(BUILD_EXPORTS) \
2974 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2975 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2976 case $(srcdir) in \
2977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2978 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2980 esac; \
2981 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2982 libsrcdir="$$s/libiberty"; \
2983 rm -f no-such-file || : ; \
2984 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2985 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2986 --target=${target_alias} $${srcdiroption} \
2987 || exit 1
2988@endif build-libiberty
2989
2990
2991
2992
2993
2994.PHONY: all-build-libiberty maybe-all-build-libiberty
2995maybe-all-build-libiberty:
2996@if gcc-bootstrap
2997all-build-libiberty: stage_current
2998@endif gcc-bootstrap
2999@if build-libiberty
3000TARGET-build-libiberty=all
3001maybe-all-build-libiberty: all-build-libiberty
3002all-build-libiberty: configure-build-libiberty
3003 @: $(MAKE); $(unstage)
3004 @r=`${PWD_COMMAND}`; export r; \
3005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3006 $(BUILD_EXPORTS) \
3007 (cd $(BUILD_SUBDIR)/libiberty && \
3008 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3009 $(TARGET-build-libiberty))
3010@endif build-libiberty
3011
3012
3013
3014
3015
3016.PHONY: configure-build-bison maybe-configure-build-bison
3017maybe-configure-build-bison:
3018@if gcc-bootstrap
3019configure-build-bison: stage_current
3020@endif gcc-bootstrap
3021@if build-bison
3022maybe-configure-build-bison: configure-build-bison
3023configure-build-bison:
3024 @: $(MAKE); $(unstage)
3025 @r=`${PWD_COMMAND}`; export r; \
3026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3027 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3028 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3029 $(BUILD_EXPORTS) \
3030 echo Configuring in $(BUILD_SUBDIR)/bison; \
3031 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3032 case $(srcdir) in \
3033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3034 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3036 esac; \
3037 srcdiroption="--srcdir=$${topdir}/bison"; \
3038 libsrcdir="$$s/bison"; \
3039 rm -f no-such-file || : ; \
3040 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3041 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3042 --target=${target_alias} $${srcdiroption} \
3043 || exit 1
3044@endif build-bison
3045
3046
3047
3048
3049
3050.PHONY: all-build-bison maybe-all-build-bison
3051maybe-all-build-bison:
3052@if gcc-bootstrap
3053all-build-bison: stage_current
3054@endif gcc-bootstrap
3055@if build-bison
3056TARGET-build-bison=all
3057maybe-all-build-bison: all-build-bison
3058all-build-bison: configure-build-bison
3059 @: $(MAKE); $(unstage)
3060 @r=`${PWD_COMMAND}`; export r; \
3061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3062 $(BUILD_EXPORTS) \
3063 (cd $(BUILD_SUBDIR)/bison && \
3064 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3065 $(TARGET-build-bison))
3066@endif build-bison
3067
3068
3069
3070
3071
3072.PHONY: configure-build-byacc maybe-configure-build-byacc
3073maybe-configure-build-byacc:
3074@if gcc-bootstrap
3075configure-build-byacc: stage_current
3076@endif gcc-bootstrap
3077@if build-byacc
3078maybe-configure-build-byacc: configure-build-byacc
3079configure-build-byacc:
3080 @: $(MAKE); $(unstage)
3081 @r=`${PWD_COMMAND}`; export r; \
3082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3084 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3085 $(BUILD_EXPORTS) \
3086 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3087 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3088 case $(srcdir) in \
3089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3090 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3092 esac; \
3093 srcdiroption="--srcdir=$${topdir}/byacc"; \
3094 libsrcdir="$$s/byacc"; \
3095 rm -f no-such-file || : ; \
3096 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3097 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3098 --target=${target_alias} $${srcdiroption} \
3099 || exit 1
3100@endif build-byacc
3101
3102
3103
3104
3105
3106.PHONY: all-build-byacc maybe-all-build-byacc
3107maybe-all-build-byacc:
3108@if gcc-bootstrap
3109all-build-byacc: stage_current
3110@endif gcc-bootstrap
3111@if build-byacc
3112TARGET-build-byacc=all
3113maybe-all-build-byacc: all-build-byacc
3114all-build-byacc: configure-build-byacc
3115 @: $(MAKE); $(unstage)
3116 @r=`${PWD_COMMAND}`; export r; \
3117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3118 $(BUILD_EXPORTS) \
3119 (cd $(BUILD_SUBDIR)/byacc && \
3120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3121 $(TARGET-build-byacc))
3122@endif build-byacc
3123
3124
3125
3126
3127
3128.PHONY: configure-build-flex maybe-configure-build-flex
3129maybe-configure-build-flex:
3130@if gcc-bootstrap
3131configure-build-flex: stage_current
3132@endif gcc-bootstrap
3133@if build-flex
3134maybe-configure-build-flex: configure-build-flex
3135configure-build-flex:
3136 @: $(MAKE); $(unstage)
3137 @r=`${PWD_COMMAND}`; export r; \
3138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3139 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3140 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3141 $(BUILD_EXPORTS) \
3142 echo Configuring in $(BUILD_SUBDIR)/flex; \
3143 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3144 case $(srcdir) in \
3145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3146 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3148 esac; \
3149 srcdiroption="--srcdir=$${topdir}/flex"; \
3150 libsrcdir="$$s/flex"; \
3151 rm -f no-such-file || : ; \
3152 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3153 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3154 --target=${target_alias} $${srcdiroption} \
3155 || exit 1
3156@endif build-flex
3157
3158
3159
3160
3161
3162.PHONY: all-build-flex maybe-all-build-flex
3163maybe-all-build-flex:
3164@if gcc-bootstrap
3165all-build-flex: stage_current
3166@endif gcc-bootstrap
3167@if build-flex
3168TARGET-build-flex=all
3169maybe-all-build-flex: all-build-flex
3170all-build-flex: configure-build-flex
3171 @: $(MAKE); $(unstage)
3172 @r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 $(BUILD_EXPORTS) \
3175 (cd $(BUILD_SUBDIR)/flex && \
3176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3177 $(TARGET-build-flex))
3178@endif build-flex
3179
3180
3181
3182
3183
3184.PHONY: configure-build-m4 maybe-configure-build-m4
3185maybe-configure-build-m4:
3186@if gcc-bootstrap
3187configure-build-m4: stage_current
3188@endif gcc-bootstrap
3189@if build-m4
3190maybe-configure-build-m4: configure-build-m4
3191configure-build-m4:
3192 @: $(MAKE); $(unstage)
3193 @r=`${PWD_COMMAND}`; export r; \
3194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3195 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3196 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3197 $(BUILD_EXPORTS) \
3198 echo Configuring in $(BUILD_SUBDIR)/m4; \
3199 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3200 case $(srcdir) in \
3201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3202 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3204 esac; \
3205 srcdiroption="--srcdir=$${topdir}/m4"; \
3206 libsrcdir="$$s/m4"; \
3207 rm -f no-such-file || : ; \
3208 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3209 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3210 --target=${target_alias} $${srcdiroption} \
3211 || exit 1
3212@endif build-m4
3213
3214
3215
3216
3217
3218.PHONY: all-build-m4 maybe-all-build-m4
3219maybe-all-build-m4:
3220@if gcc-bootstrap
3221all-build-m4: stage_current
3222@endif gcc-bootstrap
3223@if build-m4
3224TARGET-build-m4=all
3225maybe-all-build-m4: all-build-m4
3226all-build-m4: configure-build-m4
3227 @: $(MAKE); $(unstage)
3228 @r=`${PWD_COMMAND}`; export r; \
3229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3230 $(BUILD_EXPORTS) \
3231 (cd $(BUILD_SUBDIR)/m4 && \
3232 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3233 $(TARGET-build-m4))
3234@endif build-m4
3235
3236
3237
3238
3239
3240.PHONY: configure-build-texinfo maybe-configure-build-texinfo
3241maybe-configure-build-texinfo:
3242@if gcc-bootstrap
3243configure-build-texinfo: stage_current
3244@endif gcc-bootstrap
3245@if build-texinfo
3246maybe-configure-build-texinfo: configure-build-texinfo
3247configure-build-texinfo:
3248 @: $(MAKE); $(unstage)
3249 @r=`${PWD_COMMAND}`; export r; \
3250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3251 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3252 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3253 $(BUILD_EXPORTS) \
3254 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3255 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3256 case $(srcdir) in \
3257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3258 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3260 esac; \
3261 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3262 libsrcdir="$$s/texinfo"; \
3263 rm -f no-such-file || : ; \
3264 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3265 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3266 --target=${target_alias} $${srcdiroption} \
3267 || exit 1
3268@endif build-texinfo
3269
3270
3271
3272
3273
3274.PHONY: all-build-texinfo maybe-all-build-texinfo
3275maybe-all-build-texinfo:
3276@if gcc-bootstrap
3277all-build-texinfo: stage_current
3278@endif gcc-bootstrap
3279@if build-texinfo
3280TARGET-build-texinfo=all
3281maybe-all-build-texinfo: all-build-texinfo
3282all-build-texinfo: configure-build-texinfo
3283 @: $(MAKE); $(unstage)
3284 @r=`${PWD_COMMAND}`; export r; \
3285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3286 $(BUILD_EXPORTS) \
3287 (cd $(BUILD_SUBDIR)/texinfo && \
3288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3289 $(TARGET-build-texinfo))
3290@endif build-texinfo
3291
3292
3293
3294
3295
3296.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3297maybe-configure-build-fixincludes:
3298@if gcc-bootstrap
3299configure-build-fixincludes: stage_current
3300@endif gcc-bootstrap
3301@if build-fixincludes
3302maybe-configure-build-fixincludes: configure-build-fixincludes
3303configure-build-fixincludes:
3304 @: $(MAKE); $(unstage)
3305 @r=`${PWD_COMMAND}`; export r; \
3306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3307 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3308 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3309 $(BUILD_EXPORTS) \
3310 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3311 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3312 case $(srcdir) in \
3313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3314 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3316 esac; \
3317 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3318 libsrcdir="$$s/fixincludes"; \
3319 rm -f no-such-file || : ; \
3320 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3321 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3322 --target=${target_alias} $${srcdiroption} \
3323 || exit 1
3324@endif build-fixincludes
3325
3326
3327
3328
3329
3330.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3331maybe-all-build-fixincludes:
3332@if gcc-bootstrap
3333all-build-fixincludes: stage_current
3334@endif gcc-bootstrap
3335@if build-fixincludes
3336TARGET-build-fixincludes=all
3337maybe-all-build-fixincludes: all-build-fixincludes
3338all-build-fixincludes: configure-build-fixincludes
3339 @: $(MAKE); $(unstage)
3340 @r=`${PWD_COMMAND}`; export r; \
3341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3342 $(BUILD_EXPORTS) \
3343 (cd $(BUILD_SUBDIR)/fixincludes && \
3344 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3345 $(TARGET-build-fixincludes))
3346@endif build-fixincludes
3347
3348
3349
3350
3351
3352# --------------------------------------
3353# Modules which run on the host machine
3354# --------------------------------------
3355
3356
3357.PHONY: configure-ash maybe-configure-ash
3358maybe-configure-ash:
3359@if gcc-bootstrap
3360configure-ash: stage_current
3361@endif gcc-bootstrap
3362@if ash
3363maybe-configure-ash: configure-ash
3364configure-ash:
3365 @: $(MAKE); $(unstage)
3366 @r=`${PWD_COMMAND}`; export r; \
3367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3370 $(HOST_EXPORTS) \
3371 echo Configuring in $(HOST_SUBDIR)/ash; \
3372 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3373 case $(srcdir) in \
3374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3375 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3377 esac; \
3378 srcdiroption="--srcdir=$${topdir}/ash"; \
3379 libsrcdir="$$s/ash"; \
3380 $(SHELL) $${libsrcdir}/configure \
3381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3382 --target=${target_alias} $${srcdiroption} \
3383 || exit 1
3384@endif ash
3385
3386
3387
3388
3389
3390.PHONY: all-ash maybe-all-ash
3391maybe-all-ash:
3392@if gcc-bootstrap
3393all-ash: stage_current
3394@endif gcc-bootstrap
3395@if ash
3396TARGET-ash=all
3397maybe-all-ash: all-ash
3398all-ash: configure-ash
3399 @: $(MAKE); $(unstage)
3400 @r=`${PWD_COMMAND}`; export r; \
3401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3402 $(HOST_EXPORTS) \
3403 (cd $(HOST_SUBDIR)/ash && \
3404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3405 $(TARGET-ash))
3406@endif ash
3407
3408
3409
3410
3411.PHONY: check-ash maybe-check-ash
3412maybe-check-ash:
3413@if ash
3414maybe-check-ash: check-ash
3415
3416check-ash:
3417 @: $(MAKE); $(unstage)
3418 @r=`${PWD_COMMAND}`; export r; \
3419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3420 $(HOST_EXPORTS) \
3421 (cd $(HOST_SUBDIR)/ash && \
3422 $(MAKE) $(FLAGS_TO_PASS) check)
3423
3424@endif ash
3425
3426.PHONY: install-ash maybe-install-ash
3427maybe-install-ash:
3428@if ash
3429maybe-install-ash: install-ash
3430
3431install-ash: installdirs
3432 @: $(MAKE); $(unstage)
3433 @r=`${PWD_COMMAND}`; export r; \
3434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3435 $(HOST_EXPORTS) \
3436 (cd $(HOST_SUBDIR)/ash && \
3437 $(MAKE) $(FLAGS_TO_PASS) install)
3438
3439@endif ash
3440
3441# Other targets (info, dvi, pdf, etc.)
3442
3443.PHONY: maybe-info-ash info-ash
3444maybe-info-ash:
3445@if ash
3446maybe-info-ash: info-ash
3447
3448info-ash: \
3449 configure-ash
3450 @: $(MAKE); $(unstage)
3451 @[ -f ./ash/Makefile ] || exit 0; \
3452 r=`${PWD_COMMAND}`; export r; \
3453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3454 $(HOST_EXPORTS) \
3455 for flag in $(EXTRA_HOST_FLAGS) ; do \
3456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3457 done; \
3458 echo "Doing info in ash" ; \
3459 (cd $(HOST_SUBDIR)/ash && \
3460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3462 "RANLIB=$${RANLIB}" \
3463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3464 info) \
3465 || exit 1
3466
3467@endif ash
3468
3469.PHONY: maybe-dvi-ash dvi-ash
3470maybe-dvi-ash:
3471@if ash
3472maybe-dvi-ash: dvi-ash
3473
3474dvi-ash: \
3475 configure-ash
3476 @: $(MAKE); $(unstage)
3477 @[ -f ./ash/Makefile ] || exit 0; \
3478 r=`${PWD_COMMAND}`; export r; \
3479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3480 $(HOST_EXPORTS) \
3481 for flag in $(EXTRA_HOST_FLAGS) ; do \
3482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3483 done; \
3484 echo "Doing dvi in ash" ; \
3485 (cd $(HOST_SUBDIR)/ash && \
3486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3488 "RANLIB=$${RANLIB}" \
3489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3490 dvi) \
3491 || exit 1
3492
3493@endif ash
3494
3495.PHONY: maybe-pdf-ash pdf-ash
3496maybe-pdf-ash:
3497@if ash
3498maybe-pdf-ash: pdf-ash
3499
3500pdf-ash: \
3501 configure-ash
3502 @: $(MAKE); $(unstage)
3503 @[ -f ./ash/Makefile ] || exit 0; \
3504 r=`${PWD_COMMAND}`; export r; \
3505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3506 $(HOST_EXPORTS) \
3507 for flag in $(EXTRA_HOST_FLAGS) ; do \
3508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3509 done; \
3510 echo "Doing pdf in ash" ; \
3511 (cd $(HOST_SUBDIR)/ash && \
3512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3514 "RANLIB=$${RANLIB}" \
3515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3516 pdf) \
3517 || exit 1
3518
3519@endif ash
3520
3521.PHONY: maybe-html-ash html-ash
3522maybe-html-ash:
3523@if ash
3524maybe-html-ash: html-ash
3525
3526html-ash: \
3527 configure-ash
3528 @: $(MAKE); $(unstage)
3529 @[ -f ./ash/Makefile ] || exit 0; \
3530 r=`${PWD_COMMAND}`; export r; \
3531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3532 $(HOST_EXPORTS) \
3533 for flag in $(EXTRA_HOST_FLAGS) ; do \
3534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3535 done; \
3536 echo "Doing html in ash" ; \
3537 (cd $(HOST_SUBDIR)/ash && \
3538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3540 "RANLIB=$${RANLIB}" \
3541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3542 html) \
3543 || exit 1
3544
3545@endif ash
3546
3547.PHONY: maybe-TAGS-ash TAGS-ash
3548maybe-TAGS-ash:
3549@if ash
3550maybe-TAGS-ash: TAGS-ash
3551
3552TAGS-ash: \
3553 configure-ash
3554 @: $(MAKE); $(unstage)
3555 @[ -f ./ash/Makefile ] || exit 0; \
3556 r=`${PWD_COMMAND}`; export r; \
3557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3558 $(HOST_EXPORTS) \
3559 for flag in $(EXTRA_HOST_FLAGS) ; do \
3560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3561 done; \
3562 echo "Doing TAGS in ash" ; \
3563 (cd $(HOST_SUBDIR)/ash && \
3564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3566 "RANLIB=$${RANLIB}" \
3567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3568 TAGS) \
3569 || exit 1
3570
3571@endif ash
3572
3573.PHONY: maybe-install-info-ash install-info-ash
3574maybe-install-info-ash:
3575@if ash
3576maybe-install-info-ash: install-info-ash
3577
3578install-info-ash: \
3579 configure-ash \
3580 info-ash
3581 @: $(MAKE); $(unstage)
3582 @[ -f ./ash/Makefile ] || exit 0; \
3583 r=`${PWD_COMMAND}`; export r; \
3584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3585 $(HOST_EXPORTS) \
3586 for flag in $(EXTRA_HOST_FLAGS) ; do \
3587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3588 done; \
3589 echo "Doing install-info in ash" ; \
3590 (cd $(HOST_SUBDIR)/ash && \
3591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3593 "RANLIB=$${RANLIB}" \
3594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3595 install-info) \
3596 || exit 1
3597
3598@endif ash
3599
3600.PHONY: maybe-install-pdf-ash install-pdf-ash
3601maybe-install-pdf-ash:
3602@if ash
3603maybe-install-pdf-ash: install-pdf-ash
3604
3605install-pdf-ash: \
3606 configure-ash \
3607 pdf-ash
3608 @: $(MAKE); $(unstage)
3609 @[ -f ./ash/Makefile ] || exit 0; \
3610 r=`${PWD_COMMAND}`; export r; \
3611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3612 $(HOST_EXPORTS) \
3613 for flag in $(EXTRA_HOST_FLAGS) ; do \
3614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3615 done; \
3616 echo "Doing install-pdf in ash" ; \
3617 (cd $(HOST_SUBDIR)/ash && \
3618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3620 "RANLIB=$${RANLIB}" \
3621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3622 install-pdf) \
3623 || exit 1
3624
3625@endif ash
3626
3627.PHONY: maybe-install-html-ash install-html-ash
3628maybe-install-html-ash:
3629@if ash
3630maybe-install-html-ash: install-html-ash
3631
3632install-html-ash: \
3633 configure-ash \
3634 html-ash
3635 @: $(MAKE); $(unstage)
3636 @[ -f ./ash/Makefile ] || exit 0; \
3637 r=`${PWD_COMMAND}`; export r; \
3638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3639 $(HOST_EXPORTS) \
3640 for flag in $(EXTRA_HOST_FLAGS) ; do \
3641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3642 done; \
3643 echo "Doing install-html in ash" ; \
3644 (cd $(HOST_SUBDIR)/ash && \
3645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3647 "RANLIB=$${RANLIB}" \
3648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3649 install-html) \
3650 || exit 1
3651
3652@endif ash
3653
3654.PHONY: maybe-installcheck-ash installcheck-ash
3655maybe-installcheck-ash:
3656@if ash
3657maybe-installcheck-ash: installcheck-ash
3658
3659installcheck-ash: \
3660 configure-ash
3661 @: $(MAKE); $(unstage)
3662 @[ -f ./ash/Makefile ] || exit 0; \
3663 r=`${PWD_COMMAND}`; export r; \
3664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3665 $(HOST_EXPORTS) \
3666 for flag in $(EXTRA_HOST_FLAGS) ; do \
3667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3668 done; \
3669 echo "Doing installcheck in ash" ; \
3670 (cd $(HOST_SUBDIR)/ash && \
3671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3673 "RANLIB=$${RANLIB}" \
3674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3675 installcheck) \
3676 || exit 1
3677
3678@endif ash
3679
3680.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3681maybe-mostlyclean-ash:
3682@if ash
3683maybe-mostlyclean-ash: mostlyclean-ash
3684
3685mostlyclean-ash:
3686 @: $(MAKE); $(unstage)
3687 @[ -f ./ash/Makefile ] || exit 0; \
3688 r=`${PWD_COMMAND}`; export r; \
3689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3690 $(HOST_EXPORTS) \
3691 for flag in $(EXTRA_HOST_FLAGS) ; do \
3692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3693 done; \
3694 echo "Doing mostlyclean in ash" ; \
3695 (cd $(HOST_SUBDIR)/ash && \
3696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3698 "RANLIB=$${RANLIB}" \
3699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3700 mostlyclean) \
3701 || exit 1
3702
3703@endif ash
3704
3705.PHONY: maybe-clean-ash clean-ash
3706maybe-clean-ash:
3707@if ash
3708maybe-clean-ash: clean-ash
3709
3710clean-ash:
3711 @: $(MAKE); $(unstage)
3712 @[ -f ./ash/Makefile ] || exit 0; \
3713 r=`${PWD_COMMAND}`; export r; \
3714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3715 $(HOST_EXPORTS) \
3716 for flag in $(EXTRA_HOST_FLAGS) ; do \
3717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3718 done; \
3719 echo "Doing clean in ash" ; \
3720 (cd $(HOST_SUBDIR)/ash && \
3721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3723 "RANLIB=$${RANLIB}" \
3724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3725 clean) \
3726 || exit 1
3727
3728@endif ash
3729
3730.PHONY: maybe-distclean-ash distclean-ash
3731maybe-distclean-ash:
3732@if ash
3733maybe-distclean-ash: distclean-ash
3734
3735distclean-ash:
3736 @: $(MAKE); $(unstage)
3737 @[ -f ./ash/Makefile ] || exit 0; \
3738 r=`${PWD_COMMAND}`; export r; \
3739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3740 $(HOST_EXPORTS) \
3741 for flag in $(EXTRA_HOST_FLAGS) ; do \
3742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3743 done; \
3744 echo "Doing distclean in ash" ; \
3745 (cd $(HOST_SUBDIR)/ash && \
3746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3748 "RANLIB=$${RANLIB}" \
3749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3750 distclean) \
3751 || exit 1
3752
3753@endif ash
3754
3755.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3756maybe-maintainer-clean-ash:
3757@if ash
3758maybe-maintainer-clean-ash: maintainer-clean-ash
3759
3760maintainer-clean-ash:
3761 @: $(MAKE); $(unstage)
3762 @[ -f ./ash/Makefile ] || exit 0; \
3763 r=`${PWD_COMMAND}`; export r; \
3764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3765 $(HOST_EXPORTS) \
3766 for flag in $(EXTRA_HOST_FLAGS) ; do \
3767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3768 done; \
3769 echo "Doing maintainer-clean in ash" ; \
3770 (cd $(HOST_SUBDIR)/ash && \
3771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3773 "RANLIB=$${RANLIB}" \
3774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3775 maintainer-clean) \
3776 || exit 1
3777
3778@endif ash
3779
3780
3781
3782.PHONY: configure-autoconf maybe-configure-autoconf
3783maybe-configure-autoconf:
3784@if gcc-bootstrap
3785configure-autoconf: stage_current
3786@endif gcc-bootstrap
3787@if autoconf
3788maybe-configure-autoconf: configure-autoconf
3789configure-autoconf:
3790 @: $(MAKE); $(unstage)
3791 @r=`${PWD_COMMAND}`; export r; \
3792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3793 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3795 $(HOST_EXPORTS) \
3796 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3797 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3798 case $(srcdir) in \
3799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3800 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3802 esac; \
3803 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3804 libsrcdir="$$s/autoconf"; \
3805 $(SHELL) $${libsrcdir}/configure \
3806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3807 --target=${target_alias} $${srcdiroption} \
3808 || exit 1
3809@endif autoconf
3810
3811
3812
3813
3814
3815.PHONY: all-autoconf maybe-all-autoconf
3816maybe-all-autoconf:
3817@if gcc-bootstrap
3818all-autoconf: stage_current
3819@endif gcc-bootstrap
3820@if autoconf
3821TARGET-autoconf=all
3822maybe-all-autoconf: all-autoconf
3823all-autoconf: configure-autoconf
3824 @: $(MAKE); $(unstage)
3825 @r=`${PWD_COMMAND}`; export r; \
3826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3827 $(HOST_EXPORTS) \
3828 (cd $(HOST_SUBDIR)/autoconf && \
3829 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3830 $(TARGET-autoconf))
3831@endif autoconf
3832
3833
3834
3835
3836.PHONY: check-autoconf maybe-check-autoconf
3837maybe-check-autoconf:
3838@if autoconf
3839maybe-check-autoconf: check-autoconf
3840
3841check-autoconf:
3842 @: $(MAKE); $(unstage)
3843 @r=`${PWD_COMMAND}`; export r; \
3844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3845 $(HOST_EXPORTS) \
3846 (cd $(HOST_SUBDIR)/autoconf && \
3847 $(MAKE) $(FLAGS_TO_PASS) check)
3848
3849@endif autoconf
3850
3851.PHONY: install-autoconf maybe-install-autoconf
3852maybe-install-autoconf:
3853@if autoconf
3854maybe-install-autoconf: install-autoconf
3855
3856install-autoconf: installdirs
3857 @: $(MAKE); $(unstage)
3858 @r=`${PWD_COMMAND}`; export r; \
3859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3860 $(HOST_EXPORTS) \
3861 (cd $(HOST_SUBDIR)/autoconf && \
3862 $(MAKE) $(FLAGS_TO_PASS) install)
3863
3864@endif autoconf
3865
3866# Other targets (info, dvi, pdf, etc.)
3867
3868.PHONY: maybe-info-autoconf info-autoconf
3869maybe-info-autoconf:
3870@if autoconf
3871maybe-info-autoconf: info-autoconf
3872
3873info-autoconf: \
3874 configure-autoconf
3875 @: $(MAKE); $(unstage)
3876 @[ -f ./autoconf/Makefile ] || exit 0; \
3877 r=`${PWD_COMMAND}`; export r; \
3878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879 $(HOST_EXPORTS) \
3880 for flag in $(EXTRA_HOST_FLAGS) ; do \
3881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3882 done; \
3883 echo "Doing info in autoconf" ; \
3884 (cd $(HOST_SUBDIR)/autoconf && \
3885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3887 "RANLIB=$${RANLIB}" \
3888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3889 info) \
3890 || exit 1
3891
3892@endif autoconf
3893
3894.PHONY: maybe-dvi-autoconf dvi-autoconf
3895maybe-dvi-autoconf:
3896@if autoconf
3897maybe-dvi-autoconf: dvi-autoconf
3898
3899dvi-autoconf: \
3900 configure-autoconf
3901 @: $(MAKE); $(unstage)
3902 @[ -f ./autoconf/Makefile ] || exit 0; \
3903 r=`${PWD_COMMAND}`; export r; \
3904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3905 $(HOST_EXPORTS) \
3906 for flag in $(EXTRA_HOST_FLAGS) ; do \
3907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3908 done; \
3909 echo "Doing dvi in autoconf" ; \
3910 (cd $(HOST_SUBDIR)/autoconf && \
3911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3913 "RANLIB=$${RANLIB}" \
3914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915 dvi) \
3916 || exit 1
3917
3918@endif autoconf
3919
3920.PHONY: maybe-pdf-autoconf pdf-autoconf
3921maybe-pdf-autoconf:
3922@if autoconf
3923maybe-pdf-autoconf: pdf-autoconf
3924
3925pdf-autoconf: \
3926 configure-autoconf
3927 @: $(MAKE); $(unstage)
3928 @[ -f ./autoconf/Makefile ] || exit 0; \
3929 r=`${PWD_COMMAND}`; export r; \
3930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3931 $(HOST_EXPORTS) \
3932 for flag in $(EXTRA_HOST_FLAGS) ; do \
3933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3934 done; \
3935 echo "Doing pdf in autoconf" ; \
3936 (cd $(HOST_SUBDIR)/autoconf && \
3937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3939 "RANLIB=$${RANLIB}" \
3940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3941 pdf) \
3942 || exit 1
3943
3944@endif autoconf
3945
3946.PHONY: maybe-html-autoconf html-autoconf
3947maybe-html-autoconf:
3948@if autoconf
3949maybe-html-autoconf: html-autoconf
3950
3951html-autoconf: \
3952 configure-autoconf
3953 @: $(MAKE); $(unstage)
3954 @[ -f ./autoconf/Makefile ] || exit 0; \
3955 r=`${PWD_COMMAND}`; export r; \
3956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957 $(HOST_EXPORTS) \
3958 for flag in $(EXTRA_HOST_FLAGS) ; do \
3959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3960 done; \
3961 echo "Doing html in autoconf" ; \
3962 (cd $(HOST_SUBDIR)/autoconf && \
3963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3965 "RANLIB=$${RANLIB}" \
3966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3967 html) \
3968 || exit 1
3969
3970@endif autoconf
3971
3972.PHONY: maybe-TAGS-autoconf TAGS-autoconf
3973maybe-TAGS-autoconf:
3974@if autoconf
3975maybe-TAGS-autoconf: TAGS-autoconf
3976
3977TAGS-autoconf: \
3978 configure-autoconf
3979 @: $(MAKE); $(unstage)
3980 @[ -f ./autoconf/Makefile ] || exit 0; \
3981 r=`${PWD_COMMAND}`; export r; \
3982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983 $(HOST_EXPORTS) \
3984 for flag in $(EXTRA_HOST_FLAGS) ; do \
3985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3986 done; \
3987 echo "Doing TAGS in autoconf" ; \
3988 (cd $(HOST_SUBDIR)/autoconf && \
3989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3991 "RANLIB=$${RANLIB}" \
3992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3993 TAGS) \
3994 || exit 1
3995
3996@endif autoconf
3997
3998.PHONY: maybe-install-info-autoconf install-info-autoconf
3999maybe-install-info-autoconf:
4000@if autoconf
4001maybe-install-info-autoconf: install-info-autoconf
4002
4003install-info-autoconf: \
4004 configure-autoconf \
4005 info-autoconf
4006 @: $(MAKE); $(unstage)
4007 @[ -f ./autoconf/Makefile ] || exit 0; \
4008 r=`${PWD_COMMAND}`; export r; \
4009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4010 $(HOST_EXPORTS) \
4011 for flag in $(EXTRA_HOST_FLAGS) ; do \
4012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4013 done; \
4014 echo "Doing install-info in autoconf" ; \
4015 (cd $(HOST_SUBDIR)/autoconf && \
4016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4018 "RANLIB=$${RANLIB}" \
4019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4020 install-info) \
4021 || exit 1
4022
4023@endif autoconf
4024
4025.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4026maybe-install-pdf-autoconf:
4027@if autoconf
4028maybe-install-pdf-autoconf: install-pdf-autoconf
4029
4030install-pdf-autoconf: \
4031 configure-autoconf \
4032 pdf-autoconf
4033 @: $(MAKE); $(unstage)
4034 @[ -f ./autoconf/Makefile ] || exit 0; \
4035 r=`${PWD_COMMAND}`; export r; \
4036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4037 $(HOST_EXPORTS) \
4038 for flag in $(EXTRA_HOST_FLAGS) ; do \
4039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4040 done; \
4041 echo "Doing install-pdf in autoconf" ; \
4042 (cd $(HOST_SUBDIR)/autoconf && \
4043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4045 "RANLIB=$${RANLIB}" \
4046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4047 install-pdf) \
4048 || exit 1
4049
4050@endif autoconf
4051
4052.PHONY: maybe-install-html-autoconf install-html-autoconf
4053maybe-install-html-autoconf:
4054@if autoconf
4055maybe-install-html-autoconf: install-html-autoconf
4056
4057install-html-autoconf: \
4058 configure-autoconf \
4059 html-autoconf
4060 @: $(MAKE); $(unstage)
4061 @[ -f ./autoconf/Makefile ] || exit 0; \
4062 r=`${PWD_COMMAND}`; export r; \
4063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4064 $(HOST_EXPORTS) \
4065 for flag in $(EXTRA_HOST_FLAGS) ; do \
4066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4067 done; \
4068 echo "Doing install-html in autoconf" ; \
4069 (cd $(HOST_SUBDIR)/autoconf && \
4070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4072 "RANLIB=$${RANLIB}" \
4073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4074 install-html) \
4075 || exit 1
4076
4077@endif autoconf
4078
4079.PHONY: maybe-installcheck-autoconf installcheck-autoconf
4080maybe-installcheck-autoconf:
4081@if autoconf
4082maybe-installcheck-autoconf: installcheck-autoconf
4083
4084installcheck-autoconf: \
4085 configure-autoconf
4086 @: $(MAKE); $(unstage)
4087 @[ -f ./autoconf/Makefile ] || exit 0; \
4088 r=`${PWD_COMMAND}`; export r; \
4089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090 $(HOST_EXPORTS) \
4091 for flag in $(EXTRA_HOST_FLAGS) ; do \
4092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4093 done; \
4094 echo "Doing installcheck in autoconf" ; \
4095 (cd $(HOST_SUBDIR)/autoconf && \
4096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4098 "RANLIB=$${RANLIB}" \
4099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4100 installcheck) \
4101 || exit 1
4102
4103@endif autoconf
4104
4105.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4106maybe-mostlyclean-autoconf:
4107@if autoconf
4108maybe-mostlyclean-autoconf: mostlyclean-autoconf
4109
4110mostlyclean-autoconf:
4111 @: $(MAKE); $(unstage)
4112 @[ -f ./autoconf/Makefile ] || exit 0; \
4113 r=`${PWD_COMMAND}`; export r; \
4114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4115 $(HOST_EXPORTS) \
4116 for flag in $(EXTRA_HOST_FLAGS) ; do \
4117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4118 done; \
4119 echo "Doing mostlyclean in autoconf" ; \
4120 (cd $(HOST_SUBDIR)/autoconf && \
4121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4123 "RANLIB=$${RANLIB}" \
4124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4125 mostlyclean) \
4126 || exit 1
4127
4128@endif autoconf
4129
4130.PHONY: maybe-clean-autoconf clean-autoconf
4131maybe-clean-autoconf:
4132@if autoconf
4133maybe-clean-autoconf: clean-autoconf
4134
4135clean-autoconf:
4136 @: $(MAKE); $(unstage)
4137 @[ -f ./autoconf/Makefile ] || exit 0; \
4138 r=`${PWD_COMMAND}`; export r; \
4139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4140 $(HOST_EXPORTS) \
4141 for flag in $(EXTRA_HOST_FLAGS) ; do \
4142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4143 done; \
4144 echo "Doing clean in autoconf" ; \
4145 (cd $(HOST_SUBDIR)/autoconf && \
4146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4148 "RANLIB=$${RANLIB}" \
4149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4150 clean) \
4151 || exit 1
4152
4153@endif autoconf
4154
4155.PHONY: maybe-distclean-autoconf distclean-autoconf
4156maybe-distclean-autoconf:
4157@if autoconf
4158maybe-distclean-autoconf: distclean-autoconf
4159
4160distclean-autoconf:
4161 @: $(MAKE); $(unstage)
4162 @[ -f ./autoconf/Makefile ] || exit 0; \
4163 r=`${PWD_COMMAND}`; export r; \
4164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4165 $(HOST_EXPORTS) \
4166 for flag in $(EXTRA_HOST_FLAGS) ; do \
4167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4168 done; \
4169 echo "Doing distclean in autoconf" ; \
4170 (cd $(HOST_SUBDIR)/autoconf && \
4171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4173 "RANLIB=$${RANLIB}" \
4174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4175 distclean) \
4176 || exit 1
4177
4178@endif autoconf
4179
4180.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4181maybe-maintainer-clean-autoconf:
4182@if autoconf
4183maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4184
4185maintainer-clean-autoconf:
4186 @: $(MAKE); $(unstage)
4187 @[ -f ./autoconf/Makefile ] || exit 0; \
4188 r=`${PWD_COMMAND}`; export r; \
4189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4190 $(HOST_EXPORTS) \
4191 for flag in $(EXTRA_HOST_FLAGS) ; do \
4192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4193 done; \
4194 echo "Doing maintainer-clean in autoconf" ; \
4195 (cd $(HOST_SUBDIR)/autoconf && \
4196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4198 "RANLIB=$${RANLIB}" \
4199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4200 maintainer-clean) \
4201 || exit 1
4202
4203@endif autoconf
4204
4205
4206
4207.PHONY: configure-automake maybe-configure-automake
4208maybe-configure-automake:
4209@if gcc-bootstrap
4210configure-automake: stage_current
4211@endif gcc-bootstrap
4212@if automake
4213maybe-configure-automake: configure-automake
4214configure-automake:
4215 @: $(MAKE); $(unstage)
4216 @r=`${PWD_COMMAND}`; export r; \
4217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4220 $(HOST_EXPORTS) \
4221 echo Configuring in $(HOST_SUBDIR)/automake; \
4222 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4223 case $(srcdir) in \
4224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4225 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4227 esac; \
4228 srcdiroption="--srcdir=$${topdir}/automake"; \
4229 libsrcdir="$$s/automake"; \
4230 $(SHELL) $${libsrcdir}/configure \
4231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4232 --target=${target_alias} $${srcdiroption} \
4233 || exit 1
4234@endif automake
4235
4236
4237
4238
4239
4240.PHONY: all-automake maybe-all-automake
4241maybe-all-automake:
4242@if gcc-bootstrap
4243all-automake: stage_current
4244@endif gcc-bootstrap
4245@if automake
4246TARGET-automake=all
4247maybe-all-automake: all-automake
4248all-automake: configure-automake
4249 @: $(MAKE); $(unstage)
4250 @r=`${PWD_COMMAND}`; export r; \
4251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252 $(HOST_EXPORTS) \
4253 (cd $(HOST_SUBDIR)/automake && \
4254 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4255 $(TARGET-automake))
4256@endif automake
4257
4258
4259
4260
4261.PHONY: check-automake maybe-check-automake
4262maybe-check-automake:
4263@if automake
4264maybe-check-automake: check-automake
4265
4266check-automake:
4267 @: $(MAKE); $(unstage)
4268 @r=`${PWD_COMMAND}`; export r; \
4269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4270 $(HOST_EXPORTS) \
4271 (cd $(HOST_SUBDIR)/automake && \
4272 $(MAKE) $(FLAGS_TO_PASS) check)
4273
4274@endif automake
4275
4276.PHONY: install-automake maybe-install-automake
4277maybe-install-automake:
4278@if automake
4279maybe-install-automake: install-automake
4280
4281install-automake: installdirs
4282 @: $(MAKE); $(unstage)
4283 @r=`${PWD_COMMAND}`; export r; \
4284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285 $(HOST_EXPORTS) \
4286 (cd $(HOST_SUBDIR)/automake && \
4287 $(MAKE) $(FLAGS_TO_PASS) install)
4288
4289@endif automake
4290
4291# Other targets (info, dvi, pdf, etc.)
4292
4293.PHONY: maybe-info-automake info-automake
4294maybe-info-automake:
4295@if automake
4296maybe-info-automake: info-automake
4297
4298info-automake: \
4299 configure-automake
4300 @: $(MAKE); $(unstage)
4301 @[ -f ./automake/Makefile ] || exit 0; \
4302 r=`${PWD_COMMAND}`; export r; \
4303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4304 $(HOST_EXPORTS) \
4305 for flag in $(EXTRA_HOST_FLAGS) ; do \
4306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4307 done; \
4308 echo "Doing info in automake" ; \
4309 (cd $(HOST_SUBDIR)/automake && \
4310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4312 "RANLIB=$${RANLIB}" \
4313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4314 info) \
4315 || exit 1
4316
4317@endif automake
4318
4319.PHONY: maybe-dvi-automake dvi-automake
4320maybe-dvi-automake:
4321@if automake
4322maybe-dvi-automake: dvi-automake
4323
4324dvi-automake: \
4325 configure-automake
4326 @: $(MAKE); $(unstage)
4327 @[ -f ./automake/Makefile ] || exit 0; \
4328 r=`${PWD_COMMAND}`; export r; \
4329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4330 $(HOST_EXPORTS) \
4331 for flag in $(EXTRA_HOST_FLAGS) ; do \
4332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4333 done; \
4334 echo "Doing dvi in automake" ; \
4335 (cd $(HOST_SUBDIR)/automake && \
4336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4338 "RANLIB=$${RANLIB}" \
4339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4340 dvi) \
4341 || exit 1
4342
4343@endif automake
4344
4345.PHONY: maybe-pdf-automake pdf-automake
4346maybe-pdf-automake:
4347@if automake
4348maybe-pdf-automake: pdf-automake
4349
4350pdf-automake: \
4351 configure-automake
4352 @: $(MAKE); $(unstage)
4353 @[ -f ./automake/Makefile ] || exit 0; \
4354 r=`${PWD_COMMAND}`; export r; \
4355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356 $(HOST_EXPORTS) \
4357 for flag in $(EXTRA_HOST_FLAGS) ; do \
4358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359 done; \
4360 echo "Doing pdf in automake" ; \
4361 (cd $(HOST_SUBDIR)/automake && \
4362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364 "RANLIB=$${RANLIB}" \
4365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366 pdf) \
4367 || exit 1
4368
4369@endif automake
4370
4371.PHONY: maybe-html-automake html-automake
4372maybe-html-automake:
4373@if automake
4374maybe-html-automake: html-automake
4375
4376html-automake: \
4377 configure-automake
4378 @: $(MAKE); $(unstage)
4379 @[ -f ./automake/Makefile ] || exit 0; \
4380 r=`${PWD_COMMAND}`; export r; \
4381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4382 $(HOST_EXPORTS) \
4383 for flag in $(EXTRA_HOST_FLAGS) ; do \
4384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4385 done; \
4386 echo "Doing html in automake" ; \
4387 (cd $(HOST_SUBDIR)/automake && \
4388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4390 "RANLIB=$${RANLIB}" \
4391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4392 html) \
4393 || exit 1
4394
4395@endif automake
4396
4397.PHONY: maybe-TAGS-automake TAGS-automake
4398maybe-TAGS-automake:
4399@if automake
4400maybe-TAGS-automake: TAGS-automake
4401
4402TAGS-automake: \
4403 configure-automake
4404 @: $(MAKE); $(unstage)
4405 @[ -f ./automake/Makefile ] || exit 0; \
4406 r=`${PWD_COMMAND}`; export r; \
4407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4408 $(HOST_EXPORTS) \
4409 for flag in $(EXTRA_HOST_FLAGS) ; do \
4410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4411 done; \
4412 echo "Doing TAGS in automake" ; \
4413 (cd $(HOST_SUBDIR)/automake && \
4414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4416 "RANLIB=$${RANLIB}" \
4417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4418 TAGS) \
4419 || exit 1
4420
4421@endif automake
4422
4423.PHONY: maybe-install-info-automake install-info-automake
4424maybe-install-info-automake:
4425@if automake
4426maybe-install-info-automake: install-info-automake
4427
4428install-info-automake: \
4429 configure-automake \
4430 info-automake
4431 @: $(MAKE); $(unstage)
4432 @[ -f ./automake/Makefile ] || exit 0; \
4433 r=`${PWD_COMMAND}`; export r; \
4434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4435 $(HOST_EXPORTS) \
4436 for flag in $(EXTRA_HOST_FLAGS) ; do \
4437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4438 done; \
4439 echo "Doing install-info in automake" ; \
4440 (cd $(HOST_SUBDIR)/automake && \
4441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4443 "RANLIB=$${RANLIB}" \
4444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4445 install-info) \
4446 || exit 1
4447
4448@endif automake
4449
4450.PHONY: maybe-install-pdf-automake install-pdf-automake
4451maybe-install-pdf-automake:
4452@if automake
4453maybe-install-pdf-automake: install-pdf-automake
4454
4455install-pdf-automake: \
4456 configure-automake \
4457 pdf-automake
4458 @: $(MAKE); $(unstage)
4459 @[ -f ./automake/Makefile ] || exit 0; \
4460 r=`${PWD_COMMAND}`; export r; \
4461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4462 $(HOST_EXPORTS) \
4463 for flag in $(EXTRA_HOST_FLAGS) ; do \
4464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4465 done; \
4466 echo "Doing install-pdf in automake" ; \
4467 (cd $(HOST_SUBDIR)/automake && \
4468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4470 "RANLIB=$${RANLIB}" \
4471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4472 install-pdf) \
4473 || exit 1
4474
4475@endif automake
4476
4477.PHONY: maybe-install-html-automake install-html-automake
4478maybe-install-html-automake:
4479@if automake
4480maybe-install-html-automake: install-html-automake
4481
4482install-html-automake: \
4483 configure-automake \
4484 html-automake
4485 @: $(MAKE); $(unstage)
4486 @[ -f ./automake/Makefile ] || exit 0; \
4487 r=`${PWD_COMMAND}`; export r; \
4488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4489 $(HOST_EXPORTS) \
4490 for flag in $(EXTRA_HOST_FLAGS) ; do \
4491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4492 done; \
4493 echo "Doing install-html in automake" ; \
4494 (cd $(HOST_SUBDIR)/automake && \
4495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4497 "RANLIB=$${RANLIB}" \
4498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4499 install-html) \
4500 || exit 1
4501
4502@endif automake
4503
4504.PHONY: maybe-installcheck-automake installcheck-automake
4505maybe-installcheck-automake:
4506@if automake
4507maybe-installcheck-automake: installcheck-automake
4508
4509installcheck-automake: \
4510 configure-automake
4511 @: $(MAKE); $(unstage)
4512 @[ -f ./automake/Makefile ] || exit 0; \
4513 r=`${PWD_COMMAND}`; export r; \
4514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515 $(HOST_EXPORTS) \
4516 for flag in $(EXTRA_HOST_FLAGS) ; do \
4517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4518 done; \
4519 echo "Doing installcheck in automake" ; \
4520 (cd $(HOST_SUBDIR)/automake && \
4521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4523 "RANLIB=$${RANLIB}" \
4524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4525 installcheck) \
4526 || exit 1
4527
4528@endif automake
4529
4530.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4531maybe-mostlyclean-automake:
4532@if automake
4533maybe-mostlyclean-automake: mostlyclean-automake
4534
4535mostlyclean-automake:
4536 @: $(MAKE); $(unstage)
4537 @[ -f ./automake/Makefile ] || exit 0; \
4538 r=`${PWD_COMMAND}`; export r; \
4539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4540 $(HOST_EXPORTS) \
4541 for flag in $(EXTRA_HOST_FLAGS) ; do \
4542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4543 done; \
4544 echo "Doing mostlyclean in automake" ; \
4545 (cd $(HOST_SUBDIR)/automake && \
4546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4548 "RANLIB=$${RANLIB}" \
4549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4550 mostlyclean) \
4551 || exit 1
4552
4553@endif automake
4554
4555.PHONY: maybe-clean-automake clean-automake
4556maybe-clean-automake:
4557@if automake
4558maybe-clean-automake: clean-automake
4559
4560clean-automake:
4561 @: $(MAKE); $(unstage)
4562 @[ -f ./automake/Makefile ] || exit 0; \
4563 r=`${PWD_COMMAND}`; export r; \
4564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4565 $(HOST_EXPORTS) \
4566 for flag in $(EXTRA_HOST_FLAGS) ; do \
4567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4568 done; \
4569 echo "Doing clean in automake" ; \
4570 (cd $(HOST_SUBDIR)/automake && \
4571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4573 "RANLIB=$${RANLIB}" \
4574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4575 clean) \
4576 || exit 1
4577
4578@endif automake
4579
4580.PHONY: maybe-distclean-automake distclean-automake
4581maybe-distclean-automake:
4582@if automake
4583maybe-distclean-automake: distclean-automake
4584
4585distclean-automake:
4586 @: $(MAKE); $(unstage)
4587 @[ -f ./automake/Makefile ] || exit 0; \
4588 r=`${PWD_COMMAND}`; export r; \
4589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4590 $(HOST_EXPORTS) \
4591 for flag in $(EXTRA_HOST_FLAGS) ; do \
4592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4593 done; \
4594 echo "Doing distclean in automake" ; \
4595 (cd $(HOST_SUBDIR)/automake && \
4596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4598 "RANLIB=$${RANLIB}" \
4599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4600 distclean) \
4601 || exit 1
4602
4603@endif automake
4604
4605.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4606maybe-maintainer-clean-automake:
4607@if automake
4608maybe-maintainer-clean-automake: maintainer-clean-automake
4609
4610maintainer-clean-automake:
4611 @: $(MAKE); $(unstage)
4612 @[ -f ./automake/Makefile ] || exit 0; \
4613 r=`${PWD_COMMAND}`; export r; \
4614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4615 $(HOST_EXPORTS) \
4616 for flag in $(EXTRA_HOST_FLAGS) ; do \
4617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4618 done; \
4619 echo "Doing maintainer-clean in automake" ; \
4620 (cd $(HOST_SUBDIR)/automake && \
4621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4623 "RANLIB=$${RANLIB}" \
4624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4625 maintainer-clean) \
4626 || exit 1
4627
4628@endif automake
4629
4630
4631
4632.PHONY: configure-bash maybe-configure-bash
4633maybe-configure-bash:
4634@if gcc-bootstrap
4635configure-bash: stage_current
4636@endif gcc-bootstrap
4637@if bash
4638maybe-configure-bash: configure-bash
4639configure-bash:
4640 @: $(MAKE); $(unstage)
4641 @r=`${PWD_COMMAND}`; export r; \
4642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4643 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4645 $(HOST_EXPORTS) \
4646 echo Configuring in $(HOST_SUBDIR)/bash; \
4647 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4648 case $(srcdir) in \
4649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4650 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4652 esac; \
4653 srcdiroption="--srcdir=$${topdir}/bash"; \
4654 libsrcdir="$$s/bash"; \
4655 $(SHELL) $${libsrcdir}/configure \
4656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4657 --target=${target_alias} $${srcdiroption} \
4658 || exit 1
4659@endif bash
4660
4661
4662
4663
4664
4665.PHONY: all-bash maybe-all-bash
4666maybe-all-bash:
4667@if gcc-bootstrap
4668all-bash: stage_current
4669@endif gcc-bootstrap
4670@if bash
4671TARGET-bash=all
4672maybe-all-bash: all-bash
4673all-bash: configure-bash
4674 @: $(MAKE); $(unstage)
4675 @r=`${PWD_COMMAND}`; export r; \
4676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4677 $(HOST_EXPORTS) \
4678 (cd $(HOST_SUBDIR)/bash && \
4679 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4680 $(TARGET-bash))
4681@endif bash
4682
4683
4684
4685
4686.PHONY: check-bash maybe-check-bash
4687maybe-check-bash:
4688@if bash
4689maybe-check-bash: check-bash
4690
4691check-bash:
4692 @: $(MAKE); $(unstage)
4693 @r=`${PWD_COMMAND}`; export r; \
4694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4695 $(HOST_EXPORTS) \
4696 (cd $(HOST_SUBDIR)/bash && \
4697 $(MAKE) $(FLAGS_TO_PASS) check)
4698
4699@endif bash
4700
4701.PHONY: install-bash maybe-install-bash
4702maybe-install-bash:
4703@if bash
4704maybe-install-bash: install-bash
4705
4706install-bash: installdirs
4707 @: $(MAKE); $(unstage)
4708 @r=`${PWD_COMMAND}`; export r; \
4709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4710 $(HOST_EXPORTS) \
4711 (cd $(HOST_SUBDIR)/bash && \
4712 $(MAKE) $(FLAGS_TO_PASS) install)
4713
4714@endif bash
4715
4716# Other targets (info, dvi, pdf, etc.)
4717
4718.PHONY: maybe-info-bash info-bash
4719maybe-info-bash:
4720@if bash
4721maybe-info-bash: info-bash
4722
4723info-bash: \
4724 configure-bash
4725 @: $(MAKE); $(unstage)
4726 @[ -f ./bash/Makefile ] || exit 0; \
4727 r=`${PWD_COMMAND}`; export r; \
4728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4729 $(HOST_EXPORTS) \
4730 for flag in $(EXTRA_HOST_FLAGS) ; do \
4731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4732 done; \
4733 echo "Doing info in bash" ; \
4734 (cd $(HOST_SUBDIR)/bash && \
4735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4737 "RANLIB=$${RANLIB}" \
4738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4739 info) \
4740 || exit 1
4741
4742@endif bash
4743
4744.PHONY: maybe-dvi-bash dvi-bash
4745maybe-dvi-bash:
4746@if bash
4747maybe-dvi-bash: dvi-bash
4748
4749dvi-bash: \
4750 configure-bash
4751 @: $(MAKE); $(unstage)
4752 @[ -f ./bash/Makefile ] || exit 0; \
4753 r=`${PWD_COMMAND}`; export r; \
4754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4755 $(HOST_EXPORTS) \
4756 for flag in $(EXTRA_HOST_FLAGS) ; do \
4757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4758 done; \
4759 echo "Doing dvi in bash" ; \
4760 (cd $(HOST_SUBDIR)/bash && \
4761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4763 "RANLIB=$${RANLIB}" \
4764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4765 dvi) \
4766 || exit 1
4767
4768@endif bash
4769
4770.PHONY: maybe-pdf-bash pdf-bash
4771maybe-pdf-bash:
4772@if bash
4773maybe-pdf-bash: pdf-bash
4774
4775pdf-bash: \
4776 configure-bash
4777 @: $(MAKE); $(unstage)
4778 @[ -f ./bash/Makefile ] || exit 0; \
4779 r=`${PWD_COMMAND}`; export r; \
4780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781 $(HOST_EXPORTS) \
4782 for flag in $(EXTRA_HOST_FLAGS) ; do \
4783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4784 done; \
4785 echo "Doing pdf in bash" ; \
4786 (cd $(HOST_SUBDIR)/bash && \
4787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4789 "RANLIB=$${RANLIB}" \
4790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4791 pdf) \
4792 || exit 1
4793
4794@endif bash
4795
4796.PHONY: maybe-html-bash html-bash
4797maybe-html-bash:
4798@if bash
4799maybe-html-bash: html-bash
4800
4801html-bash: \
4802 configure-bash
4803 @: $(MAKE); $(unstage)
4804 @[ -f ./bash/Makefile ] || exit 0; \
4805 r=`${PWD_COMMAND}`; export r; \
4806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807 $(HOST_EXPORTS) \
4808 for flag in $(EXTRA_HOST_FLAGS) ; do \
4809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4810 done; \
4811 echo "Doing html in bash" ; \
4812 (cd $(HOST_SUBDIR)/bash && \
4813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4815 "RANLIB=$${RANLIB}" \
4816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4817 html) \
4818 || exit 1
4819
4820@endif bash
4821
4822.PHONY: maybe-TAGS-bash TAGS-bash
4823maybe-TAGS-bash:
4824@if bash
4825maybe-TAGS-bash: TAGS-bash
4826
4827TAGS-bash: \
4828 configure-bash
4829 @: $(MAKE); $(unstage)
4830 @[ -f ./bash/Makefile ] || exit 0; \
4831 r=`${PWD_COMMAND}`; export r; \
4832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4833 $(HOST_EXPORTS) \
4834 for flag in $(EXTRA_HOST_FLAGS) ; do \
4835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4836 done; \
4837 echo "Doing TAGS in bash" ; \
4838 (cd $(HOST_SUBDIR)/bash && \
4839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4841 "RANLIB=$${RANLIB}" \
4842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4843 TAGS) \
4844 || exit 1
4845
4846@endif bash
4847
4848.PHONY: maybe-install-info-bash install-info-bash
4849maybe-install-info-bash:
4850@if bash
4851maybe-install-info-bash: install-info-bash
4852
4853install-info-bash: \
4854 configure-bash \
4855 info-bash
4856 @: $(MAKE); $(unstage)
4857 @[ -f ./bash/Makefile ] || exit 0; \
4858 r=`${PWD_COMMAND}`; export r; \
4859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4860 $(HOST_EXPORTS) \
4861 for flag in $(EXTRA_HOST_FLAGS) ; do \
4862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4863 done; \
4864 echo "Doing install-info in bash" ; \
4865 (cd $(HOST_SUBDIR)/bash && \
4866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4868 "RANLIB=$${RANLIB}" \
4869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4870 install-info) \
4871 || exit 1
4872
4873@endif bash
4874
4875.PHONY: maybe-install-pdf-bash install-pdf-bash
4876maybe-install-pdf-bash:
4877@if bash
4878maybe-install-pdf-bash: install-pdf-bash
4879
4880install-pdf-bash: \
4881 configure-bash \
4882 pdf-bash
4883 @: $(MAKE); $(unstage)
4884 @[ -f ./bash/Makefile ] || exit 0; \
4885 r=`${PWD_COMMAND}`; export r; \
4886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4887 $(HOST_EXPORTS) \
4888 for flag in $(EXTRA_HOST_FLAGS) ; do \
4889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4890 done; \
4891 echo "Doing install-pdf in bash" ; \
4892 (cd $(HOST_SUBDIR)/bash && \
4893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4895 "RANLIB=$${RANLIB}" \
4896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4897 install-pdf) \
4898 || exit 1
4899
4900@endif bash
4901
4902.PHONY: maybe-install-html-bash install-html-bash
4903maybe-install-html-bash:
4904@if bash
4905maybe-install-html-bash: install-html-bash
4906
4907install-html-bash: \
4908 configure-bash \
4909 html-bash
4910 @: $(MAKE); $(unstage)
4911 @[ -f ./bash/Makefile ] || exit 0; \
4912 r=`${PWD_COMMAND}`; export r; \
4913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4914 $(HOST_EXPORTS) \
4915 for flag in $(EXTRA_HOST_FLAGS) ; do \
4916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4917 done; \
4918 echo "Doing install-html in bash" ; \
4919 (cd $(HOST_SUBDIR)/bash && \
4920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4922 "RANLIB=$${RANLIB}" \
4923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4924 install-html) \
4925 || exit 1
4926
4927@endif bash
4928
4929.PHONY: maybe-installcheck-bash installcheck-bash
4930maybe-installcheck-bash:
4931@if bash
4932maybe-installcheck-bash: installcheck-bash
4933
4934installcheck-bash: \
4935 configure-bash
4936 @: $(MAKE); $(unstage)
4937 @[ -f ./bash/Makefile ] || exit 0; \
4938 r=`${PWD_COMMAND}`; export r; \
4939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4940 $(HOST_EXPORTS) \
4941 for flag in $(EXTRA_HOST_FLAGS) ; do \
4942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4943 done; \
4944 echo "Doing installcheck in bash" ; \
4945 (cd $(HOST_SUBDIR)/bash && \
4946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4948 "RANLIB=$${RANLIB}" \
4949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4950 installcheck) \
4951 || exit 1
4952
4953@endif bash
4954
4955.PHONY: maybe-mostlyclean-bash mostlyclean-bash
4956maybe-mostlyclean-bash:
4957@if bash
4958maybe-mostlyclean-bash: mostlyclean-bash
4959
4960mostlyclean-bash:
4961 @: $(MAKE); $(unstage)
4962 @[ -f ./bash/Makefile ] || exit 0; \
4963 r=`${PWD_COMMAND}`; export r; \
4964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4965 $(HOST_EXPORTS) \
4966 for flag in $(EXTRA_HOST_FLAGS) ; do \
4967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4968 done; \
4969 echo "Doing mostlyclean in bash" ; \
4970 (cd $(HOST_SUBDIR)/bash && \
4971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4973 "RANLIB=$${RANLIB}" \
4974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4975 mostlyclean) \
4976 || exit 1
4977
4978@endif bash
4979
4980.PHONY: maybe-clean-bash clean-bash
4981maybe-clean-bash:
4982@if bash
4983maybe-clean-bash: clean-bash
4984
4985clean-bash:
4986 @: $(MAKE); $(unstage)
4987 @[ -f ./bash/Makefile ] || exit 0; \
4988 r=`${PWD_COMMAND}`; export r; \
4989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4990 $(HOST_EXPORTS) \
4991 for flag in $(EXTRA_HOST_FLAGS) ; do \
4992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4993 done; \
4994 echo "Doing clean in bash" ; \
4995 (cd $(HOST_SUBDIR)/bash && \
4996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4998 "RANLIB=$${RANLIB}" \
4999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5000 clean) \
5001 || exit 1
5002
5003@endif bash
5004
5005.PHONY: maybe-distclean-bash distclean-bash
5006maybe-distclean-bash:
5007@if bash
5008maybe-distclean-bash: distclean-bash
5009
5010distclean-bash:
5011 @: $(MAKE); $(unstage)
5012 @[ -f ./bash/Makefile ] || exit 0; \
5013 r=`${PWD_COMMAND}`; export r; \
5014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015 $(HOST_EXPORTS) \
5016 for flag in $(EXTRA_HOST_FLAGS) ; do \
5017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5018 done; \
5019 echo "Doing distclean in bash" ; \
5020 (cd $(HOST_SUBDIR)/bash && \
5021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5023 "RANLIB=$${RANLIB}" \
5024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5025 distclean) \
5026 || exit 1
5027
5028@endif bash
5029
5030.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5031maybe-maintainer-clean-bash:
5032@if bash
5033maybe-maintainer-clean-bash: maintainer-clean-bash
5034
5035maintainer-clean-bash:
5036 @: $(MAKE); $(unstage)
5037 @[ -f ./bash/Makefile ] || exit 0; \
5038 r=`${PWD_COMMAND}`; export r; \
5039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5040 $(HOST_EXPORTS) \
5041 for flag in $(EXTRA_HOST_FLAGS) ; do \
5042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5043 done; \
5044 echo "Doing maintainer-clean in bash" ; \
5045 (cd $(HOST_SUBDIR)/bash && \
5046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5048 "RANLIB=$${RANLIB}" \
5049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5050 maintainer-clean) \
5051 || exit 1
5052
5053@endif bash
5054
5055
5056
5057.PHONY: configure-bfd maybe-configure-bfd
5058maybe-configure-bfd:
5059@if gcc-bootstrap
5060configure-bfd: stage_current
5061@endif gcc-bootstrap
5062@if bfd
5063maybe-configure-bfd: configure-bfd
5064configure-bfd:
5065 @r=`${PWD_COMMAND}`; export r; \
5066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5067 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5069 $(HOST_EXPORTS) \
5070 echo Configuring in $(HOST_SUBDIR)/bfd; \
5071 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5072 case $(srcdir) in \
5073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5074 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5076 esac; \
5077 srcdiroption="--srcdir=$${topdir}/bfd"; \
5078 libsrcdir="$$s/bfd"; \
5079 $(SHELL) $${libsrcdir}/configure \
5080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5081 --target=${target_alias} $${srcdiroption} \
5082 || exit 1
5083@endif bfd
5084
5085
5086
5087.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5088maybe-configure-stage1-bfd:
5089@if bfd-bootstrap
5090maybe-configure-stage1-bfd: configure-stage1-bfd
5091configure-stage1-bfd:
5092 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5094 @r=`${PWD_COMMAND}`; export r; \
5095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096 TFLAGS="$(STAGE1_TFLAGS)"; \
5097 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5098 $(HOST_EXPORTS) \
5099 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5100 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5101 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5102 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5104 cd $(HOST_SUBDIR)/bfd || exit 1; \
5105 case $(srcdir) in \
5106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5107 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5109 esac; \
5110 srcdiroption="--srcdir=$${topdir}/bfd"; \
5111 libsrcdir="$$s/bfd"; \
5112 $(SHELL) $${libsrcdir}/configure \
5113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5114 --target=${target_alias} $${srcdiroption} \
5115 $(STAGE1_CONFIGURE_FLAGS)
5116@endif bfd-bootstrap
5117
5118.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5119maybe-configure-stage2-bfd:
5120@if bfd-bootstrap
5121maybe-configure-stage2-bfd: configure-stage2-bfd
5122configure-stage2-bfd:
5123 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5125 @r=`${PWD_COMMAND}`; export r; \
5126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5127 TFLAGS="$(STAGE2_TFLAGS)"; \
5128 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5129 $(HOST_EXPORTS) \
5130 $(POSTSTAGE1_HOST_EXPORTS) \
5131 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5132 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5133 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5134 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5136 cd $(HOST_SUBDIR)/bfd || exit 1; \
5137 case $(srcdir) in \
5138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5139 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5141 esac; \
5142 srcdiroption="--srcdir=$${topdir}/bfd"; \
5143 libsrcdir="$$s/bfd"; \
5144 $(SHELL) $${libsrcdir}/configure \
5145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5146 --target=${target_alias} $${srcdiroption} \
5147 --with-build-libsubdir=$(HOST_SUBDIR) \
5148 $(STAGE2_CONFIGURE_FLAGS)
5149@endif bfd-bootstrap
5150
5151.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5152maybe-configure-stage3-bfd:
5153@if bfd-bootstrap
5154maybe-configure-stage3-bfd: configure-stage3-bfd
5155configure-stage3-bfd:
5156 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5158 @r=`${PWD_COMMAND}`; export r; \
5159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5160 TFLAGS="$(STAGE3_TFLAGS)"; \
5161 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5162 $(HOST_EXPORTS) \
5163 $(POSTSTAGE1_HOST_EXPORTS) \
5164 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5165 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5166 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5167 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5169 cd $(HOST_SUBDIR)/bfd || exit 1; \
5170 case $(srcdir) in \
5171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5172 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5174 esac; \
5175 srcdiroption="--srcdir=$${topdir}/bfd"; \
5176 libsrcdir="$$s/bfd"; \
5177 $(SHELL) $${libsrcdir}/configure \
5178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5179 --target=${target_alias} $${srcdiroption} \
5180 --with-build-libsubdir=$(HOST_SUBDIR) \
5181 $(STAGE3_CONFIGURE_FLAGS)
5182@endif bfd-bootstrap
5183
5184.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5185maybe-configure-stage4-bfd:
5186@if bfd-bootstrap
5187maybe-configure-stage4-bfd: configure-stage4-bfd
5188configure-stage4-bfd:
5189 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5191 @r=`${PWD_COMMAND}`; export r; \
5192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5193 TFLAGS="$(STAGE4_TFLAGS)"; \
5194 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5195 $(HOST_EXPORTS) \
5196 $(POSTSTAGE1_HOST_EXPORTS) \
5197 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5198 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5199 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5200 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5202 cd $(HOST_SUBDIR)/bfd || exit 1; \
5203 case $(srcdir) in \
5204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5205 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5207 esac; \
5208 srcdiroption="--srcdir=$${topdir}/bfd"; \
5209 libsrcdir="$$s/bfd"; \
5210 $(SHELL) $${libsrcdir}/configure \
5211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5212 --target=${target_alias} $${srcdiroption} \
5213 --with-build-libsubdir=$(HOST_SUBDIR) \
5214 $(STAGE4_CONFIGURE_FLAGS)
5215@endif bfd-bootstrap
5216
5217.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5218maybe-configure-stageprofile-bfd:
5219@if bfd-bootstrap
5220maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5221configure-stageprofile-bfd:
5222 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5224 @r=`${PWD_COMMAND}`; export r; \
5225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5226 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5227 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5228 $(HOST_EXPORTS) \
5229 $(POSTSTAGE1_HOST_EXPORTS) \
5230 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5231 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5232 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5233 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5235 cd $(HOST_SUBDIR)/bfd || exit 1; \
5236 case $(srcdir) in \
5237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5238 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5240 esac; \
5241 srcdiroption="--srcdir=$${topdir}/bfd"; \
5242 libsrcdir="$$s/bfd"; \
5243 $(SHELL) $${libsrcdir}/configure \
5244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5245 --target=${target_alias} $${srcdiroption} \
5246 --with-build-libsubdir=$(HOST_SUBDIR) \
5247 $(STAGEprofile_CONFIGURE_FLAGS)
5248@endif bfd-bootstrap
5249
5250.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5251maybe-configure-stagefeedback-bfd:
5252@if bfd-bootstrap
5253maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5254configure-stagefeedback-bfd:
5255 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5260 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5261 $(HOST_EXPORTS) \
5262 $(POSTSTAGE1_HOST_EXPORTS) \
5263 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5264 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5265 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5266 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5268 cd $(HOST_SUBDIR)/bfd || exit 1; \
5269 case $(srcdir) in \
5270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5271 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5273 esac; \
5274 srcdiroption="--srcdir=$${topdir}/bfd"; \
5275 libsrcdir="$$s/bfd"; \
5276 $(SHELL) $${libsrcdir}/configure \
5277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5278 --target=${target_alias} $${srcdiroption} \
5279 --with-build-libsubdir=$(HOST_SUBDIR) \
5280 $(STAGEfeedback_CONFIGURE_FLAGS)
5281@endif bfd-bootstrap
5282
5283
5284
5285
5286
5287.PHONY: all-bfd maybe-all-bfd
5288maybe-all-bfd:
5289@if gcc-bootstrap
5290all-bfd: stage_current
5291@endif gcc-bootstrap
5292@if bfd
5293TARGET-bfd=all
5294maybe-all-bfd: all-bfd
5295all-bfd: configure-bfd
5296 @r=`${PWD_COMMAND}`; export r; \
5297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5298 $(HOST_EXPORTS) \
5299 (cd $(HOST_SUBDIR)/bfd && \
5300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5301 $(TARGET-bfd))
5302@endif bfd
5303
5304
5305
5306.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5307.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5308maybe-all-stage1-bfd:
5309maybe-clean-stage1-bfd:
5310@if bfd-bootstrap
5311maybe-all-stage1-bfd: all-stage1-bfd
5312all-stage1: all-stage1-bfd
5313TARGET-stage1-bfd = $(TARGET-bfd)
5314all-stage1-bfd: configure-stage1-bfd
5315 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5316 @r=`${PWD_COMMAND}`; export r; \
5317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318 TFLAGS="$(STAGE1_TFLAGS)"; \
5319 $(HOST_EXPORTS) \
5320 cd $(HOST_SUBDIR)/bfd && \
5321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5322 CFLAGS="$(STAGE1_CFLAGS)" \
5323 CXXFLAGS="$(STAGE1_CFLAGS)" \
5324 LIBCFLAGS="$(LIBCFLAGS)" \
5325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5328 $(EXTRA_HOST_FLAGS) \
5329 TFLAGS="$(STAGE1_TFLAGS)" \
5330 $(TARGET-stage1-bfd)
5331
5332maybe-clean-stage1-bfd: clean-stage1-bfd
5333clean-stage1: clean-stage1-bfd
5334clean-stage1-bfd:
5335 @if [ $(current_stage) = stage1 ]; then \
5336 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5337 else \
5338 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5339 $(MAKE) stage1-start; \
5340 fi; \
5341 cd $(HOST_SUBDIR)/bfd && \
5342 $(MAKE) $(EXTRA_HOST_FLAGS) \
5343 clean
5344@endif bfd-bootstrap
5345
5346
5347.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5348.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5349maybe-all-stage2-bfd:
5350maybe-clean-stage2-bfd:
5351@if bfd-bootstrap
5352maybe-all-stage2-bfd: all-stage2-bfd
5353all-stage2: all-stage2-bfd
5354TARGET-stage2-bfd = $(TARGET-bfd)
5355all-stage2-bfd: configure-stage2-bfd
5356 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5357 @r=`${PWD_COMMAND}`; export r; \
5358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5359 TFLAGS="$(STAGE2_TFLAGS)"; \
5360 $(HOST_EXPORTS) \
5361 $(POSTSTAGE1_HOST_EXPORTS) \
5362 cd $(HOST_SUBDIR)/bfd && \
5363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5364 CFLAGS="$(STAGE2_CFLAGS)" \
5365 CXXFLAGS="$(STAGE2_CFLAGS)" \
5366 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5371 TFLAGS="$(STAGE2_TFLAGS)" \
5372 $(TARGET-stage2-bfd)
5373
5374maybe-clean-stage2-bfd: clean-stage2-bfd
5375clean-stage2: clean-stage2-bfd
5376clean-stage2-bfd:
5377 @if [ $(current_stage) = stage2 ]; then \
5378 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5379 else \
5380 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5381 $(MAKE) stage2-start; \
5382 fi; \
5383 cd $(HOST_SUBDIR)/bfd && \
5384 $(MAKE) $(EXTRA_HOST_FLAGS) \
5385 $(POSTSTAGE1_FLAGS_TO_PASS) \
5386 clean
5387@endif bfd-bootstrap
5388
5389
5390.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5391.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5392maybe-all-stage3-bfd:
5393maybe-clean-stage3-bfd:
5394@if bfd-bootstrap
5395maybe-all-stage3-bfd: all-stage3-bfd
5396all-stage3: all-stage3-bfd
5397TARGET-stage3-bfd = $(TARGET-bfd)
5398all-stage3-bfd: configure-stage3-bfd
5399 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5400 @r=`${PWD_COMMAND}`; export r; \
5401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402 TFLAGS="$(STAGE3_TFLAGS)"; \
5403 $(HOST_EXPORTS) \
5404 $(POSTSTAGE1_HOST_EXPORTS) \
5405 cd $(HOST_SUBDIR)/bfd && \
5406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5407 CFLAGS="$(STAGE3_CFLAGS)" \
5408 CXXFLAGS="$(STAGE3_CFLAGS)" \
5409 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5414 TFLAGS="$(STAGE3_TFLAGS)" \
5415 $(TARGET-stage3-bfd)
5416
5417maybe-clean-stage3-bfd: clean-stage3-bfd
5418clean-stage3: clean-stage3-bfd
5419clean-stage3-bfd:
5420 @if [ $(current_stage) = stage3 ]; then \
5421 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5422 else \
5423 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5424 $(MAKE) stage3-start; \
5425 fi; \
5426 cd $(HOST_SUBDIR)/bfd && \
5427 $(MAKE) $(EXTRA_HOST_FLAGS) \
5428 $(POSTSTAGE1_FLAGS_TO_PASS) \
5429 clean
5430@endif bfd-bootstrap
5431
5432
5433.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5434.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5435maybe-all-stage4-bfd:
5436maybe-clean-stage4-bfd:
5437@if bfd-bootstrap
5438maybe-all-stage4-bfd: all-stage4-bfd
5439all-stage4: all-stage4-bfd
5440TARGET-stage4-bfd = $(TARGET-bfd)
5441all-stage4-bfd: configure-stage4-bfd
5442 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5443 @r=`${PWD_COMMAND}`; export r; \
5444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5445 TFLAGS="$(STAGE4_TFLAGS)"; \
5446 $(HOST_EXPORTS) \
5447 $(POSTSTAGE1_HOST_EXPORTS) \
5448 cd $(HOST_SUBDIR)/bfd && \
5449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5450 CFLAGS="$(STAGE4_CFLAGS)" \
5451 CXXFLAGS="$(STAGE4_CFLAGS)" \
5452 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5457 TFLAGS="$(STAGE4_TFLAGS)" \
5458 $(TARGET-stage4-bfd)
5459
5460maybe-clean-stage4-bfd: clean-stage4-bfd
5461clean-stage4: clean-stage4-bfd
5462clean-stage4-bfd:
5463 @if [ $(current_stage) = stage4 ]; then \
5464 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5465 else \
5466 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5467 $(MAKE) stage4-start; \
5468 fi; \
5469 cd $(HOST_SUBDIR)/bfd && \
5470 $(MAKE) $(EXTRA_HOST_FLAGS) \
5471 $(POSTSTAGE1_FLAGS_TO_PASS) \
5472 clean
5473@endif bfd-bootstrap
5474
5475
5476.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5477.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5478maybe-all-stageprofile-bfd:
5479maybe-clean-stageprofile-bfd:
5480@if bfd-bootstrap
5481maybe-all-stageprofile-bfd: all-stageprofile-bfd
5482all-stageprofile: all-stageprofile-bfd
5483TARGET-stageprofile-bfd = $(TARGET-bfd)
5484all-stageprofile-bfd: configure-stageprofile-bfd
5485 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5486 @r=`${PWD_COMMAND}`; export r; \
5487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5488 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5489 $(HOST_EXPORTS) \
5490 $(POSTSTAGE1_HOST_EXPORTS) \
5491 cd $(HOST_SUBDIR)/bfd && \
5492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5493 CFLAGS="$(STAGEprofile_CFLAGS)" \
5494 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5495 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5500 TFLAGS="$(STAGEprofile_TFLAGS)" \
5501 $(TARGET-stageprofile-bfd)
5502
5503maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5504clean-stageprofile: clean-stageprofile-bfd
5505clean-stageprofile-bfd:
5506 @if [ $(current_stage) = stageprofile ]; then \
5507 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5508 else \
5509 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5510 $(MAKE) stageprofile-start; \
5511 fi; \
5512 cd $(HOST_SUBDIR)/bfd && \
5513 $(MAKE) $(EXTRA_HOST_FLAGS) \
5514 $(POSTSTAGE1_FLAGS_TO_PASS) \
5515 clean
5516@endif bfd-bootstrap
5517
5518
5519.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5520.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5521maybe-all-stagefeedback-bfd:
5522maybe-clean-stagefeedback-bfd:
5523@if bfd-bootstrap
5524maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5525all-stagefeedback: all-stagefeedback-bfd
5526TARGET-stagefeedback-bfd = $(TARGET-bfd)
5527all-stagefeedback-bfd: configure-stagefeedback-bfd
5528 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5529 @r=`${PWD_COMMAND}`; export r; \
5530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5531 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5532 $(HOST_EXPORTS) \
5533 $(POSTSTAGE1_HOST_EXPORTS) \
5534 cd $(HOST_SUBDIR)/bfd && \
5535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5536 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5537 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5538 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5543 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5544 $(TARGET-stagefeedback-bfd)
5545
5546maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5547clean-stagefeedback: clean-stagefeedback-bfd
5548clean-stagefeedback-bfd:
5549 @if [ $(current_stage) = stagefeedback ]; then \
5550 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5551 else \
5552 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5553 $(MAKE) stagefeedback-start; \
5554 fi; \
5555 cd $(HOST_SUBDIR)/bfd && \
5556 $(MAKE) $(EXTRA_HOST_FLAGS) \
5557 $(POSTSTAGE1_FLAGS_TO_PASS) \
5558 clean
5559@endif bfd-bootstrap
5560
5561
5562
5563
5564
5565.PHONY: check-bfd maybe-check-bfd
5566maybe-check-bfd:
5567@if bfd
5568maybe-check-bfd: check-bfd
5569
5570check-bfd:
5571 @: $(MAKE); $(unstage)
5572 @r=`${PWD_COMMAND}`; export r; \
5573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 $(HOST_EXPORTS) \
5575 (cd $(HOST_SUBDIR)/bfd && \
5576 $(MAKE) $(FLAGS_TO_PASS) check)
5577
5578@endif bfd
5579
5580.PHONY: install-bfd maybe-install-bfd
5581maybe-install-bfd:
5582@if bfd
5583maybe-install-bfd: install-bfd
5584
5585install-bfd: installdirs
5586 @: $(MAKE); $(unstage)
5587 @r=`${PWD_COMMAND}`; export r; \
5588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5589 $(HOST_EXPORTS) \
5590 (cd $(HOST_SUBDIR)/bfd && \
5591 $(MAKE) $(FLAGS_TO_PASS) install)
5592
5593@endif bfd
5594
5595# Other targets (info, dvi, pdf, etc.)
5596
5597.PHONY: maybe-info-bfd info-bfd
5598maybe-info-bfd:
5599@if bfd
5600maybe-info-bfd: info-bfd
5601
5602info-bfd: \
5603 configure-bfd
5604 @[ -f ./bfd/Makefile ] || exit 0; \
5605 r=`${PWD_COMMAND}`; export r; \
5606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5607 $(HOST_EXPORTS) \
5608 for flag in $(EXTRA_HOST_FLAGS) ; do \
5609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5610 done; \
5611 echo "Doing info in bfd" ; \
5612 (cd $(HOST_SUBDIR)/bfd && \
5613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5615 "RANLIB=$${RANLIB}" \
5616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5617 info) \
5618 || exit 1
5619
5620@endif bfd
5621
5622.PHONY: maybe-dvi-bfd dvi-bfd
5623maybe-dvi-bfd:
5624@if bfd
5625maybe-dvi-bfd: dvi-bfd
5626
5627dvi-bfd: \
5628 configure-bfd
5629 @[ -f ./bfd/Makefile ] || exit 0; \
5630 r=`${PWD_COMMAND}`; export r; \
5631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5632 $(HOST_EXPORTS) \
5633 for flag in $(EXTRA_HOST_FLAGS) ; do \
5634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5635 done; \
5636 echo "Doing dvi in bfd" ; \
5637 (cd $(HOST_SUBDIR)/bfd && \
5638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5640 "RANLIB=$${RANLIB}" \
5641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5642 dvi) \
5643 || exit 1
5644
5645@endif bfd
5646
5647.PHONY: maybe-pdf-bfd pdf-bfd
5648maybe-pdf-bfd:
5649@if bfd
5650maybe-pdf-bfd: pdf-bfd
5651
5652pdf-bfd: \
5653 configure-bfd
5654 @[ -f ./bfd/Makefile ] || exit 0; \
5655 r=`${PWD_COMMAND}`; export r; \
5656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657 $(HOST_EXPORTS) \
5658 for flag in $(EXTRA_HOST_FLAGS) ; do \
5659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5660 done; \
5661 echo "Doing pdf in bfd" ; \
5662 (cd $(HOST_SUBDIR)/bfd && \
5663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5665 "RANLIB=$${RANLIB}" \
5666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5667 pdf) \
5668 || exit 1
5669
5670@endif bfd
5671
5672.PHONY: maybe-html-bfd html-bfd
5673maybe-html-bfd:
5674@if bfd
5675maybe-html-bfd: html-bfd
5676
5677html-bfd: \
5678 configure-bfd
5679 @[ -f ./bfd/Makefile ] || exit 0; \
5680 r=`${PWD_COMMAND}`; export r; \
5681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682 $(HOST_EXPORTS) \
5683 for flag in $(EXTRA_HOST_FLAGS) ; do \
5684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5685 done; \
5686 echo "Doing html in bfd" ; \
5687 (cd $(HOST_SUBDIR)/bfd && \
5688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5690 "RANLIB=$${RANLIB}" \
5691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5692 html) \
5693 || exit 1
5694
5695@endif bfd
5696
5697.PHONY: maybe-TAGS-bfd TAGS-bfd
5698maybe-TAGS-bfd:
5699@if bfd
5700maybe-TAGS-bfd: TAGS-bfd
5701
5702TAGS-bfd: \
5703 configure-bfd
5704 @[ -f ./bfd/Makefile ] || exit 0; \
5705 r=`${PWD_COMMAND}`; export r; \
5706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5707 $(HOST_EXPORTS) \
5708 for flag in $(EXTRA_HOST_FLAGS) ; do \
5709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5710 done; \
5711 echo "Doing TAGS in bfd" ; \
5712 (cd $(HOST_SUBDIR)/bfd && \
5713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5715 "RANLIB=$${RANLIB}" \
5716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5717 TAGS) \
5718 || exit 1
5719
5720@endif bfd
5721
5722.PHONY: maybe-install-info-bfd install-info-bfd
5723maybe-install-info-bfd:
5724@if bfd
5725maybe-install-info-bfd: install-info-bfd
5726
5727install-info-bfd: \
5728 configure-bfd \
5729 info-bfd
5730 @[ -f ./bfd/Makefile ] || exit 0; \
5731 r=`${PWD_COMMAND}`; export r; \
5732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733 $(HOST_EXPORTS) \
5734 for flag in $(EXTRA_HOST_FLAGS) ; do \
5735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5736 done; \
5737 echo "Doing install-info in bfd" ; \
5738 (cd $(HOST_SUBDIR)/bfd && \
5739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741 "RANLIB=$${RANLIB}" \
5742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5743 install-info) \
5744 || exit 1
5745
5746@endif bfd
5747
5748.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5749maybe-install-pdf-bfd:
5750@if bfd
5751maybe-install-pdf-bfd: install-pdf-bfd
5752
5753install-pdf-bfd: \
5754 configure-bfd \
5755 pdf-bfd
5756 @[ -f ./bfd/Makefile ] || exit 0; \
5757 r=`${PWD_COMMAND}`; export r; \
5758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5759 $(HOST_EXPORTS) \
5760 for flag in $(EXTRA_HOST_FLAGS) ; do \
5761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5762 done; \
5763 echo "Doing install-pdf in bfd" ; \
5764 (cd $(HOST_SUBDIR)/bfd && \
5765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5767 "RANLIB=$${RANLIB}" \
5768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5769 install-pdf) \
5770 || exit 1
5771
5772@endif bfd
5773
5774.PHONY: maybe-install-html-bfd install-html-bfd
5775maybe-install-html-bfd:
5776@if bfd
5777maybe-install-html-bfd: install-html-bfd
5778
5779install-html-bfd: \
5780 configure-bfd \
5781 html-bfd
5782 @[ -f ./bfd/Makefile ] || exit 0; \
5783 r=`${PWD_COMMAND}`; export r; \
5784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785 $(HOST_EXPORTS) \
5786 for flag in $(EXTRA_HOST_FLAGS) ; do \
5787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5788 done; \
5789 echo "Doing install-html in bfd" ; \
5790 (cd $(HOST_SUBDIR)/bfd && \
5791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5793 "RANLIB=$${RANLIB}" \
5794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5795 install-html) \
5796 || exit 1
5797
5798@endif bfd
5799
5800.PHONY: maybe-installcheck-bfd installcheck-bfd
5801maybe-installcheck-bfd:
5802@if bfd
5803maybe-installcheck-bfd: installcheck-bfd
5804
5805installcheck-bfd: \
5806 configure-bfd
5807 @[ -f ./bfd/Makefile ] || exit 0; \
5808 r=`${PWD_COMMAND}`; export r; \
5809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5810 $(HOST_EXPORTS) \
5811 for flag in $(EXTRA_HOST_FLAGS) ; do \
5812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5813 done; \
5814 echo "Doing installcheck in bfd" ; \
5815 (cd $(HOST_SUBDIR)/bfd && \
5816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5818 "RANLIB=$${RANLIB}" \
5819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5820 installcheck) \
5821 || exit 1
5822
5823@endif bfd
5824
5825.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5826maybe-mostlyclean-bfd:
5827@if bfd
5828maybe-mostlyclean-bfd: mostlyclean-bfd
5829
5830mostlyclean-bfd:
5831 @[ -f ./bfd/Makefile ] || exit 0; \
5832 r=`${PWD_COMMAND}`; export r; \
5833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834 $(HOST_EXPORTS) \
5835 for flag in $(EXTRA_HOST_FLAGS) ; do \
5836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5837 done; \
5838 echo "Doing mostlyclean in bfd" ; \
5839 (cd $(HOST_SUBDIR)/bfd && \
5840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5842 "RANLIB=$${RANLIB}" \
5843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5844 mostlyclean) \
5845 || exit 1
5846
5847@endif bfd
5848
5849.PHONY: maybe-clean-bfd clean-bfd
5850maybe-clean-bfd:
5851@if bfd
5852maybe-clean-bfd: clean-bfd
5853
5854clean-bfd:
5855 @[ -f ./bfd/Makefile ] || exit 0; \
5856 r=`${PWD_COMMAND}`; export r; \
5857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5858 $(HOST_EXPORTS) \
5859 for flag in $(EXTRA_HOST_FLAGS) ; do \
5860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5861 done; \
5862 echo "Doing clean in bfd" ; \
5863 (cd $(HOST_SUBDIR)/bfd && \
5864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5866 "RANLIB=$${RANLIB}" \
5867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5868 clean) \
5869 || exit 1
5870
5871@endif bfd
5872
5873.PHONY: maybe-distclean-bfd distclean-bfd
5874maybe-distclean-bfd:
5875@if bfd
5876maybe-distclean-bfd: distclean-bfd
5877
5878distclean-bfd:
5879 @[ -f ./bfd/Makefile ] || exit 0; \
5880 r=`${PWD_COMMAND}`; export r; \
5881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882 $(HOST_EXPORTS) \
5883 for flag in $(EXTRA_HOST_FLAGS) ; do \
5884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5885 done; \
5886 echo "Doing distclean in bfd" ; \
5887 (cd $(HOST_SUBDIR)/bfd && \
5888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5890 "RANLIB=$${RANLIB}" \
5891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5892 distclean) \
5893 || exit 1
5894
5895@endif bfd
5896
5897.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5898maybe-maintainer-clean-bfd:
5899@if bfd
5900maybe-maintainer-clean-bfd: maintainer-clean-bfd
5901
5902maintainer-clean-bfd:
5903 @[ -f ./bfd/Makefile ] || exit 0; \
5904 r=`${PWD_COMMAND}`; export r; \
5905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906 $(HOST_EXPORTS) \
5907 for flag in $(EXTRA_HOST_FLAGS) ; do \
5908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5909 done; \
5910 echo "Doing maintainer-clean in bfd" ; \
5911 (cd $(HOST_SUBDIR)/bfd && \
5912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5914 "RANLIB=$${RANLIB}" \
5915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5916 maintainer-clean) \
5917 || exit 1
5918
5919@endif bfd
5920
5921
5922
5923.PHONY: configure-opcodes maybe-configure-opcodes
5924maybe-configure-opcodes:
5925@if gcc-bootstrap
5926configure-opcodes: stage_current
5927@endif gcc-bootstrap
5928@if opcodes
5929maybe-configure-opcodes: configure-opcodes
5930configure-opcodes:
5931 @r=`${PWD_COMMAND}`; export r; \
5932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5933 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5935 $(HOST_EXPORTS) \
5936 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5937 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5938 case $(srcdir) in \
5939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5940 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5942 esac; \
5943 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5944 libsrcdir="$$s/opcodes"; \
5945 $(SHELL) $${libsrcdir}/configure \
5946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5947 --target=${target_alias} $${srcdiroption} \
5948 || exit 1
5949@endif opcodes
5950
5951
5952
5953.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5954maybe-configure-stage1-opcodes:
5955@if opcodes-bootstrap
5956maybe-configure-stage1-opcodes: configure-stage1-opcodes
5957configure-stage1-opcodes:
5958 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5960 @r=`${PWD_COMMAND}`; export r; \
5961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5962 TFLAGS="$(STAGE1_TFLAGS)"; \
5963 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5964 $(HOST_EXPORTS) \
5965 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5966 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5967 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5968 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5970 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5971 case $(srcdir) in \
5972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5973 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5975 esac; \
5976 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5977 libsrcdir="$$s/opcodes"; \
5978 $(SHELL) $${libsrcdir}/configure \
5979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5980 --target=${target_alias} $${srcdiroption} \
5981 $(STAGE1_CONFIGURE_FLAGS)
5982@endif opcodes-bootstrap
5983
5984.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5985maybe-configure-stage2-opcodes:
5986@if opcodes-bootstrap
5987maybe-configure-stage2-opcodes: configure-stage2-opcodes
5988configure-stage2-opcodes:
5989 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5991 @r=`${PWD_COMMAND}`; export r; \
5992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993 TFLAGS="$(STAGE2_TFLAGS)"; \
5994 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5995 $(HOST_EXPORTS) \
5996 $(POSTSTAGE1_HOST_EXPORTS) \
5997 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5998 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5999 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6000 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6002 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6003 case $(srcdir) in \
6004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6005 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6007 esac; \
6008 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6009 libsrcdir="$$s/opcodes"; \
6010 $(SHELL) $${libsrcdir}/configure \
6011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6012 --target=${target_alias} $${srcdiroption} \
6013 --with-build-libsubdir=$(HOST_SUBDIR) \
6014 $(STAGE2_CONFIGURE_FLAGS)
6015@endif opcodes-bootstrap
6016
6017.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6018maybe-configure-stage3-opcodes:
6019@if opcodes-bootstrap
6020maybe-configure-stage3-opcodes: configure-stage3-opcodes
6021configure-stage3-opcodes:
6022 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6024 @r=`${PWD_COMMAND}`; export r; \
6025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6026 TFLAGS="$(STAGE3_TFLAGS)"; \
6027 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6028 $(HOST_EXPORTS) \
6029 $(POSTSTAGE1_HOST_EXPORTS) \
6030 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6031 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6032 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6033 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6035 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6036 case $(srcdir) in \
6037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6038 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6040 esac; \
6041 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6042 libsrcdir="$$s/opcodes"; \
6043 $(SHELL) $${libsrcdir}/configure \
6044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6045 --target=${target_alias} $${srcdiroption} \
6046 --with-build-libsubdir=$(HOST_SUBDIR) \
6047 $(STAGE3_CONFIGURE_FLAGS)
6048@endif opcodes-bootstrap
6049
6050.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6051maybe-configure-stage4-opcodes:
6052@if opcodes-bootstrap
6053maybe-configure-stage4-opcodes: configure-stage4-opcodes
6054configure-stage4-opcodes:
6055 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6057 @r=`${PWD_COMMAND}`; export r; \
6058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6059 TFLAGS="$(STAGE4_TFLAGS)"; \
6060 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6061 $(HOST_EXPORTS) \
6062 $(POSTSTAGE1_HOST_EXPORTS) \
6063 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6064 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6065 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6066 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6068 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6069 case $(srcdir) in \
6070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6071 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6073 esac; \
6074 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6075 libsrcdir="$$s/opcodes"; \
6076 $(SHELL) $${libsrcdir}/configure \
6077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6078 --target=${target_alias} $${srcdiroption} \
6079 --with-build-libsubdir=$(HOST_SUBDIR) \
6080 $(STAGE4_CONFIGURE_FLAGS)
6081@endif opcodes-bootstrap
6082
6083.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6084maybe-configure-stageprofile-opcodes:
6085@if opcodes-bootstrap
6086maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6087configure-stageprofile-opcodes:
6088 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6090 @r=`${PWD_COMMAND}`; export r; \
6091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6092 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6093 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6094 $(HOST_EXPORTS) \
6095 $(POSTSTAGE1_HOST_EXPORTS) \
6096 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6097 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6098 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6099 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6101 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6102 case $(srcdir) in \
6103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6104 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6106 esac; \
6107 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6108 libsrcdir="$$s/opcodes"; \
6109 $(SHELL) $${libsrcdir}/configure \
6110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6111 --target=${target_alias} $${srcdiroption} \
6112 --with-build-libsubdir=$(HOST_SUBDIR) \
6113 $(STAGEprofile_CONFIGURE_FLAGS)
6114@endif opcodes-bootstrap
6115
6116.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6117maybe-configure-stagefeedback-opcodes:
6118@if opcodes-bootstrap
6119maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6120configure-stagefeedback-opcodes:
6121 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6123 @r=`${PWD_COMMAND}`; export r; \
6124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6125 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6126 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6127 $(HOST_EXPORTS) \
6128 $(POSTSTAGE1_HOST_EXPORTS) \
6129 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6130 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6131 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6132 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6134 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6135 case $(srcdir) in \
6136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6137 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6139 esac; \
6140 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6141 libsrcdir="$$s/opcodes"; \
6142 $(SHELL) $${libsrcdir}/configure \
6143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6144 --target=${target_alias} $${srcdiroption} \
6145 --with-build-libsubdir=$(HOST_SUBDIR) \
6146 $(STAGEfeedback_CONFIGURE_FLAGS)
6147@endif opcodes-bootstrap
6148
6149
6150
6151
6152
6153.PHONY: all-opcodes maybe-all-opcodes
6154maybe-all-opcodes:
6155@if gcc-bootstrap
6156all-opcodes: stage_current
6157@endif gcc-bootstrap
6158@if opcodes
6159TARGET-opcodes=all
6160maybe-all-opcodes: all-opcodes
6161all-opcodes: configure-opcodes
6162 @r=`${PWD_COMMAND}`; export r; \
6163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6164 $(HOST_EXPORTS) \
6165 (cd $(HOST_SUBDIR)/opcodes && \
6166 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6167 $(TARGET-opcodes))
6168@endif opcodes
6169
6170
6171
6172.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6173.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6174maybe-all-stage1-opcodes:
6175maybe-clean-stage1-opcodes:
6176@if opcodes-bootstrap
6177maybe-all-stage1-opcodes: all-stage1-opcodes
6178all-stage1: all-stage1-opcodes
6179TARGET-stage1-opcodes = $(TARGET-opcodes)
6180all-stage1-opcodes: configure-stage1-opcodes
6181 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6182 @r=`${PWD_COMMAND}`; export r; \
6183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184 TFLAGS="$(STAGE1_TFLAGS)"; \
6185 $(HOST_EXPORTS) \
6186 cd $(HOST_SUBDIR)/opcodes && \
6187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6188 CFLAGS="$(STAGE1_CFLAGS)" \
6189 CXXFLAGS="$(STAGE1_CFLAGS)" \
6190 LIBCFLAGS="$(LIBCFLAGS)" \
6191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6194 $(EXTRA_HOST_FLAGS) \
6195 TFLAGS="$(STAGE1_TFLAGS)" \
6196 $(TARGET-stage1-opcodes)
6197
6198maybe-clean-stage1-opcodes: clean-stage1-opcodes
6199clean-stage1: clean-stage1-opcodes
6200clean-stage1-opcodes:
6201 @if [ $(current_stage) = stage1 ]; then \
6202 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6203 else \
6204 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6205 $(MAKE) stage1-start; \
6206 fi; \
6207 cd $(HOST_SUBDIR)/opcodes && \
6208 $(MAKE) $(EXTRA_HOST_FLAGS) \
6209 clean
6210@endif opcodes-bootstrap
6211
6212
6213.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6214.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6215maybe-all-stage2-opcodes:
6216maybe-clean-stage2-opcodes:
6217@if opcodes-bootstrap
6218maybe-all-stage2-opcodes: all-stage2-opcodes
6219all-stage2: all-stage2-opcodes
6220TARGET-stage2-opcodes = $(TARGET-opcodes)
6221all-stage2-opcodes: configure-stage2-opcodes
6222 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6223 @r=`${PWD_COMMAND}`; export r; \
6224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225 TFLAGS="$(STAGE2_TFLAGS)"; \
6226 $(HOST_EXPORTS) \
6227 $(POSTSTAGE1_HOST_EXPORTS) \
6228 cd $(HOST_SUBDIR)/opcodes && \
6229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6230 CFLAGS="$(STAGE2_CFLAGS)" \
6231 CXXFLAGS="$(STAGE2_CFLAGS)" \
6232 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6237 TFLAGS="$(STAGE2_TFLAGS)" \
6238 $(TARGET-stage2-opcodes)
6239
6240maybe-clean-stage2-opcodes: clean-stage2-opcodes
6241clean-stage2: clean-stage2-opcodes
6242clean-stage2-opcodes:
6243 @if [ $(current_stage) = stage2 ]; then \
6244 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6245 else \
6246 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6247 $(MAKE) stage2-start; \
6248 fi; \
6249 cd $(HOST_SUBDIR)/opcodes && \
6250 $(MAKE) $(EXTRA_HOST_FLAGS) \
6251 $(POSTSTAGE1_FLAGS_TO_PASS) \
6252 clean
6253@endif opcodes-bootstrap
6254
6255
6256.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6257.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6258maybe-all-stage3-opcodes:
6259maybe-clean-stage3-opcodes:
6260@if opcodes-bootstrap
6261maybe-all-stage3-opcodes: all-stage3-opcodes
6262all-stage3: all-stage3-opcodes
6263TARGET-stage3-opcodes = $(TARGET-opcodes)
6264all-stage3-opcodes: configure-stage3-opcodes
6265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6266 @r=`${PWD_COMMAND}`; export r; \
6267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6268 TFLAGS="$(STAGE3_TFLAGS)"; \
6269 $(HOST_EXPORTS) \
6270 $(POSTSTAGE1_HOST_EXPORTS) \
6271 cd $(HOST_SUBDIR)/opcodes && \
6272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6273 CFLAGS="$(STAGE3_CFLAGS)" \
6274 CXXFLAGS="$(STAGE3_CFLAGS)" \
6275 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6280 TFLAGS="$(STAGE3_TFLAGS)" \
6281 $(TARGET-stage3-opcodes)
6282
6283maybe-clean-stage3-opcodes: clean-stage3-opcodes
6284clean-stage3: clean-stage3-opcodes
6285clean-stage3-opcodes:
6286 @if [ $(current_stage) = stage3 ]; then \
6287 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6288 else \
6289 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6290 $(MAKE) stage3-start; \
6291 fi; \
6292 cd $(HOST_SUBDIR)/opcodes && \
6293 $(MAKE) $(EXTRA_HOST_FLAGS) \
6294 $(POSTSTAGE1_FLAGS_TO_PASS) \
6295 clean
6296@endif opcodes-bootstrap
6297
6298
6299.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6300.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6301maybe-all-stage4-opcodes:
6302maybe-clean-stage4-opcodes:
6303@if opcodes-bootstrap
6304maybe-all-stage4-opcodes: all-stage4-opcodes
6305all-stage4: all-stage4-opcodes
6306TARGET-stage4-opcodes = $(TARGET-opcodes)
6307all-stage4-opcodes: configure-stage4-opcodes
6308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6309 @r=`${PWD_COMMAND}`; export r; \
6310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6311 TFLAGS="$(STAGE4_TFLAGS)"; \
6312 $(HOST_EXPORTS) \
6313 $(POSTSTAGE1_HOST_EXPORTS) \
6314 cd $(HOST_SUBDIR)/opcodes && \
6315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6316 CFLAGS="$(STAGE4_CFLAGS)" \
6317 CXXFLAGS="$(STAGE4_CFLAGS)" \
6318 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6323 TFLAGS="$(STAGE4_TFLAGS)" \
6324 $(TARGET-stage4-opcodes)
6325
6326maybe-clean-stage4-opcodes: clean-stage4-opcodes
6327clean-stage4: clean-stage4-opcodes
6328clean-stage4-opcodes:
6329 @if [ $(current_stage) = stage4 ]; then \
6330 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6331 else \
6332 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6333 $(MAKE) stage4-start; \
6334 fi; \
6335 cd $(HOST_SUBDIR)/opcodes && \
6336 $(MAKE) $(EXTRA_HOST_FLAGS) \
6337 $(POSTSTAGE1_FLAGS_TO_PASS) \
6338 clean
6339@endif opcodes-bootstrap
6340
6341
6342.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6343.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6344maybe-all-stageprofile-opcodes:
6345maybe-clean-stageprofile-opcodes:
6346@if opcodes-bootstrap
6347maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6348all-stageprofile: all-stageprofile-opcodes
6349TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6350all-stageprofile-opcodes: configure-stageprofile-opcodes
6351 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6352 @r=`${PWD_COMMAND}`; export r; \
6353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6354 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6355 $(HOST_EXPORTS) \
6356 $(POSTSTAGE1_HOST_EXPORTS) \
6357 cd $(HOST_SUBDIR)/opcodes && \
6358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6359 CFLAGS="$(STAGEprofile_CFLAGS)" \
6360 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6361 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6366 TFLAGS="$(STAGEprofile_TFLAGS)" \
6367 $(TARGET-stageprofile-opcodes)
6368
6369maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6370clean-stageprofile: clean-stageprofile-opcodes
6371clean-stageprofile-opcodes:
6372 @if [ $(current_stage) = stageprofile ]; then \
6373 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6374 else \
6375 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6376 $(MAKE) stageprofile-start; \
6377 fi; \
6378 cd $(HOST_SUBDIR)/opcodes && \
6379 $(MAKE) $(EXTRA_HOST_FLAGS) \
6380 $(POSTSTAGE1_FLAGS_TO_PASS) \
6381 clean
6382@endif opcodes-bootstrap
6383
6384
6385.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6386.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6387maybe-all-stagefeedback-opcodes:
6388maybe-clean-stagefeedback-opcodes:
6389@if opcodes-bootstrap
6390maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6391all-stagefeedback: all-stagefeedback-opcodes
6392TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6393all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6394 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6395 @r=`${PWD_COMMAND}`; export r; \
6396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6397 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6398 $(HOST_EXPORTS) \
6399 $(POSTSTAGE1_HOST_EXPORTS) \
6400 cd $(HOST_SUBDIR)/opcodes && \
6401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6402 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6403 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6404 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6409 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6410 $(TARGET-stagefeedback-opcodes)
6411
6412maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6413clean-stagefeedback: clean-stagefeedback-opcodes
6414clean-stagefeedback-opcodes:
6415 @if [ $(current_stage) = stagefeedback ]; then \
6416 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6417 else \
6418 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6419 $(MAKE) stagefeedback-start; \
6420 fi; \
6421 cd $(HOST_SUBDIR)/opcodes && \
6422 $(MAKE) $(EXTRA_HOST_FLAGS) \
6423 $(POSTSTAGE1_FLAGS_TO_PASS) \
6424 clean
6425@endif opcodes-bootstrap
6426
6427
6428
6429
6430
6431.PHONY: check-opcodes maybe-check-opcodes
6432maybe-check-opcodes:
6433@if opcodes
6434maybe-check-opcodes: check-opcodes
6435
6436check-opcodes:
6437 @: $(MAKE); $(unstage)
6438 @r=`${PWD_COMMAND}`; export r; \
6439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6440 $(HOST_EXPORTS) \
6441 (cd $(HOST_SUBDIR)/opcodes && \
6442 $(MAKE) $(FLAGS_TO_PASS) check)
6443
6444@endif opcodes
6445
6446.PHONY: install-opcodes maybe-install-opcodes
6447maybe-install-opcodes:
6448@if opcodes
6449maybe-install-opcodes: install-opcodes
6450
6451install-opcodes: installdirs
6452 @: $(MAKE); $(unstage)
6453 @r=`${PWD_COMMAND}`; export r; \
6454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6455 $(HOST_EXPORTS) \
6456 (cd $(HOST_SUBDIR)/opcodes && \
6457 $(MAKE) $(FLAGS_TO_PASS) install)
6458
6459@endif opcodes
6460
6461# Other targets (info, dvi, pdf, etc.)
6462
6463.PHONY: maybe-info-opcodes info-opcodes
6464maybe-info-opcodes:
6465@if opcodes
6466maybe-info-opcodes: info-opcodes
6467
6468info-opcodes: \
6469 configure-opcodes
6470 @[ -f ./opcodes/Makefile ] || exit 0; \
6471 r=`${PWD_COMMAND}`; export r; \
6472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6473 $(HOST_EXPORTS) \
6474 for flag in $(EXTRA_HOST_FLAGS) ; do \
6475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6476 done; \
6477 echo "Doing info in opcodes" ; \
6478 (cd $(HOST_SUBDIR)/opcodes && \
6479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6481 "RANLIB=$${RANLIB}" \
6482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6483 info) \
6484 || exit 1
6485
6486@endif opcodes
6487
6488.PHONY: maybe-dvi-opcodes dvi-opcodes
6489maybe-dvi-opcodes:
6490@if opcodes
6491maybe-dvi-opcodes: dvi-opcodes
6492
6493dvi-opcodes: \
6494 configure-opcodes
6495 @[ -f ./opcodes/Makefile ] || exit 0; \
6496 r=`${PWD_COMMAND}`; export r; \
6497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6498 $(HOST_EXPORTS) \
6499 for flag in $(EXTRA_HOST_FLAGS) ; do \
6500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6501 done; \
6502 echo "Doing dvi in opcodes" ; \
6503 (cd $(HOST_SUBDIR)/opcodes && \
6504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6506 "RANLIB=$${RANLIB}" \
6507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6508 dvi) \
6509 || exit 1
6510
6511@endif opcodes
6512
6513.PHONY: maybe-pdf-opcodes pdf-opcodes
6514maybe-pdf-opcodes:
6515@if opcodes
6516maybe-pdf-opcodes: pdf-opcodes
6517
6518pdf-opcodes: \
6519 configure-opcodes
6520 @[ -f ./opcodes/Makefile ] || exit 0; \
6521 r=`${PWD_COMMAND}`; export r; \
6522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6523 $(HOST_EXPORTS) \
6524 for flag in $(EXTRA_HOST_FLAGS) ; do \
6525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6526 done; \
6527 echo "Doing pdf in opcodes" ; \
6528 (cd $(HOST_SUBDIR)/opcodes && \
6529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6531 "RANLIB=$${RANLIB}" \
6532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6533 pdf) \
6534 || exit 1
6535
6536@endif opcodes
6537
6538.PHONY: maybe-html-opcodes html-opcodes
6539maybe-html-opcodes:
6540@if opcodes
6541maybe-html-opcodes: html-opcodes
6542
6543html-opcodes: \
6544 configure-opcodes
6545 @[ -f ./opcodes/Makefile ] || exit 0; \
6546 r=`${PWD_COMMAND}`; export r; \
6547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548 $(HOST_EXPORTS) \
6549 for flag in $(EXTRA_HOST_FLAGS) ; do \
6550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6551 done; \
6552 echo "Doing html in opcodes" ; \
6553 (cd $(HOST_SUBDIR)/opcodes && \
6554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6556 "RANLIB=$${RANLIB}" \
6557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6558 html) \
6559 || exit 1
6560
6561@endif opcodes
6562
6563.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6564maybe-TAGS-opcodes:
6565@if opcodes
6566maybe-TAGS-opcodes: TAGS-opcodes
6567
6568TAGS-opcodes: \
6569 configure-opcodes
6570 @[ -f ./opcodes/Makefile ] || exit 0; \
6571 r=`${PWD_COMMAND}`; export r; \
6572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573 $(HOST_EXPORTS) \
6574 for flag in $(EXTRA_HOST_FLAGS) ; do \
6575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6576 done; \
6577 echo "Doing TAGS in opcodes" ; \
6578 (cd $(HOST_SUBDIR)/opcodes && \
6579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6581 "RANLIB=$${RANLIB}" \
6582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6583 TAGS) \
6584 || exit 1
6585
6586@endif opcodes
6587
6588.PHONY: maybe-install-info-opcodes install-info-opcodes
6589maybe-install-info-opcodes:
6590@if opcodes
6591maybe-install-info-opcodes: install-info-opcodes
6592
6593install-info-opcodes: \
6594 configure-opcodes \
6595 info-opcodes
6596 @[ -f ./opcodes/Makefile ] || exit 0; \
6597 r=`${PWD_COMMAND}`; export r; \
6598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6599 $(HOST_EXPORTS) \
6600 for flag in $(EXTRA_HOST_FLAGS) ; do \
6601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6602 done; \
6603 echo "Doing install-info in opcodes" ; \
6604 (cd $(HOST_SUBDIR)/opcodes && \
6605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6607 "RANLIB=$${RANLIB}" \
6608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6609 install-info) \
6610 || exit 1
6611
6612@endif opcodes
6613
6614.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6615maybe-install-pdf-opcodes:
6616@if opcodes
6617maybe-install-pdf-opcodes: install-pdf-opcodes
6618
6619install-pdf-opcodes: \
6620 configure-opcodes \
6621 pdf-opcodes
6622 @[ -f ./opcodes/Makefile ] || exit 0; \
6623 r=`${PWD_COMMAND}`; export r; \
6624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625 $(HOST_EXPORTS) \
6626 for flag in $(EXTRA_HOST_FLAGS) ; do \
6627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6628 done; \
6629 echo "Doing install-pdf in opcodes" ; \
6630 (cd $(HOST_SUBDIR)/opcodes && \
6631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6633 "RANLIB=$${RANLIB}" \
6634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6635 install-pdf) \
6636 || exit 1
6637
6638@endif opcodes
6639
6640.PHONY: maybe-install-html-opcodes install-html-opcodes
6641maybe-install-html-opcodes:
6642@if opcodes
6643maybe-install-html-opcodes: install-html-opcodes
6644
6645install-html-opcodes: \
6646 configure-opcodes \
6647 html-opcodes
6648 @[ -f ./opcodes/Makefile ] || exit 0; \
6649 r=`${PWD_COMMAND}`; export r; \
6650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651 $(HOST_EXPORTS) \
6652 for flag in $(EXTRA_HOST_FLAGS) ; do \
6653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6654 done; \
6655 echo "Doing install-html in opcodes" ; \
6656 (cd $(HOST_SUBDIR)/opcodes && \
6657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6659 "RANLIB=$${RANLIB}" \
6660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6661 install-html) \
6662 || exit 1
6663
6664@endif opcodes
6665
6666.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6667maybe-installcheck-opcodes:
6668@if opcodes
6669maybe-installcheck-opcodes: installcheck-opcodes
6670
6671installcheck-opcodes: \
6672 configure-opcodes
6673 @[ -f ./opcodes/Makefile ] || exit 0; \
6674 r=`${PWD_COMMAND}`; export r; \
6675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6676 $(HOST_EXPORTS) \
6677 for flag in $(EXTRA_HOST_FLAGS) ; do \
6678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6679 done; \
6680 echo "Doing installcheck in opcodes" ; \
6681 (cd $(HOST_SUBDIR)/opcodes && \
6682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6684 "RANLIB=$${RANLIB}" \
6685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6686 installcheck) \
6687 || exit 1
6688
6689@endif opcodes
6690
6691.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6692maybe-mostlyclean-opcodes:
6693@if opcodes
6694maybe-mostlyclean-opcodes: mostlyclean-opcodes
6695
6696mostlyclean-opcodes:
6697 @[ -f ./opcodes/Makefile ] || exit 0; \
6698 r=`${PWD_COMMAND}`; export r; \
6699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6700 $(HOST_EXPORTS) \
6701 for flag in $(EXTRA_HOST_FLAGS) ; do \
6702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6703 done; \
6704 echo "Doing mostlyclean in opcodes" ; \
6705 (cd $(HOST_SUBDIR)/opcodes && \
6706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6708 "RANLIB=$${RANLIB}" \
6709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6710 mostlyclean) \
6711 || exit 1
6712
6713@endif opcodes
6714
6715.PHONY: maybe-clean-opcodes clean-opcodes
6716maybe-clean-opcodes:
6717@if opcodes
6718maybe-clean-opcodes: clean-opcodes
6719
6720clean-opcodes:
6721 @[ -f ./opcodes/Makefile ] || exit 0; \
6722 r=`${PWD_COMMAND}`; export r; \
6723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724 $(HOST_EXPORTS) \
6725 for flag in $(EXTRA_HOST_FLAGS) ; do \
6726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6727 done; \
6728 echo "Doing clean in opcodes" ; \
6729 (cd $(HOST_SUBDIR)/opcodes && \
6730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6732 "RANLIB=$${RANLIB}" \
6733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6734 clean) \
6735 || exit 1
6736
6737@endif opcodes
6738
6739.PHONY: maybe-distclean-opcodes distclean-opcodes
6740maybe-distclean-opcodes:
6741@if opcodes
6742maybe-distclean-opcodes: distclean-opcodes
6743
6744distclean-opcodes:
6745 @[ -f ./opcodes/Makefile ] || exit 0; \
6746 r=`${PWD_COMMAND}`; export r; \
6747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6748 $(HOST_EXPORTS) \
6749 for flag in $(EXTRA_HOST_FLAGS) ; do \
6750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6751 done; \
6752 echo "Doing distclean in opcodes" ; \
6753 (cd $(HOST_SUBDIR)/opcodes && \
6754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6756 "RANLIB=$${RANLIB}" \
6757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6758 distclean) \
6759 || exit 1
6760
6761@endif opcodes
6762
6763.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6764maybe-maintainer-clean-opcodes:
6765@if opcodes
6766maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6767
6768maintainer-clean-opcodes:
6769 @[ -f ./opcodes/Makefile ] || exit 0; \
6770 r=`${PWD_COMMAND}`; export r; \
6771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772 $(HOST_EXPORTS) \
6773 for flag in $(EXTRA_HOST_FLAGS) ; do \
6774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6775 done; \
6776 echo "Doing maintainer-clean in opcodes" ; \
6777 (cd $(HOST_SUBDIR)/opcodes && \
6778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6780 "RANLIB=$${RANLIB}" \
6781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6782 maintainer-clean) \
6783 || exit 1
6784
6785@endif opcodes
6786
6787
6788
6789.PHONY: configure-binutils maybe-configure-binutils
6790maybe-configure-binutils:
6791@if gcc-bootstrap
6792configure-binutils: stage_current
6793@endif gcc-bootstrap
6794@if binutils
6795maybe-configure-binutils: configure-binutils
6796configure-binutils:
6797 @r=`${PWD_COMMAND}`; export r; \
6798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6799 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6801 $(HOST_EXPORTS) \
6802 echo Configuring in $(HOST_SUBDIR)/binutils; \
6803 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6804 case $(srcdir) in \
6805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6806 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6808 esac; \
6809 srcdiroption="--srcdir=$${topdir}/binutils"; \
6810 libsrcdir="$$s/binutils"; \
6811 $(SHELL) $${libsrcdir}/configure \
6812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6813 --target=${target_alias} $${srcdiroption} \
6814 || exit 1
6815@endif binutils
6816
6817
6818
6819.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6820maybe-configure-stage1-binutils:
6821@if binutils-bootstrap
6822maybe-configure-stage1-binutils: configure-stage1-binutils
6823configure-stage1-binutils:
6824 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6826 @r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828 TFLAGS="$(STAGE1_TFLAGS)"; \
6829 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6830 $(HOST_EXPORTS) \
6831 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6832 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6833 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6834 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6836 cd $(HOST_SUBDIR)/binutils || exit 1; \
6837 case $(srcdir) in \
6838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6839 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6841 esac; \
6842 srcdiroption="--srcdir=$${topdir}/binutils"; \
6843 libsrcdir="$$s/binutils"; \
6844 $(SHELL) $${libsrcdir}/configure \
6845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6846 --target=${target_alias} $${srcdiroption} \
6847 $(STAGE1_CONFIGURE_FLAGS)
6848@endif binutils-bootstrap
6849
6850.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6851maybe-configure-stage2-binutils:
6852@if binutils-bootstrap
6853maybe-configure-stage2-binutils: configure-stage2-binutils
6854configure-stage2-binutils:
6855 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6857 @r=`${PWD_COMMAND}`; export r; \
6858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6859 TFLAGS="$(STAGE2_TFLAGS)"; \
6860 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6861 $(HOST_EXPORTS) \
6862 $(POSTSTAGE1_HOST_EXPORTS) \
6863 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6864 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6865 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6866 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6868 cd $(HOST_SUBDIR)/binutils || exit 1; \
6869 case $(srcdir) in \
6870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6871 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6873 esac; \
6874 srcdiroption="--srcdir=$${topdir}/binutils"; \
6875 libsrcdir="$$s/binutils"; \
6876 $(SHELL) $${libsrcdir}/configure \
6877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6878 --target=${target_alias} $${srcdiroption} \
6879 --with-build-libsubdir=$(HOST_SUBDIR) \
6880 $(STAGE2_CONFIGURE_FLAGS)
6881@endif binutils-bootstrap
6882
6883.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6884maybe-configure-stage3-binutils:
6885@if binutils-bootstrap
6886maybe-configure-stage3-binutils: configure-stage3-binutils
6887configure-stage3-binutils:
6888 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6890 @r=`${PWD_COMMAND}`; export r; \
6891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6892 TFLAGS="$(STAGE3_TFLAGS)"; \
6893 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6894 $(HOST_EXPORTS) \
6895 $(POSTSTAGE1_HOST_EXPORTS) \
6896 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6897 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6898 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6899 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6901 cd $(HOST_SUBDIR)/binutils || exit 1; \
6902 case $(srcdir) in \
6903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6904 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6906 esac; \
6907 srcdiroption="--srcdir=$${topdir}/binutils"; \
6908 libsrcdir="$$s/binutils"; \
6909 $(SHELL) $${libsrcdir}/configure \
6910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6911 --target=${target_alias} $${srcdiroption} \
6912 --with-build-libsubdir=$(HOST_SUBDIR) \
6913 $(STAGE3_CONFIGURE_FLAGS)
6914@endif binutils-bootstrap
6915
6916.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6917maybe-configure-stage4-binutils:
6918@if binutils-bootstrap
6919maybe-configure-stage4-binutils: configure-stage4-binutils
6920configure-stage4-binutils:
6921 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6923 @r=`${PWD_COMMAND}`; export r; \
6924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925 TFLAGS="$(STAGE4_TFLAGS)"; \
6926 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6927 $(HOST_EXPORTS) \
6928 $(POSTSTAGE1_HOST_EXPORTS) \
6929 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6930 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6931 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6932 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6934 cd $(HOST_SUBDIR)/binutils || exit 1; \
6935 case $(srcdir) in \
6936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6937 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6939 esac; \
6940 srcdiroption="--srcdir=$${topdir}/binutils"; \
6941 libsrcdir="$$s/binutils"; \
6942 $(SHELL) $${libsrcdir}/configure \
6943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6944 --target=${target_alias} $${srcdiroption} \
6945 --with-build-libsubdir=$(HOST_SUBDIR) \
6946 $(STAGE4_CONFIGURE_FLAGS)
6947@endif binutils-bootstrap
6948
6949.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6950maybe-configure-stageprofile-binutils:
6951@if binutils-bootstrap
6952maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6953configure-stageprofile-binutils:
6954 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6955 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6956 @r=`${PWD_COMMAND}`; export r; \
6957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6958 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6959 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6960 $(HOST_EXPORTS) \
6961 $(POSTSTAGE1_HOST_EXPORTS) \
6962 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6963 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6964 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6965 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6967 cd $(HOST_SUBDIR)/binutils || exit 1; \
6968 case $(srcdir) in \
6969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6970 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6972 esac; \
6973 srcdiroption="--srcdir=$${topdir}/binutils"; \
6974 libsrcdir="$$s/binutils"; \
6975 $(SHELL) $${libsrcdir}/configure \
6976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6977 --target=${target_alias} $${srcdiroption} \
6978 --with-build-libsubdir=$(HOST_SUBDIR) \
6979 $(STAGEprofile_CONFIGURE_FLAGS)
6980@endif binutils-bootstrap
6981
6982.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6983maybe-configure-stagefeedback-binutils:
6984@if binutils-bootstrap
6985maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6986configure-stagefeedback-binutils:
6987 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6989 @r=`${PWD_COMMAND}`; export r; \
6990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6991 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6992 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6993 $(HOST_EXPORTS) \
6994 $(POSTSTAGE1_HOST_EXPORTS) \
6995 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6996 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6997 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6998 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7000 cd $(HOST_SUBDIR)/binutils || exit 1; \
7001 case $(srcdir) in \
7002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7003 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7005 esac; \
7006 srcdiroption="--srcdir=$${topdir}/binutils"; \
7007 libsrcdir="$$s/binutils"; \
7008 $(SHELL) $${libsrcdir}/configure \
7009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7010 --target=${target_alias} $${srcdiroption} \
7011 --with-build-libsubdir=$(HOST_SUBDIR) \
7012 $(STAGEfeedback_CONFIGURE_FLAGS)
7013@endif binutils-bootstrap
7014
7015
7016
7017
7018
7019.PHONY: all-binutils maybe-all-binutils
7020maybe-all-binutils:
7021@if gcc-bootstrap
7022all-binutils: stage_current
7023@endif gcc-bootstrap
7024@if binutils
7025TARGET-binutils=all
7026maybe-all-binutils: all-binutils
7027all-binutils: configure-binutils
7028 @r=`${PWD_COMMAND}`; export r; \
7029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7030 $(HOST_EXPORTS) \
7031 (cd $(HOST_SUBDIR)/binutils && \
7032 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7033 $(TARGET-binutils))
7034@endif binutils
7035
7036
7037
7038.PHONY: all-stage1-binutils maybe-all-stage1-binutils
7039.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7040maybe-all-stage1-binutils:
7041maybe-clean-stage1-binutils:
7042@if binutils-bootstrap
7043maybe-all-stage1-binutils: all-stage1-binutils
7044all-stage1: all-stage1-binutils
7045TARGET-stage1-binutils = $(TARGET-binutils)
7046all-stage1-binutils: configure-stage1-binutils
7047 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7048 @r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 TFLAGS="$(STAGE1_TFLAGS)"; \
7051 $(HOST_EXPORTS) \
7052 cd $(HOST_SUBDIR)/binutils && \
7053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7054 CFLAGS="$(STAGE1_CFLAGS)" \
7055 CXXFLAGS="$(STAGE1_CFLAGS)" \
7056 LIBCFLAGS="$(LIBCFLAGS)" \
7057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7060 $(EXTRA_HOST_FLAGS) \
7061 TFLAGS="$(STAGE1_TFLAGS)" \
7062 $(TARGET-stage1-binutils)
7063
7064maybe-clean-stage1-binutils: clean-stage1-binutils
7065clean-stage1: clean-stage1-binutils
7066clean-stage1-binutils:
7067 @if [ $(current_stage) = stage1 ]; then \
7068 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7069 else \
7070 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7071 $(MAKE) stage1-start; \
7072 fi; \
7073 cd $(HOST_SUBDIR)/binutils && \
7074 $(MAKE) $(EXTRA_HOST_FLAGS) \
7075 clean
7076@endif binutils-bootstrap
7077
7078
7079.PHONY: all-stage2-binutils maybe-all-stage2-binutils
7080.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7081maybe-all-stage2-binutils:
7082maybe-clean-stage2-binutils:
7083@if binutils-bootstrap
7084maybe-all-stage2-binutils: all-stage2-binutils
7085all-stage2: all-stage2-binutils
7086TARGET-stage2-binutils = $(TARGET-binutils)
7087all-stage2-binutils: configure-stage2-binutils
7088 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7089 @r=`${PWD_COMMAND}`; export r; \
7090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7091 TFLAGS="$(STAGE2_TFLAGS)"; \
7092 $(HOST_EXPORTS) \
7093 $(POSTSTAGE1_HOST_EXPORTS) \
7094 cd $(HOST_SUBDIR)/binutils && \
7095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7096 CFLAGS="$(STAGE2_CFLAGS)" \
7097 CXXFLAGS="$(STAGE2_CFLAGS)" \
7098 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7103 TFLAGS="$(STAGE2_TFLAGS)" \
7104 $(TARGET-stage2-binutils)
7105
7106maybe-clean-stage2-binutils: clean-stage2-binutils
7107clean-stage2: clean-stage2-binutils
7108clean-stage2-binutils:
7109 @if [ $(current_stage) = stage2 ]; then \
7110 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7111 else \
7112 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7113 $(MAKE) stage2-start; \
7114 fi; \
7115 cd $(HOST_SUBDIR)/binutils && \
7116 $(MAKE) $(EXTRA_HOST_FLAGS) \
7117 $(POSTSTAGE1_FLAGS_TO_PASS) \
7118 clean
7119@endif binutils-bootstrap
7120
7121
7122.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7123.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7124maybe-all-stage3-binutils:
7125maybe-clean-stage3-binutils:
7126@if binutils-bootstrap
7127maybe-all-stage3-binutils: all-stage3-binutils
7128all-stage3: all-stage3-binutils
7129TARGET-stage3-binutils = $(TARGET-binutils)
7130all-stage3-binutils: configure-stage3-binutils
7131 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7132 @r=`${PWD_COMMAND}`; export r; \
7133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7134 TFLAGS="$(STAGE3_TFLAGS)"; \
7135 $(HOST_EXPORTS) \
7136 $(POSTSTAGE1_HOST_EXPORTS) \
7137 cd $(HOST_SUBDIR)/binutils && \
7138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7139 CFLAGS="$(STAGE3_CFLAGS)" \
7140 CXXFLAGS="$(STAGE3_CFLAGS)" \
7141 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7146 TFLAGS="$(STAGE3_TFLAGS)" \
7147 $(TARGET-stage3-binutils)
7148
7149maybe-clean-stage3-binutils: clean-stage3-binutils
7150clean-stage3: clean-stage3-binutils
7151clean-stage3-binutils:
7152 @if [ $(current_stage) = stage3 ]; then \
7153 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7154 else \
7155 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7156 $(MAKE) stage3-start; \
7157 fi; \
7158 cd $(HOST_SUBDIR)/binutils && \
7159 $(MAKE) $(EXTRA_HOST_FLAGS) \
7160 $(POSTSTAGE1_FLAGS_TO_PASS) \
7161 clean
7162@endif binutils-bootstrap
7163
7164
7165.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7166.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7167maybe-all-stage4-binutils:
7168maybe-clean-stage4-binutils:
7169@if binutils-bootstrap
7170maybe-all-stage4-binutils: all-stage4-binutils
7171all-stage4: all-stage4-binutils
7172TARGET-stage4-binutils = $(TARGET-binutils)
7173all-stage4-binutils: configure-stage4-binutils
7174 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7175 @r=`${PWD_COMMAND}`; export r; \
7176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177 TFLAGS="$(STAGE4_TFLAGS)"; \
7178 $(HOST_EXPORTS) \
7179 $(POSTSTAGE1_HOST_EXPORTS) \
7180 cd $(HOST_SUBDIR)/binutils && \
7181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7182 CFLAGS="$(STAGE4_CFLAGS)" \
7183 CXXFLAGS="$(STAGE4_CFLAGS)" \
7184 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7189 TFLAGS="$(STAGE4_TFLAGS)" \
7190 $(TARGET-stage4-binutils)
7191
7192maybe-clean-stage4-binutils: clean-stage4-binutils
7193clean-stage4: clean-stage4-binutils
7194clean-stage4-binutils:
7195 @if [ $(current_stage) = stage4 ]; then \
7196 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7197 else \
7198 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7199 $(MAKE) stage4-start; \
7200 fi; \
7201 cd $(HOST_SUBDIR)/binutils && \
7202 $(MAKE) $(EXTRA_HOST_FLAGS) \
7203 $(POSTSTAGE1_FLAGS_TO_PASS) \
7204 clean
7205@endif binutils-bootstrap
7206
7207
7208.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7209.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7210maybe-all-stageprofile-binutils:
7211maybe-clean-stageprofile-binutils:
7212@if binutils-bootstrap
7213maybe-all-stageprofile-binutils: all-stageprofile-binutils
7214all-stageprofile: all-stageprofile-binutils
7215TARGET-stageprofile-binutils = $(TARGET-binutils)
7216all-stageprofile-binutils: configure-stageprofile-binutils
7217 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7218 @r=`${PWD_COMMAND}`; export r; \
7219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7220 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7221 $(HOST_EXPORTS) \
7222 $(POSTSTAGE1_HOST_EXPORTS) \
7223 cd $(HOST_SUBDIR)/binutils && \
7224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7225 CFLAGS="$(STAGEprofile_CFLAGS)" \
7226 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7227 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7232 TFLAGS="$(STAGEprofile_TFLAGS)" \
7233 $(TARGET-stageprofile-binutils)
7234
7235maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7236clean-stageprofile: clean-stageprofile-binutils
7237clean-stageprofile-binutils:
7238 @if [ $(current_stage) = stageprofile ]; then \
7239 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7240 else \
7241 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7242 $(MAKE) stageprofile-start; \
7243 fi; \
7244 cd $(HOST_SUBDIR)/binutils && \
7245 $(MAKE) $(EXTRA_HOST_FLAGS) \
7246 $(POSTSTAGE1_FLAGS_TO_PASS) \
7247 clean
7248@endif binutils-bootstrap
7249
7250
7251.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7252.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7253maybe-all-stagefeedback-binutils:
7254maybe-clean-stagefeedback-binutils:
7255@if binutils-bootstrap
7256maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7257all-stagefeedback: all-stagefeedback-binutils
7258TARGET-stagefeedback-binutils = $(TARGET-binutils)
7259all-stagefeedback-binutils: configure-stagefeedback-binutils
7260 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7261 @r=`${PWD_COMMAND}`; export r; \
7262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7263 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7264 $(HOST_EXPORTS) \
7265 $(POSTSTAGE1_HOST_EXPORTS) \
7266 cd $(HOST_SUBDIR)/binutils && \
7267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7268 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7269 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7270 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7275 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7276 $(TARGET-stagefeedback-binutils)
7277
7278maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7279clean-stagefeedback: clean-stagefeedback-binutils
7280clean-stagefeedback-binutils:
7281 @if [ $(current_stage) = stagefeedback ]; then \
7282 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7283 else \
7284 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7285 $(MAKE) stagefeedback-start; \
7286 fi; \
7287 cd $(HOST_SUBDIR)/binutils && \
7288 $(MAKE) $(EXTRA_HOST_FLAGS) \
7289 $(POSTSTAGE1_FLAGS_TO_PASS) \
7290 clean
7291@endif binutils-bootstrap
7292
7293
7294
7295
7296
7297.PHONY: check-binutils maybe-check-binutils
7298maybe-check-binutils:
7299@if binutils
7300maybe-check-binutils: check-binutils
7301
7302check-binutils:
7303 @: $(MAKE); $(unstage)
7304 @r=`${PWD_COMMAND}`; export r; \
7305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7306 $(HOST_EXPORTS) \
7307 (cd $(HOST_SUBDIR)/binutils && \
7308 $(MAKE) $(FLAGS_TO_PASS) check)
7309
7310@endif binutils
7311
7312.PHONY: install-binutils maybe-install-binutils
7313maybe-install-binutils:
7314@if binutils
7315maybe-install-binutils: install-binutils
7316
7317install-binutils: installdirs
7318 @: $(MAKE); $(unstage)
7319 @r=`${PWD_COMMAND}`; export r; \
7320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7321 $(HOST_EXPORTS) \
7322 (cd $(HOST_SUBDIR)/binutils && \
7323 $(MAKE) $(FLAGS_TO_PASS) install)
7324
7325@endif binutils
7326
7327# Other targets (info, dvi, pdf, etc.)
7328
7329.PHONY: maybe-info-binutils info-binutils
7330maybe-info-binutils:
7331@if binutils
7332maybe-info-binutils: info-binutils
7333
7334info-binutils: \
7335 configure-binutils
7336 @[ -f ./binutils/Makefile ] || exit 0; \
7337 r=`${PWD_COMMAND}`; export r; \
7338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7339 $(HOST_EXPORTS) \
7340 for flag in $(EXTRA_HOST_FLAGS) ; do \
7341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7342 done; \
7343 echo "Doing info in binutils" ; \
7344 (cd $(HOST_SUBDIR)/binutils && \
7345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7347 "RANLIB=$${RANLIB}" \
7348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7349 info) \
7350 || exit 1
7351
7352@endif binutils
7353
7354.PHONY: maybe-dvi-binutils dvi-binutils
7355maybe-dvi-binutils:
7356@if binutils
7357maybe-dvi-binutils: dvi-binutils
7358
7359dvi-binutils: \
7360 configure-binutils
7361 @[ -f ./binutils/Makefile ] || exit 0; \
7362 r=`${PWD_COMMAND}`; export r; \
7363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364 $(HOST_EXPORTS) \
7365 for flag in $(EXTRA_HOST_FLAGS) ; do \
7366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7367 done; \
7368 echo "Doing dvi in binutils" ; \
7369 (cd $(HOST_SUBDIR)/binutils && \
7370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7372 "RANLIB=$${RANLIB}" \
7373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7374 dvi) \
7375 || exit 1
7376
7377@endif binutils
7378
7379.PHONY: maybe-pdf-binutils pdf-binutils
7380maybe-pdf-binutils:
7381@if binutils
7382maybe-pdf-binutils: pdf-binutils
7383
7384pdf-binutils: \
7385 configure-binutils
7386 @[ -f ./binutils/Makefile ] || exit 0; \
7387 r=`${PWD_COMMAND}`; export r; \
7388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7389 $(HOST_EXPORTS) \
7390 for flag in $(EXTRA_HOST_FLAGS) ; do \
7391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7392 done; \
7393 echo "Doing pdf in binutils" ; \
7394 (cd $(HOST_SUBDIR)/binutils && \
7395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7397 "RANLIB=$${RANLIB}" \
7398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7399 pdf) \
7400 || exit 1
7401
7402@endif binutils
7403
7404.PHONY: maybe-html-binutils html-binutils
7405maybe-html-binutils:
7406@if binutils
7407maybe-html-binutils: html-binutils
7408
7409html-binutils: \
7410 configure-binutils
7411 @[ -f ./binutils/Makefile ] || exit 0; \
7412 r=`${PWD_COMMAND}`; export r; \
7413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414 $(HOST_EXPORTS) \
7415 for flag in $(EXTRA_HOST_FLAGS) ; do \
7416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7417 done; \
7418 echo "Doing html in binutils" ; \
7419 (cd $(HOST_SUBDIR)/binutils && \
7420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7422 "RANLIB=$${RANLIB}" \
7423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7424 html) \
7425 || exit 1
7426
7427@endif binutils
7428
7429.PHONY: maybe-TAGS-binutils TAGS-binutils
7430maybe-TAGS-binutils:
7431@if binutils
7432maybe-TAGS-binutils: TAGS-binutils
7433
7434TAGS-binutils: \
7435 configure-binutils
7436 @[ -f ./binutils/Makefile ] || exit 0; \
7437 r=`${PWD_COMMAND}`; export r; \
7438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7439 $(HOST_EXPORTS) \
7440 for flag in $(EXTRA_HOST_FLAGS) ; do \
7441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7442 done; \
7443 echo "Doing TAGS in binutils" ; \
7444 (cd $(HOST_SUBDIR)/binutils && \
7445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7447 "RANLIB=$${RANLIB}" \
7448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7449 TAGS) \
7450 || exit 1
7451
7452@endif binutils
7453
7454.PHONY: maybe-install-info-binutils install-info-binutils
7455maybe-install-info-binutils:
7456@if binutils
7457maybe-install-info-binutils: install-info-binutils
7458
7459install-info-binutils: \
7460 configure-binutils \
7461 info-binutils
7462 @[ -f ./binutils/Makefile ] || exit 0; \
7463 r=`${PWD_COMMAND}`; export r; \
7464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7465 $(HOST_EXPORTS) \
7466 for flag in $(EXTRA_HOST_FLAGS) ; do \
7467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7468 done; \
7469 echo "Doing install-info in binutils" ; \
7470 (cd $(HOST_SUBDIR)/binutils && \
7471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7473 "RANLIB=$${RANLIB}" \
7474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7475 install-info) \
7476 || exit 1
7477
7478@endif binutils
7479
7480.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7481maybe-install-pdf-binutils:
7482@if binutils
7483maybe-install-pdf-binutils: install-pdf-binutils
7484
7485install-pdf-binutils: \
7486 configure-binutils \
7487 pdf-binutils
7488 @[ -f ./binutils/Makefile ] || exit 0; \
7489 r=`${PWD_COMMAND}`; export r; \
7490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491 $(HOST_EXPORTS) \
7492 for flag in $(EXTRA_HOST_FLAGS) ; do \
7493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494 done; \
7495 echo "Doing install-pdf in binutils" ; \
7496 (cd $(HOST_SUBDIR)/binutils && \
7497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499 "RANLIB=$${RANLIB}" \
7500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501 install-pdf) \
7502 || exit 1
7503
7504@endif binutils
7505
7506.PHONY: maybe-install-html-binutils install-html-binutils
7507maybe-install-html-binutils:
7508@if binutils
7509maybe-install-html-binutils: install-html-binutils
7510
7511install-html-binutils: \
7512 configure-binutils \
7513 html-binutils
7514 @[ -f ./binutils/Makefile ] || exit 0; \
7515 r=`${PWD_COMMAND}`; export r; \
7516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7517 $(HOST_EXPORTS) \
7518 for flag in $(EXTRA_HOST_FLAGS) ; do \
7519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7520 done; \
7521 echo "Doing install-html in binutils" ; \
7522 (cd $(HOST_SUBDIR)/binutils && \
7523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7525 "RANLIB=$${RANLIB}" \
7526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7527 install-html) \
7528 || exit 1
7529
7530@endif binutils
7531
7532.PHONY: maybe-installcheck-binutils installcheck-binutils
7533maybe-installcheck-binutils:
7534@if binutils
7535maybe-installcheck-binutils: installcheck-binutils
7536
7537installcheck-binutils: \
7538 configure-binutils
7539 @[ -f ./binutils/Makefile ] || exit 0; \
7540 r=`${PWD_COMMAND}`; export r; \
7541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7542 $(HOST_EXPORTS) \
7543 for flag in $(EXTRA_HOST_FLAGS) ; do \
7544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7545 done; \
7546 echo "Doing installcheck in binutils" ; \
7547 (cd $(HOST_SUBDIR)/binutils && \
7548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7550 "RANLIB=$${RANLIB}" \
7551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7552 installcheck) \
7553 || exit 1
7554
7555@endif binutils
7556
7557.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7558maybe-mostlyclean-binutils:
7559@if binutils
7560maybe-mostlyclean-binutils: mostlyclean-binutils
7561
7562mostlyclean-binutils:
7563 @[ -f ./binutils/Makefile ] || exit 0; \
7564 r=`${PWD_COMMAND}`; export r; \
7565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566 $(HOST_EXPORTS) \
7567 for flag in $(EXTRA_HOST_FLAGS) ; do \
7568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7569 done; \
7570 echo "Doing mostlyclean in binutils" ; \
7571 (cd $(HOST_SUBDIR)/binutils && \
7572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7574 "RANLIB=$${RANLIB}" \
7575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7576 mostlyclean) \
7577 || exit 1
7578
7579@endif binutils
7580
7581.PHONY: maybe-clean-binutils clean-binutils
7582maybe-clean-binutils:
7583@if binutils
7584maybe-clean-binutils: clean-binutils
7585
7586clean-binutils:
7587 @[ -f ./binutils/Makefile ] || exit 0; \
7588 r=`${PWD_COMMAND}`; export r; \
7589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590 $(HOST_EXPORTS) \
7591 for flag in $(EXTRA_HOST_FLAGS) ; do \
7592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7593 done; \
7594 echo "Doing clean in binutils" ; \
7595 (cd $(HOST_SUBDIR)/binutils && \
7596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7598 "RANLIB=$${RANLIB}" \
7599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7600 clean) \
7601 || exit 1
7602
7603@endif binutils
7604
7605.PHONY: maybe-distclean-binutils distclean-binutils
7606maybe-distclean-binutils:
7607@if binutils
7608maybe-distclean-binutils: distclean-binutils
7609
7610distclean-binutils:
7611 @[ -f ./binutils/Makefile ] || exit 0; \
7612 r=`${PWD_COMMAND}`; export r; \
7613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7614 $(HOST_EXPORTS) \
7615 for flag in $(EXTRA_HOST_FLAGS) ; do \
7616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7617 done; \
7618 echo "Doing distclean in binutils" ; \
7619 (cd $(HOST_SUBDIR)/binutils && \
7620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7622 "RANLIB=$${RANLIB}" \
7623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7624 distclean) \
7625 || exit 1
7626
7627@endif binutils
7628
7629.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7630maybe-maintainer-clean-binutils:
7631@if binutils
7632maybe-maintainer-clean-binutils: maintainer-clean-binutils
7633
7634maintainer-clean-binutils:
7635 @[ -f ./binutils/Makefile ] || exit 0; \
7636 r=`${PWD_COMMAND}`; export r; \
7637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638 $(HOST_EXPORTS) \
7639 for flag in $(EXTRA_HOST_FLAGS) ; do \
7640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7641 done; \
7642 echo "Doing maintainer-clean in binutils" ; \
7643 (cd $(HOST_SUBDIR)/binutils && \
7644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7646 "RANLIB=$${RANLIB}" \
7647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7648 maintainer-clean) \
7649 || exit 1
7650
7651@endif binutils
7652
7653
7654
7655.PHONY: configure-bison maybe-configure-bison
7656maybe-configure-bison:
7657@if gcc-bootstrap
7658configure-bison: stage_current
7659@endif gcc-bootstrap
7660@if bison
7661maybe-configure-bison: configure-bison
7662configure-bison:
7663 @: $(MAKE); $(unstage)
7664 @r=`${PWD_COMMAND}`; export r; \
7665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7666 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7668 $(HOST_EXPORTS) \
7669 echo Configuring in $(HOST_SUBDIR)/bison; \
7670 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7671 case $(srcdir) in \
7672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7673 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7675 esac; \
7676 srcdiroption="--srcdir=$${topdir}/bison"; \
7677 libsrcdir="$$s/bison"; \
7678 $(SHELL) $${libsrcdir}/configure \
7679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7680 --target=${target_alias} $${srcdiroption} \
7681 || exit 1
7682@endif bison
7683
7684
7685
7686
7687
7688.PHONY: all-bison maybe-all-bison
7689maybe-all-bison:
7690@if gcc-bootstrap
7691all-bison: stage_current
7692@endif gcc-bootstrap
7693@if bison
7694TARGET-bison=all
7695maybe-all-bison: all-bison
7696all-bison: configure-bison
7697 @: $(MAKE); $(unstage)
7698 @r=`${PWD_COMMAND}`; export r; \
7699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7700 $(HOST_EXPORTS) \
7701 (cd $(HOST_SUBDIR)/bison && \
7702 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7703 $(TARGET-bison))
7704@endif bison
7705
7706
7707
7708
7709.PHONY: check-bison maybe-check-bison
7710maybe-check-bison:
7711@if bison
7712maybe-check-bison: check-bison
7713
7714# This module is only tested in a native toolchain.
7715check-bison:
7716 @: $(MAKE); $(unstage)
7717 @if [ '$(host)' = '$(target)' ] ; then \
7718 r=`${PWD_COMMAND}`; export r; \
7719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7720 $(HOST_EXPORTS) \
7721 (cd $(HOST_SUBDIR)/bison && \
7722 $(MAKE) $(FLAGS_TO_PASS) check); \
7723 fi
7724
7725@endif bison
7726
7727.PHONY: install-bison maybe-install-bison
7728maybe-install-bison:
7729@if bison
7730maybe-install-bison: install-bison
7731
7732install-bison: installdirs
7733 @: $(MAKE); $(unstage)
7734 @r=`${PWD_COMMAND}`; export r; \
7735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7736 $(HOST_EXPORTS) \
7737 (cd $(HOST_SUBDIR)/bison && \
7738 $(MAKE) $(FLAGS_TO_PASS) install)
7739
7740@endif bison
7741
7742# Other targets (info, dvi, pdf, etc.)
7743
7744.PHONY: maybe-info-bison info-bison
7745maybe-info-bison:
7746@if bison
7747maybe-info-bison: info-bison
7748
7749info-bison: \
7750 configure-bison
7751 @: $(MAKE); $(unstage)
7752 @[ -f ./bison/Makefile ] || exit 0; \
7753 r=`${PWD_COMMAND}`; export r; \
7754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7755 $(HOST_EXPORTS) \
7756 for flag in $(EXTRA_HOST_FLAGS) ; do \
7757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7758 done; \
7759 echo "Doing info in bison" ; \
7760 (cd $(HOST_SUBDIR)/bison && \
7761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7763 "RANLIB=$${RANLIB}" \
7764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7765 info) \
7766 || exit 1
7767
7768@endif bison
7769
7770.PHONY: maybe-dvi-bison dvi-bison
7771maybe-dvi-bison:
7772@if bison
7773maybe-dvi-bison: dvi-bison
7774
7775dvi-bison: \
7776 configure-bison
7777 @: $(MAKE); $(unstage)
7778 @[ -f ./bison/Makefile ] || exit 0; \
7779 r=`${PWD_COMMAND}`; export r; \
7780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7781 $(HOST_EXPORTS) \
7782 for flag in $(EXTRA_HOST_FLAGS) ; do \
7783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7784 done; \
7785 echo "Doing dvi in bison" ; \
7786 (cd $(HOST_SUBDIR)/bison && \
7787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7789 "RANLIB=$${RANLIB}" \
7790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7791 dvi) \
7792 || exit 1
7793
7794@endif bison
7795
7796.PHONY: maybe-pdf-bison pdf-bison
7797maybe-pdf-bison:
7798@if bison
7799maybe-pdf-bison: pdf-bison
7800
7801pdf-bison: \
7802 configure-bison
7803 @: $(MAKE); $(unstage)
7804 @[ -f ./bison/Makefile ] || exit 0; \
7805 r=`${PWD_COMMAND}`; export r; \
7806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807 $(HOST_EXPORTS) \
7808 for flag in $(EXTRA_HOST_FLAGS) ; do \
7809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7810 done; \
7811 echo "Doing pdf in bison" ; \
7812 (cd $(HOST_SUBDIR)/bison && \
7813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7815 "RANLIB=$${RANLIB}" \
7816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7817 pdf) \
7818 || exit 1
7819
7820@endif bison
7821
7822.PHONY: maybe-html-bison html-bison
7823maybe-html-bison:
7824@if bison
7825maybe-html-bison: html-bison
7826
7827html-bison: \
7828 configure-bison
7829 @: $(MAKE); $(unstage)
7830 @[ -f ./bison/Makefile ] || exit 0; \
7831 r=`${PWD_COMMAND}`; export r; \
7832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833 $(HOST_EXPORTS) \
7834 for flag in $(EXTRA_HOST_FLAGS) ; do \
7835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7836 done; \
7837 echo "Doing html in bison" ; \
7838 (cd $(HOST_SUBDIR)/bison && \
7839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7841 "RANLIB=$${RANLIB}" \
7842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7843 html) \
7844 || exit 1
7845
7846@endif bison
7847
7848.PHONY: maybe-TAGS-bison TAGS-bison
7849maybe-TAGS-bison:
7850@if bison
7851maybe-TAGS-bison: TAGS-bison
7852
7853TAGS-bison: \
7854 configure-bison
7855 @: $(MAKE); $(unstage)
7856 @[ -f ./bison/Makefile ] || exit 0; \
7857 r=`${PWD_COMMAND}`; export r; \
7858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7859 $(HOST_EXPORTS) \
7860 for flag in $(EXTRA_HOST_FLAGS) ; do \
7861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7862 done; \
7863 echo "Doing TAGS in bison" ; \
7864 (cd $(HOST_SUBDIR)/bison && \
7865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7867 "RANLIB=$${RANLIB}" \
7868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7869 TAGS) \
7870 || exit 1
7871
7872@endif bison
7873
7874.PHONY: maybe-install-info-bison install-info-bison
7875maybe-install-info-bison:
7876@if bison
7877maybe-install-info-bison: install-info-bison
7878
7879install-info-bison: \
7880 configure-bison \
7881 info-bison
7882 @: $(MAKE); $(unstage)
7883 @[ -f ./bison/Makefile ] || exit 0; \
7884 r=`${PWD_COMMAND}`; export r; \
7885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7886 $(HOST_EXPORTS) \
7887 for flag in $(EXTRA_HOST_FLAGS) ; do \
7888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7889 done; \
7890 echo "Doing install-info in bison" ; \
7891 (cd $(HOST_SUBDIR)/bison && \
7892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7894 "RANLIB=$${RANLIB}" \
7895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7896 install-info) \
7897 || exit 1
7898
7899@endif bison
7900
7901.PHONY: maybe-install-pdf-bison install-pdf-bison
7902maybe-install-pdf-bison:
7903@if bison
7904maybe-install-pdf-bison: install-pdf-bison
7905
7906install-pdf-bison: \
7907 configure-bison \
7908 pdf-bison
7909 @: $(MAKE); $(unstage)
7910 @[ -f ./bison/Makefile ] || exit 0; \
7911 r=`${PWD_COMMAND}`; export r; \
7912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7913 $(HOST_EXPORTS) \
7914 for flag in $(EXTRA_HOST_FLAGS) ; do \
7915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7916 done; \
7917 echo "Doing install-pdf in bison" ; \
7918 (cd $(HOST_SUBDIR)/bison && \
7919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7921 "RANLIB=$${RANLIB}" \
7922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7923 install-pdf) \
7924 || exit 1
7925
7926@endif bison
7927
7928.PHONY: maybe-install-html-bison install-html-bison
7929maybe-install-html-bison:
7930@if bison
7931maybe-install-html-bison: install-html-bison
7932
7933install-html-bison: \
7934 configure-bison \
7935 html-bison
7936 @: $(MAKE); $(unstage)
7937 @[ -f ./bison/Makefile ] || exit 0; \
7938 r=`${PWD_COMMAND}`; export r; \
7939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7940 $(HOST_EXPORTS) \
7941 for flag in $(EXTRA_HOST_FLAGS) ; do \
7942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7943 done; \
7944 echo "Doing install-html in bison" ; \
7945 (cd $(HOST_SUBDIR)/bison && \
7946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7948 "RANLIB=$${RANLIB}" \
7949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7950 install-html) \
7951 || exit 1
7952
7953@endif bison
7954
7955.PHONY: maybe-installcheck-bison installcheck-bison
7956maybe-installcheck-bison:
7957@if bison
7958maybe-installcheck-bison: installcheck-bison
7959
7960installcheck-bison: \
7961 configure-bison
7962 @: $(MAKE); $(unstage)
7963 @[ -f ./bison/Makefile ] || exit 0; \
7964 r=`${PWD_COMMAND}`; export r; \
7965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7966 $(HOST_EXPORTS) \
7967 for flag in $(EXTRA_HOST_FLAGS) ; do \
7968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7969 done; \
7970 echo "Doing installcheck in bison" ; \
7971 (cd $(HOST_SUBDIR)/bison && \
7972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7974 "RANLIB=$${RANLIB}" \
7975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7976 installcheck) \
7977 || exit 1
7978
7979@endif bison
7980
7981.PHONY: maybe-mostlyclean-bison mostlyclean-bison
7982maybe-mostlyclean-bison:
7983@if bison
7984maybe-mostlyclean-bison: mostlyclean-bison
7985
7986mostlyclean-bison:
7987 @: $(MAKE); $(unstage)
7988 @[ -f ./bison/Makefile ] || exit 0; \
7989 r=`${PWD_COMMAND}`; export r; \
7990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7991 $(HOST_EXPORTS) \
7992 for flag in $(EXTRA_HOST_FLAGS) ; do \
7993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7994 done; \
7995 echo "Doing mostlyclean in bison" ; \
7996 (cd $(HOST_SUBDIR)/bison && \
7997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7999 "RANLIB=$${RANLIB}" \
8000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8001 mostlyclean) \
8002 || exit 1
8003
8004@endif bison
8005
8006.PHONY: maybe-clean-bison clean-bison
8007maybe-clean-bison:
8008@if bison
8009maybe-clean-bison: clean-bison
8010
8011clean-bison:
8012 @: $(MAKE); $(unstage)
8013 @[ -f ./bison/Makefile ] || exit 0; \
8014 r=`${PWD_COMMAND}`; export r; \
8015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8016 $(HOST_EXPORTS) \
8017 for flag in $(EXTRA_HOST_FLAGS) ; do \
8018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8019 done; \
8020 echo "Doing clean in bison" ; \
8021 (cd $(HOST_SUBDIR)/bison && \
8022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8024 "RANLIB=$${RANLIB}" \
8025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8026 clean) \
8027 || exit 1
8028
8029@endif bison
8030
8031.PHONY: maybe-distclean-bison distclean-bison
8032maybe-distclean-bison:
8033@if bison
8034maybe-distclean-bison: distclean-bison
8035
8036distclean-bison:
8037 @: $(MAKE); $(unstage)
8038 @[ -f ./bison/Makefile ] || exit 0; \
8039 r=`${PWD_COMMAND}`; export r; \
8040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8041 $(HOST_EXPORTS) \
8042 for flag in $(EXTRA_HOST_FLAGS) ; do \
8043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8044 done; \
8045 echo "Doing distclean in bison" ; \
8046 (cd $(HOST_SUBDIR)/bison && \
8047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8049 "RANLIB=$${RANLIB}" \
8050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8051 distclean) \
8052 || exit 1
8053
8054@endif bison
8055
8056.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8057maybe-maintainer-clean-bison:
8058@if bison
8059maybe-maintainer-clean-bison: maintainer-clean-bison
8060
8061maintainer-clean-bison:
8062 @: $(MAKE); $(unstage)
8063 @[ -f ./bison/Makefile ] || exit 0; \
8064 r=`${PWD_COMMAND}`; export r; \
8065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8066 $(HOST_EXPORTS) \
8067 for flag in $(EXTRA_HOST_FLAGS) ; do \
8068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8069 done; \
8070 echo "Doing maintainer-clean in bison" ; \
8071 (cd $(HOST_SUBDIR)/bison && \
8072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8074 "RANLIB=$${RANLIB}" \
8075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8076 maintainer-clean) \
8077 || exit 1
8078
8079@endif bison
8080
8081
8082
8083.PHONY: configure-byacc maybe-configure-byacc
8084maybe-configure-byacc:
8085@if gcc-bootstrap
8086configure-byacc: stage_current
8087@endif gcc-bootstrap
8088@if byacc
8089maybe-configure-byacc: configure-byacc
8090configure-byacc:
8091 @: $(MAKE); $(unstage)
8092 @r=`${PWD_COMMAND}`; export r; \
8093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8094 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8096 $(HOST_EXPORTS) \
8097 echo Configuring in $(HOST_SUBDIR)/byacc; \
8098 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8099 case $(srcdir) in \
8100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8101 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8103 esac; \
8104 srcdiroption="--srcdir=$${topdir}/byacc"; \
8105 libsrcdir="$$s/byacc"; \
8106 $(SHELL) $${libsrcdir}/configure \
8107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8108 --target=${target_alias} $${srcdiroption} \
8109 || exit 1
8110@endif byacc
8111
8112
8113
8114
8115
8116.PHONY: all-byacc maybe-all-byacc
8117maybe-all-byacc:
8118@if gcc-bootstrap
8119all-byacc: stage_current
8120@endif gcc-bootstrap
8121@if byacc
8122TARGET-byacc=all
8123maybe-all-byacc: all-byacc
8124all-byacc: configure-byacc
8125 @: $(MAKE); $(unstage)
8126 @r=`${PWD_COMMAND}`; export r; \
8127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8128 $(HOST_EXPORTS) \
8129 (cd $(HOST_SUBDIR)/byacc && \
8130 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8131 $(TARGET-byacc))
8132@endif byacc
8133
8134
8135
8136
8137.PHONY: check-byacc maybe-check-byacc
8138maybe-check-byacc:
8139@if byacc
8140maybe-check-byacc: check-byacc
8141
8142# This module is only tested in a native toolchain.
8143check-byacc:
8144 @: $(MAKE); $(unstage)
8145 @if [ '$(host)' = '$(target)' ] ; then \
8146 r=`${PWD_COMMAND}`; export r; \
8147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8148 $(HOST_EXPORTS) \
8149 (cd $(HOST_SUBDIR)/byacc && \
8150 $(MAKE) $(FLAGS_TO_PASS) check); \
8151 fi
8152
8153@endif byacc
8154
8155.PHONY: install-byacc maybe-install-byacc
8156maybe-install-byacc:
8157@if byacc
8158maybe-install-byacc: install-byacc
8159
8160install-byacc: installdirs
8161 @: $(MAKE); $(unstage)
8162 @r=`${PWD_COMMAND}`; export r; \
8163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164 $(HOST_EXPORTS) \
8165 (cd $(HOST_SUBDIR)/byacc && \
8166 $(MAKE) $(FLAGS_TO_PASS) install)
8167
8168@endif byacc
8169
8170# Other targets (info, dvi, pdf, etc.)
8171
8172.PHONY: maybe-info-byacc info-byacc
8173maybe-info-byacc:
8174@if byacc
8175maybe-info-byacc: info-byacc
8176
8177info-byacc: \
8178 configure-byacc
8179 @: $(MAKE); $(unstage)
8180 @[ -f ./byacc/Makefile ] || exit 0; \
8181 r=`${PWD_COMMAND}`; export r; \
8182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183 $(HOST_EXPORTS) \
8184 for flag in $(EXTRA_HOST_FLAGS) ; do \
8185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186 done; \
8187 echo "Doing info in byacc" ; \
8188 (cd $(HOST_SUBDIR)/byacc && \
8189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191 "RANLIB=$${RANLIB}" \
8192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193 info) \
8194 || exit 1
8195
8196@endif byacc
8197
8198.PHONY: maybe-dvi-byacc dvi-byacc
8199maybe-dvi-byacc:
8200@if byacc
8201maybe-dvi-byacc: dvi-byacc
8202
8203dvi-byacc: \
8204 configure-byacc
8205 @: $(MAKE); $(unstage)
8206 @[ -f ./byacc/Makefile ] || exit 0; \
8207 r=`${PWD_COMMAND}`; export r; \
8208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8209 $(HOST_EXPORTS) \
8210 for flag in $(EXTRA_HOST_FLAGS) ; do \
8211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8212 done; \
8213 echo "Doing dvi in byacc" ; \
8214 (cd $(HOST_SUBDIR)/byacc && \
8215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8217 "RANLIB=$${RANLIB}" \
8218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8219 dvi) \
8220 || exit 1
8221
8222@endif byacc
8223
8224.PHONY: maybe-pdf-byacc pdf-byacc
8225maybe-pdf-byacc:
8226@if byacc
8227maybe-pdf-byacc: pdf-byacc
8228
8229pdf-byacc: \
8230 configure-byacc
8231 @: $(MAKE); $(unstage)
8232 @[ -f ./byacc/Makefile ] || exit 0; \
8233 r=`${PWD_COMMAND}`; export r; \
8234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8235 $(HOST_EXPORTS) \
8236 for flag in $(EXTRA_HOST_FLAGS) ; do \
8237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8238 done; \
8239 echo "Doing pdf in byacc" ; \
8240 (cd $(HOST_SUBDIR)/byacc && \
8241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8243 "RANLIB=$${RANLIB}" \
8244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8245 pdf) \
8246 || exit 1
8247
8248@endif byacc
8249
8250.PHONY: maybe-html-byacc html-byacc
8251maybe-html-byacc:
8252@if byacc
8253maybe-html-byacc: html-byacc
8254
8255html-byacc: \
8256 configure-byacc
8257 @: $(MAKE); $(unstage)
8258 @[ -f ./byacc/Makefile ] || exit 0; \
8259 r=`${PWD_COMMAND}`; export r; \
8260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8261 $(HOST_EXPORTS) \
8262 for flag in $(EXTRA_HOST_FLAGS) ; do \
8263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8264 done; \
8265 echo "Doing html in byacc" ; \
8266 (cd $(HOST_SUBDIR)/byacc && \
8267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8269 "RANLIB=$${RANLIB}" \
8270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8271 html) \
8272 || exit 1
8273
8274@endif byacc
8275
8276.PHONY: maybe-TAGS-byacc TAGS-byacc
8277maybe-TAGS-byacc:
8278@if byacc
8279maybe-TAGS-byacc: TAGS-byacc
8280
8281TAGS-byacc: \
8282 configure-byacc
8283 @: $(MAKE); $(unstage)
8284 @[ -f ./byacc/Makefile ] || exit 0; \
8285 r=`${PWD_COMMAND}`; export r; \
8286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8287 $(HOST_EXPORTS) \
8288 for flag in $(EXTRA_HOST_FLAGS) ; do \
8289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8290 done; \
8291 echo "Doing TAGS in byacc" ; \
8292 (cd $(HOST_SUBDIR)/byacc && \
8293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8295 "RANLIB=$${RANLIB}" \
8296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8297 TAGS) \
8298 || exit 1
8299
8300@endif byacc
8301
8302.PHONY: maybe-install-info-byacc install-info-byacc
8303maybe-install-info-byacc:
8304@if byacc
8305maybe-install-info-byacc: install-info-byacc
8306
8307install-info-byacc: \
8308 configure-byacc \
8309 info-byacc
8310 @: $(MAKE); $(unstage)
8311 @[ -f ./byacc/Makefile ] || exit 0; \
8312 r=`${PWD_COMMAND}`; export r; \
8313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8314 $(HOST_EXPORTS) \
8315 for flag in $(EXTRA_HOST_FLAGS) ; do \
8316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8317 done; \
8318 echo "Doing install-info in byacc" ; \
8319 (cd $(HOST_SUBDIR)/byacc && \
8320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8322 "RANLIB=$${RANLIB}" \
8323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8324 install-info) \
8325 || exit 1
8326
8327@endif byacc
8328
8329.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8330maybe-install-pdf-byacc:
8331@if byacc
8332maybe-install-pdf-byacc: install-pdf-byacc
8333
8334install-pdf-byacc: \
8335 configure-byacc \
8336 pdf-byacc
8337 @: $(MAKE); $(unstage)
8338 @[ -f ./byacc/Makefile ] || exit 0; \
8339 r=`${PWD_COMMAND}`; export r; \
8340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8341 $(HOST_EXPORTS) \
8342 for flag in $(EXTRA_HOST_FLAGS) ; do \
8343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8344 done; \
8345 echo "Doing install-pdf in byacc" ; \
8346 (cd $(HOST_SUBDIR)/byacc && \
8347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8349 "RANLIB=$${RANLIB}" \
8350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8351 install-pdf) \
8352 || exit 1
8353
8354@endif byacc
8355
8356.PHONY: maybe-install-html-byacc install-html-byacc
8357maybe-install-html-byacc:
8358@if byacc
8359maybe-install-html-byacc: install-html-byacc
8360
8361install-html-byacc: \
8362 configure-byacc \
8363 html-byacc
8364 @: $(MAKE); $(unstage)
8365 @[ -f ./byacc/Makefile ] || exit 0; \
8366 r=`${PWD_COMMAND}`; export r; \
8367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8368 $(HOST_EXPORTS) \
8369 for flag in $(EXTRA_HOST_FLAGS) ; do \
8370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8371 done; \
8372 echo "Doing install-html in byacc" ; \
8373 (cd $(HOST_SUBDIR)/byacc && \
8374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8376 "RANLIB=$${RANLIB}" \
8377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8378 install-html) \
8379 || exit 1
8380
8381@endif byacc
8382
8383.PHONY: maybe-installcheck-byacc installcheck-byacc
8384maybe-installcheck-byacc:
8385@if byacc
8386maybe-installcheck-byacc: installcheck-byacc
8387
8388installcheck-byacc: \
8389 configure-byacc
8390 @: $(MAKE); $(unstage)
8391 @[ -f ./byacc/Makefile ] || exit 0; \
8392 r=`${PWD_COMMAND}`; export r; \
8393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8394 $(HOST_EXPORTS) \
8395 for flag in $(EXTRA_HOST_FLAGS) ; do \
8396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8397 done; \
8398 echo "Doing installcheck in byacc" ; \
8399 (cd $(HOST_SUBDIR)/byacc && \
8400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8402 "RANLIB=$${RANLIB}" \
8403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8404 installcheck) \
8405 || exit 1
8406
8407@endif byacc
8408
8409.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8410maybe-mostlyclean-byacc:
8411@if byacc
8412maybe-mostlyclean-byacc: mostlyclean-byacc
8413
8414mostlyclean-byacc:
8415 @: $(MAKE); $(unstage)
8416 @[ -f ./byacc/Makefile ] || exit 0; \
8417 r=`${PWD_COMMAND}`; export r; \
8418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8419 $(HOST_EXPORTS) \
8420 for flag in $(EXTRA_HOST_FLAGS) ; do \
8421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8422 done; \
8423 echo "Doing mostlyclean in byacc" ; \
8424 (cd $(HOST_SUBDIR)/byacc && \
8425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8427 "RANLIB=$${RANLIB}" \
8428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8429 mostlyclean) \
8430 || exit 1
8431
8432@endif byacc
8433
8434.PHONY: maybe-clean-byacc clean-byacc
8435maybe-clean-byacc:
8436@if byacc
8437maybe-clean-byacc: clean-byacc
8438
8439clean-byacc:
8440 @: $(MAKE); $(unstage)
8441 @[ -f ./byacc/Makefile ] || exit 0; \
8442 r=`${PWD_COMMAND}`; export r; \
8443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8444 $(HOST_EXPORTS) \
8445 for flag in $(EXTRA_HOST_FLAGS) ; do \
8446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8447 done; \
8448 echo "Doing clean in byacc" ; \
8449 (cd $(HOST_SUBDIR)/byacc && \
8450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8452 "RANLIB=$${RANLIB}" \
8453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8454 clean) \
8455 || exit 1
8456
8457@endif byacc
8458
8459.PHONY: maybe-distclean-byacc distclean-byacc
8460maybe-distclean-byacc:
8461@if byacc
8462maybe-distclean-byacc: distclean-byacc
8463
8464distclean-byacc:
8465 @: $(MAKE); $(unstage)
8466 @[ -f ./byacc/Makefile ] || exit 0; \
8467 r=`${PWD_COMMAND}`; export r; \
8468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8469 $(HOST_EXPORTS) \
8470 for flag in $(EXTRA_HOST_FLAGS) ; do \
8471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8472 done; \
8473 echo "Doing distclean in byacc" ; \
8474 (cd $(HOST_SUBDIR)/byacc && \
8475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8477 "RANLIB=$${RANLIB}" \
8478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8479 distclean) \
8480 || exit 1
8481
8482@endif byacc
8483
8484.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8485maybe-maintainer-clean-byacc:
8486@if byacc
8487maybe-maintainer-clean-byacc: maintainer-clean-byacc
8488
8489maintainer-clean-byacc:
8490 @: $(MAKE); $(unstage)
8491 @[ -f ./byacc/Makefile ] || exit 0; \
8492 r=`${PWD_COMMAND}`; export r; \
8493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8494 $(HOST_EXPORTS) \
8495 for flag in $(EXTRA_HOST_FLAGS) ; do \
8496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8497 done; \
8498 echo "Doing maintainer-clean in byacc" ; \
8499 (cd $(HOST_SUBDIR)/byacc && \
8500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8502 "RANLIB=$${RANLIB}" \
8503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8504 maintainer-clean) \
8505 || exit 1
8506
8507@endif byacc
8508
8509
8510
8511.PHONY: configure-bzip2 maybe-configure-bzip2
8512maybe-configure-bzip2:
8513@if gcc-bootstrap
8514configure-bzip2: stage_current
8515@endif gcc-bootstrap
8516@if bzip2
8517maybe-configure-bzip2: configure-bzip2
8518configure-bzip2:
8519 @: $(MAKE); $(unstage)
8520 @r=`${PWD_COMMAND}`; export r; \
8521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8524 $(HOST_EXPORTS) \
8525 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8526 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8527 case $(srcdir) in \
8528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8529 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8531 esac; \
8532 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8533 libsrcdir="$$s/bzip2"; \
8534 $(SHELL) $${libsrcdir}/configure \
8535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8536 --target=${target_alias} $${srcdiroption} \
8537 || exit 1
8538@endif bzip2
8539
8540
8541
8542
8543
8544.PHONY: all-bzip2 maybe-all-bzip2
8545maybe-all-bzip2:
8546@if gcc-bootstrap
8547all-bzip2: stage_current
8548@endif gcc-bootstrap
8549@if bzip2
8550TARGET-bzip2=all
8551maybe-all-bzip2: all-bzip2
8552all-bzip2: configure-bzip2
8553 @: $(MAKE); $(unstage)
8554 @r=`${PWD_COMMAND}`; export r; \
8555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556 $(HOST_EXPORTS) \
8557 (cd $(HOST_SUBDIR)/bzip2 && \
8558 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8559 $(TARGET-bzip2))
8560@endif bzip2
8561
8562
8563
8564
8565.PHONY: check-bzip2 maybe-check-bzip2
8566maybe-check-bzip2:
8567@if bzip2
8568maybe-check-bzip2: check-bzip2
8569
8570check-bzip2:
8571 @: $(MAKE); $(unstage)
8572 @r=`${PWD_COMMAND}`; export r; \
8573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574 $(HOST_EXPORTS) \
8575 (cd $(HOST_SUBDIR)/bzip2 && \
8576 $(MAKE) $(FLAGS_TO_PASS) check)
8577
8578@endif bzip2
8579
8580.PHONY: install-bzip2 maybe-install-bzip2
8581maybe-install-bzip2:
8582@if bzip2
8583maybe-install-bzip2: install-bzip2
8584
8585install-bzip2: installdirs
8586 @: $(MAKE); $(unstage)
8587 @r=`${PWD_COMMAND}`; export r; \
8588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8589 $(HOST_EXPORTS) \
8590 (cd $(HOST_SUBDIR)/bzip2 && \
8591 $(MAKE) $(FLAGS_TO_PASS) install)
8592
8593@endif bzip2
8594
8595# Other targets (info, dvi, pdf, etc.)
8596
8597.PHONY: maybe-info-bzip2 info-bzip2
8598maybe-info-bzip2:
8599@if bzip2
8600maybe-info-bzip2: info-bzip2
8601
8602info-bzip2: \
8603 configure-bzip2
8604 @: $(MAKE); $(unstage)
8605 @[ -f ./bzip2/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608 $(HOST_EXPORTS) \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611 done; \
8612 echo "Doing info in bzip2" ; \
8613 (cd $(HOST_SUBDIR)/bzip2 && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618 info) \
8619 || exit 1
8620
8621@endif bzip2
8622
8623.PHONY: maybe-dvi-bzip2 dvi-bzip2
8624maybe-dvi-bzip2:
8625@if bzip2
8626maybe-dvi-bzip2: dvi-bzip2
8627
8628dvi-bzip2: \
8629 configure-bzip2
8630 @: $(MAKE); $(unstage)
8631 @[ -f ./bzip2/Makefile ] || exit 0; \
8632 r=`${PWD_COMMAND}`; export r; \
8633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 $(HOST_EXPORTS) \
8635 for flag in $(EXTRA_HOST_FLAGS) ; do \
8636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637 done; \
8638 echo "Doing dvi in bzip2" ; \
8639 (cd $(HOST_SUBDIR)/bzip2 && \
8640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642 "RANLIB=$${RANLIB}" \
8643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644 dvi) \
8645 || exit 1
8646
8647@endif bzip2
8648
8649.PHONY: maybe-pdf-bzip2 pdf-bzip2
8650maybe-pdf-bzip2:
8651@if bzip2
8652maybe-pdf-bzip2: pdf-bzip2
8653
8654pdf-bzip2: \
8655 configure-bzip2
8656 @: $(MAKE); $(unstage)
8657 @[ -f ./bzip2/Makefile ] || exit 0; \
8658 r=`${PWD_COMMAND}`; export r; \
8659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660 $(HOST_EXPORTS) \
8661 for flag in $(EXTRA_HOST_FLAGS) ; do \
8662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663 done; \
8664 echo "Doing pdf in bzip2" ; \
8665 (cd $(HOST_SUBDIR)/bzip2 && \
8666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668 "RANLIB=$${RANLIB}" \
8669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670 pdf) \
8671 || exit 1
8672
8673@endif bzip2
8674
8675.PHONY: maybe-html-bzip2 html-bzip2
8676maybe-html-bzip2:
8677@if bzip2
8678maybe-html-bzip2: html-bzip2
8679
8680html-bzip2: \
8681 configure-bzip2
8682 @: $(MAKE); $(unstage)
8683 @[ -f ./bzip2/Makefile ] || exit 0; \
8684 r=`${PWD_COMMAND}`; export r; \
8685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686 $(HOST_EXPORTS) \
8687 for flag in $(EXTRA_HOST_FLAGS) ; do \
8688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689 done; \
8690 echo "Doing html in bzip2" ; \
8691 (cd $(HOST_SUBDIR)/bzip2 && \
8692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694 "RANLIB=$${RANLIB}" \
8695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696 html) \
8697 || exit 1
8698
8699@endif bzip2
8700
8701.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8702maybe-TAGS-bzip2:
8703@if bzip2
8704maybe-TAGS-bzip2: TAGS-bzip2
8705
8706TAGS-bzip2: \
8707 configure-bzip2
8708 @: $(MAKE); $(unstage)
8709 @[ -f ./bzip2/Makefile ] || exit 0; \
8710 r=`${PWD_COMMAND}`; export r; \
8711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8712 $(HOST_EXPORTS) \
8713 for flag in $(EXTRA_HOST_FLAGS) ; do \
8714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8715 done; \
8716 echo "Doing TAGS in bzip2" ; \
8717 (cd $(HOST_SUBDIR)/bzip2 && \
8718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8720 "RANLIB=$${RANLIB}" \
8721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8722 TAGS) \
8723 || exit 1
8724
8725@endif bzip2
8726
8727.PHONY: maybe-install-info-bzip2 install-info-bzip2
8728maybe-install-info-bzip2:
8729@if bzip2
8730maybe-install-info-bzip2: install-info-bzip2
8731
8732install-info-bzip2: \
8733 configure-bzip2 \
8734 info-bzip2
8735 @: $(MAKE); $(unstage)
8736 @[ -f ./bzip2/Makefile ] || exit 0; \
8737 r=`${PWD_COMMAND}`; export r; \
8738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8739 $(HOST_EXPORTS) \
8740 for flag in $(EXTRA_HOST_FLAGS) ; do \
8741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8742 done; \
8743 echo "Doing install-info in bzip2" ; \
8744 (cd $(HOST_SUBDIR)/bzip2 && \
8745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8747 "RANLIB=$${RANLIB}" \
8748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8749 install-info) \
8750 || exit 1
8751
8752@endif bzip2
8753
8754.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8755maybe-install-pdf-bzip2:
8756@if bzip2
8757maybe-install-pdf-bzip2: install-pdf-bzip2
8758
8759install-pdf-bzip2: \
8760 configure-bzip2 \
8761 pdf-bzip2
8762 @: $(MAKE); $(unstage)
8763 @[ -f ./bzip2/Makefile ] || exit 0; \
8764 r=`${PWD_COMMAND}`; export r; \
8765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8766 $(HOST_EXPORTS) \
8767 for flag in $(EXTRA_HOST_FLAGS) ; do \
8768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8769 done; \
8770 echo "Doing install-pdf in bzip2" ; \
8771 (cd $(HOST_SUBDIR)/bzip2 && \
8772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8774 "RANLIB=$${RANLIB}" \
8775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8776 install-pdf) \
8777 || exit 1
8778
8779@endif bzip2
8780
8781.PHONY: maybe-install-html-bzip2 install-html-bzip2
8782maybe-install-html-bzip2:
8783@if bzip2
8784maybe-install-html-bzip2: install-html-bzip2
8785
8786install-html-bzip2: \
8787 configure-bzip2 \
8788 html-bzip2
8789 @: $(MAKE); $(unstage)
8790 @[ -f ./bzip2/Makefile ] || exit 0; \
8791 r=`${PWD_COMMAND}`; export r; \
8792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8793 $(HOST_EXPORTS) \
8794 for flag in $(EXTRA_HOST_FLAGS) ; do \
8795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8796 done; \
8797 echo "Doing install-html in bzip2" ; \
8798 (cd $(HOST_SUBDIR)/bzip2 && \
8799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8801 "RANLIB=$${RANLIB}" \
8802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8803 install-html) \
8804 || exit 1
8805
8806@endif bzip2
8807
8808.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8809maybe-installcheck-bzip2:
8810@if bzip2
8811maybe-installcheck-bzip2: installcheck-bzip2
8812
8813installcheck-bzip2: \
8814 configure-bzip2
8815 @: $(MAKE); $(unstage)
8816 @[ -f ./bzip2/Makefile ] || exit 0; \
8817 r=`${PWD_COMMAND}`; export r; \
8818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819 $(HOST_EXPORTS) \
8820 for flag in $(EXTRA_HOST_FLAGS) ; do \
8821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822 done; \
8823 echo "Doing installcheck in bzip2" ; \
8824 (cd $(HOST_SUBDIR)/bzip2 && \
8825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8827 "RANLIB=$${RANLIB}" \
8828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8829 installcheck) \
8830 || exit 1
8831
8832@endif bzip2
8833
8834.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8835maybe-mostlyclean-bzip2:
8836@if bzip2
8837maybe-mostlyclean-bzip2: mostlyclean-bzip2
8838
8839mostlyclean-bzip2:
8840 @: $(MAKE); $(unstage)
8841 @[ -f ./bzip2/Makefile ] || exit 0; \
8842 r=`${PWD_COMMAND}`; export r; \
8843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8844 $(HOST_EXPORTS) \
8845 for flag in $(EXTRA_HOST_FLAGS) ; do \
8846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8847 done; \
8848 echo "Doing mostlyclean in bzip2" ; \
8849 (cd $(HOST_SUBDIR)/bzip2 && \
8850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8852 "RANLIB=$${RANLIB}" \
8853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8854 mostlyclean) \
8855 || exit 1
8856
8857@endif bzip2
8858
8859.PHONY: maybe-clean-bzip2 clean-bzip2
8860maybe-clean-bzip2:
8861@if bzip2
8862maybe-clean-bzip2: clean-bzip2
8863
8864clean-bzip2:
8865 @: $(MAKE); $(unstage)
8866 @[ -f ./bzip2/Makefile ] || exit 0; \
8867 r=`${PWD_COMMAND}`; export r; \
8868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8869 $(HOST_EXPORTS) \
8870 for flag in $(EXTRA_HOST_FLAGS) ; do \
8871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8872 done; \
8873 echo "Doing clean in bzip2" ; \
8874 (cd $(HOST_SUBDIR)/bzip2 && \
8875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8877 "RANLIB=$${RANLIB}" \
8878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8879 clean) \
8880 || exit 1
8881
8882@endif bzip2
8883
8884.PHONY: maybe-distclean-bzip2 distclean-bzip2
8885maybe-distclean-bzip2:
8886@if bzip2
8887maybe-distclean-bzip2: distclean-bzip2
8888
8889distclean-bzip2:
8890 @: $(MAKE); $(unstage)
8891 @[ -f ./bzip2/Makefile ] || exit 0; \
8892 r=`${PWD_COMMAND}`; export r; \
8893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894 $(HOST_EXPORTS) \
8895 for flag in $(EXTRA_HOST_FLAGS) ; do \
8896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8897 done; \
8898 echo "Doing distclean in bzip2" ; \
8899 (cd $(HOST_SUBDIR)/bzip2 && \
8900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8902 "RANLIB=$${RANLIB}" \
8903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8904 distclean) \
8905 || exit 1
8906
8907@endif bzip2
8908
8909.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8910maybe-maintainer-clean-bzip2:
8911@if bzip2
8912maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8913
8914maintainer-clean-bzip2:
8915 @: $(MAKE); $(unstage)
8916 @[ -f ./bzip2/Makefile ] || exit 0; \
8917 r=`${PWD_COMMAND}`; export r; \
8918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8919 $(HOST_EXPORTS) \
8920 for flag in $(EXTRA_HOST_FLAGS) ; do \
8921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8922 done; \
8923 echo "Doing maintainer-clean in bzip2" ; \
8924 (cd $(HOST_SUBDIR)/bzip2 && \
8925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8927 "RANLIB=$${RANLIB}" \
8928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8929 maintainer-clean) \
8930 || exit 1
8931
8932@endif bzip2
8933
8934
8935
8936.PHONY: configure-cgen maybe-configure-cgen
8937maybe-configure-cgen:
8938@if gcc-bootstrap
8939configure-cgen: stage_current
8940@endif gcc-bootstrap
8941@if cgen
8942maybe-configure-cgen: configure-cgen
8943configure-cgen:
8944 @: $(MAKE); $(unstage)
8945 @r=`${PWD_COMMAND}`; export r; \
8946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
8948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
8949 $(HOST_EXPORTS) \
8950 echo Configuring in $(HOST_SUBDIR)/cgen; \
8951 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
8952 case $(srcdir) in \
8953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8954 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
8955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8956 esac; \
8957 srcdiroption="--srcdir=$${topdir}/cgen"; \
8958 libsrcdir="$$s/cgen"; \
8959 $(SHELL) $${libsrcdir}/configure \
8960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8961 --target=${target_alias} $${srcdiroption} \
8962 || exit 1
8963@endif cgen
8964
8965
8966
8967
8968
8969.PHONY: all-cgen maybe-all-cgen
8970maybe-all-cgen:
8971@if gcc-bootstrap
8972all-cgen: stage_current
8973@endif gcc-bootstrap
8974@if cgen
8975TARGET-cgen=all
8976maybe-all-cgen: all-cgen
8977all-cgen: configure-cgen
8978 @: $(MAKE); $(unstage)
8979 @r=`${PWD_COMMAND}`; export r; \
8980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981 $(HOST_EXPORTS) \
8982 (cd $(HOST_SUBDIR)/cgen && \
8983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8984 $(TARGET-cgen))
8985@endif cgen
8986
8987
8988
8989
8990.PHONY: check-cgen maybe-check-cgen
8991maybe-check-cgen:
8992@if cgen
8993maybe-check-cgen: check-cgen
8994
8995check-cgen:
8996 @: $(MAKE); $(unstage)
8997 @r=`${PWD_COMMAND}`; export r; \
8998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 $(HOST_EXPORTS) \
9000 (cd $(HOST_SUBDIR)/cgen && \
9001 $(MAKE) $(FLAGS_TO_PASS) check)
9002
9003@endif cgen
9004
9005.PHONY: install-cgen maybe-install-cgen
9006maybe-install-cgen:
9007@if cgen
9008maybe-install-cgen: install-cgen
9009
9010install-cgen: installdirs
9011 @: $(MAKE); $(unstage)
9012 @r=`${PWD_COMMAND}`; export r; \
9013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014 $(HOST_EXPORTS) \
9015 (cd $(HOST_SUBDIR)/cgen && \
9016 $(MAKE) $(FLAGS_TO_PASS) install)
9017
9018@endif cgen
9019
9020# Other targets (info, dvi, pdf, etc.)
9021
9022.PHONY: maybe-info-cgen info-cgen
9023maybe-info-cgen:
9024@if cgen
9025maybe-info-cgen: info-cgen
9026
9027info-cgen: \
9028 configure-cgen
9029 @: $(MAKE); $(unstage)
9030 @[ -f ./cgen/Makefile ] || exit 0; \
9031 r=`${PWD_COMMAND}`; export r; \
9032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9033 $(HOST_EXPORTS) \
9034 for flag in $(EXTRA_HOST_FLAGS) ; do \
9035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9036 done; \
9037 echo "Doing info in cgen" ; \
9038 (cd $(HOST_SUBDIR)/cgen && \
9039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9041 "RANLIB=$${RANLIB}" \
9042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9043 info) \
9044 || exit 1
9045
9046@endif cgen
9047
9048.PHONY: maybe-dvi-cgen dvi-cgen
9049maybe-dvi-cgen:
9050@if cgen
9051maybe-dvi-cgen: dvi-cgen
9052
9053dvi-cgen: \
9054 configure-cgen
9055 @: $(MAKE); $(unstage)
9056 @[ -f ./cgen/Makefile ] || exit 0; \
9057 r=`${PWD_COMMAND}`; export r; \
9058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059 $(HOST_EXPORTS) \
9060 for flag in $(EXTRA_HOST_FLAGS) ; do \
9061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9062 done; \
9063 echo "Doing dvi in cgen" ; \
9064 (cd $(HOST_SUBDIR)/cgen && \
9065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9067 "RANLIB=$${RANLIB}" \
9068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9069 dvi) \
9070 || exit 1
9071
9072@endif cgen
9073
9074.PHONY: maybe-pdf-cgen pdf-cgen
9075maybe-pdf-cgen:
9076@if cgen
9077maybe-pdf-cgen: pdf-cgen
9078
9079pdf-cgen: \
9080 configure-cgen
9081 @: $(MAKE); $(unstage)
9082 @[ -f ./cgen/Makefile ] || exit 0; \
9083 r=`${PWD_COMMAND}`; export r; \
9084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085 $(HOST_EXPORTS) \
9086 for flag in $(EXTRA_HOST_FLAGS) ; do \
9087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9088 done; \
9089 echo "Doing pdf in cgen" ; \
9090 (cd $(HOST_SUBDIR)/cgen && \
9091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9093 "RANLIB=$${RANLIB}" \
9094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9095 pdf) \
9096 || exit 1
9097
9098@endif cgen
9099
9100.PHONY: maybe-html-cgen html-cgen
9101maybe-html-cgen:
9102@if cgen
9103maybe-html-cgen: html-cgen
9104
9105html-cgen: \
9106 configure-cgen
9107 @: $(MAKE); $(unstage)
9108 @[ -f ./cgen/Makefile ] || exit 0; \
9109 r=`${PWD_COMMAND}`; export r; \
9110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111 $(HOST_EXPORTS) \
9112 for flag in $(EXTRA_HOST_FLAGS) ; do \
9113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114 done; \
9115 echo "Doing html in cgen" ; \
9116 (cd $(HOST_SUBDIR)/cgen && \
9117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119 "RANLIB=$${RANLIB}" \
9120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 html) \
9122 || exit 1
9123
9124@endif cgen
9125
9126.PHONY: maybe-TAGS-cgen TAGS-cgen
9127maybe-TAGS-cgen:
9128@if cgen
9129maybe-TAGS-cgen: TAGS-cgen
9130
9131TAGS-cgen: \
9132 configure-cgen
9133 @: $(MAKE); $(unstage)
9134 @[ -f ./cgen/Makefile ] || exit 0; \
9135 r=`${PWD_COMMAND}`; export r; \
9136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137 $(HOST_EXPORTS) \
9138 for flag in $(EXTRA_HOST_FLAGS) ; do \
9139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140 done; \
9141 echo "Doing TAGS in cgen" ; \
9142 (cd $(HOST_SUBDIR)/cgen && \
9143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145 "RANLIB=$${RANLIB}" \
9146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147 TAGS) \
9148 || exit 1
9149
9150@endif cgen
9151
9152.PHONY: maybe-install-info-cgen install-info-cgen
9153maybe-install-info-cgen:
9154@if cgen
9155maybe-install-info-cgen: install-info-cgen
9156
9157install-info-cgen: \
9158 configure-cgen \
9159 info-cgen
9160 @: $(MAKE); $(unstage)
9161 @[ -f ./cgen/Makefile ] || exit 0; \
9162 r=`${PWD_COMMAND}`; export r; \
9163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164 $(HOST_EXPORTS) \
9165 for flag in $(EXTRA_HOST_FLAGS) ; do \
9166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167 done; \
9168 echo "Doing install-info in cgen" ; \
9169 (cd $(HOST_SUBDIR)/cgen && \
9170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172 "RANLIB=$${RANLIB}" \
9173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174 install-info) \
9175 || exit 1
9176
9177@endif cgen
9178
9179.PHONY: maybe-install-pdf-cgen install-pdf-cgen
9180maybe-install-pdf-cgen:
9181@if cgen
9182maybe-install-pdf-cgen: install-pdf-cgen
9183
9184install-pdf-cgen: \
9185 configure-cgen \
9186 pdf-cgen
9187 @: $(MAKE); $(unstage)
9188 @[ -f ./cgen/Makefile ] || exit 0; \
9189 r=`${PWD_COMMAND}`; export r; \
9190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9191 $(HOST_EXPORTS) \
9192 for flag in $(EXTRA_HOST_FLAGS) ; do \
9193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9194 done; \
9195 echo "Doing install-pdf in cgen" ; \
9196 (cd $(HOST_SUBDIR)/cgen && \
9197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9199 "RANLIB=$${RANLIB}" \
9200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9201 install-pdf) \
9202 || exit 1
9203
9204@endif cgen
9205
9206.PHONY: maybe-install-html-cgen install-html-cgen
9207maybe-install-html-cgen:
9208@if cgen
9209maybe-install-html-cgen: install-html-cgen
9210
9211install-html-cgen: \
9212 configure-cgen \
9213 html-cgen
9214 @: $(MAKE); $(unstage)
9215 @[ -f ./cgen/Makefile ] || exit 0; \
9216 r=`${PWD_COMMAND}`; export r; \
9217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9218 $(HOST_EXPORTS) \
9219 for flag in $(EXTRA_HOST_FLAGS) ; do \
9220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9221 done; \
9222 echo "Doing install-html in cgen" ; \
9223 (cd $(HOST_SUBDIR)/cgen && \
9224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9226 "RANLIB=$${RANLIB}" \
9227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9228 install-html) \
9229 || exit 1
9230
9231@endif cgen
9232
9233.PHONY: maybe-installcheck-cgen installcheck-cgen
9234maybe-installcheck-cgen:
9235@if cgen
9236maybe-installcheck-cgen: installcheck-cgen
9237
9238installcheck-cgen: \
9239 configure-cgen
9240 @: $(MAKE); $(unstage)
9241 @[ -f ./cgen/Makefile ] || exit 0; \
9242 r=`${PWD_COMMAND}`; export r; \
9243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9244 $(HOST_EXPORTS) \
9245 for flag in $(EXTRA_HOST_FLAGS) ; do \
9246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9247 done; \
9248 echo "Doing installcheck in cgen" ; \
9249 (cd $(HOST_SUBDIR)/cgen && \
9250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9252 "RANLIB=$${RANLIB}" \
9253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9254 installcheck) \
9255 || exit 1
9256
9257@endif cgen
9258
9259.PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9260maybe-mostlyclean-cgen:
9261@if cgen
9262maybe-mostlyclean-cgen: mostlyclean-cgen
9263
9264mostlyclean-cgen:
9265 @: $(MAKE); $(unstage)
9266 @[ -f ./cgen/Makefile ] || exit 0; \
9267 r=`${PWD_COMMAND}`; export r; \
9268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9269 $(HOST_EXPORTS) \
9270 for flag in $(EXTRA_HOST_FLAGS) ; do \
9271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9272 done; \
9273 echo "Doing mostlyclean in cgen" ; \
9274 (cd $(HOST_SUBDIR)/cgen && \
9275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9277 "RANLIB=$${RANLIB}" \
9278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9279 mostlyclean) \
9280 || exit 1
9281
9282@endif cgen
9283
9284.PHONY: maybe-clean-cgen clean-cgen
9285maybe-clean-cgen:
9286@if cgen
9287maybe-clean-cgen: clean-cgen
9288
9289clean-cgen:
9290 @: $(MAKE); $(unstage)
9291 @[ -f ./cgen/Makefile ] || exit 0; \
9292 r=`${PWD_COMMAND}`; export r; \
9293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294 $(HOST_EXPORTS) \
9295 for flag in $(EXTRA_HOST_FLAGS) ; do \
9296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9297 done; \
9298 echo "Doing clean in cgen" ; \
9299 (cd $(HOST_SUBDIR)/cgen && \
9300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9302 "RANLIB=$${RANLIB}" \
9303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9304 clean) \
9305 || exit 1
9306
9307@endif cgen
9308
9309.PHONY: maybe-distclean-cgen distclean-cgen
9310maybe-distclean-cgen:
9311@if cgen
9312maybe-distclean-cgen: distclean-cgen
9313
9314distclean-cgen:
9315 @: $(MAKE); $(unstage)
9316 @[ -f ./cgen/Makefile ] || exit 0; \
9317 r=`${PWD_COMMAND}`; export r; \
9318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319 $(HOST_EXPORTS) \
9320 for flag in $(EXTRA_HOST_FLAGS) ; do \
9321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9322 done; \
9323 echo "Doing distclean in cgen" ; \
9324 (cd $(HOST_SUBDIR)/cgen && \
9325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9327 "RANLIB=$${RANLIB}" \
9328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9329 distclean) \
9330 || exit 1
9331
9332@endif cgen
9333
9334.PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9335maybe-maintainer-clean-cgen:
9336@if cgen
9337maybe-maintainer-clean-cgen: maintainer-clean-cgen
9338
9339maintainer-clean-cgen:
9340 @: $(MAKE); $(unstage)
9341 @[ -f ./cgen/Makefile ] || exit 0; \
9342 r=`${PWD_COMMAND}`; export r; \
9343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9344 $(HOST_EXPORTS) \
9345 for flag in $(EXTRA_HOST_FLAGS) ; do \
9346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9347 done; \
9348 echo "Doing maintainer-clean in cgen" ; \
9349 (cd $(HOST_SUBDIR)/cgen && \
9350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9352 "RANLIB=$${RANLIB}" \
9353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9354 maintainer-clean) \
9355 || exit 1
9356
9357@endif cgen
9358
9359
9360
9361.PHONY: configure-dejagnu maybe-configure-dejagnu
9362maybe-configure-dejagnu:
9363@if gcc-bootstrap
9364configure-dejagnu: stage_current
9365@endif gcc-bootstrap
9366@if dejagnu
9367maybe-configure-dejagnu: configure-dejagnu
9368configure-dejagnu:
9369 @: $(MAKE); $(unstage)
9370 @r=`${PWD_COMMAND}`; export r; \
9371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9374 $(HOST_EXPORTS) \
9375 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9376 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9377 case $(srcdir) in \
9378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9379 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9381 esac; \
9382 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9383 libsrcdir="$$s/dejagnu"; \
9384 $(SHELL) $${libsrcdir}/configure \
9385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9386 --target=${target_alias} $${srcdiroption} \
9387 || exit 1
9388@endif dejagnu
9389
9390
9391
9392
9393
9394.PHONY: all-dejagnu maybe-all-dejagnu
9395maybe-all-dejagnu:
9396@if gcc-bootstrap
9397all-dejagnu: stage_current
9398@endif gcc-bootstrap
9399@if dejagnu
9400TARGET-dejagnu=all
9401maybe-all-dejagnu: all-dejagnu
9402all-dejagnu: configure-dejagnu
9403 @: $(MAKE); $(unstage)
9404 @r=`${PWD_COMMAND}`; export r; \
9405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406 $(HOST_EXPORTS) \
9407 (cd $(HOST_SUBDIR)/dejagnu && \
9408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9409 $(TARGET-dejagnu))
9410@endif dejagnu
9411
9412
9413
9414
9415.PHONY: check-dejagnu maybe-check-dejagnu
9416maybe-check-dejagnu:
9417@if dejagnu
9418maybe-check-dejagnu: check-dejagnu
9419
9420check-dejagnu:
9421 @: $(MAKE); $(unstage)
9422 @r=`${PWD_COMMAND}`; export r; \
9423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424 $(HOST_EXPORTS) \
9425 (cd $(HOST_SUBDIR)/dejagnu && \
9426 $(MAKE) $(FLAGS_TO_PASS) check)
9427
9428@endif dejagnu
9429
9430.PHONY: install-dejagnu maybe-install-dejagnu
9431maybe-install-dejagnu:
9432@if dejagnu
9433maybe-install-dejagnu: install-dejagnu
9434
9435install-dejagnu: installdirs
9436 @: $(MAKE); $(unstage)
9437 @r=`${PWD_COMMAND}`; export r; \
9438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9439 $(HOST_EXPORTS) \
9440 (cd $(HOST_SUBDIR)/dejagnu && \
9441 $(MAKE) $(FLAGS_TO_PASS) install)
9442
9443@endif dejagnu
9444
9445# Other targets (info, dvi, pdf, etc.)
9446
9447.PHONY: maybe-info-dejagnu info-dejagnu
9448maybe-info-dejagnu:
9449@if dejagnu
9450maybe-info-dejagnu: info-dejagnu
9451
9452info-dejagnu: \
9453 configure-dejagnu
9454 @: $(MAKE); $(unstage)
9455 @[ -f ./dejagnu/Makefile ] || exit 0; \
9456 r=`${PWD_COMMAND}`; export r; \
9457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9458 $(HOST_EXPORTS) \
9459 for flag in $(EXTRA_HOST_FLAGS) ; do \
9460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9461 done; \
9462 echo "Doing info in dejagnu" ; \
9463 (cd $(HOST_SUBDIR)/dejagnu && \
9464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9466 "RANLIB=$${RANLIB}" \
9467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9468 info) \
9469 || exit 1
9470
9471@endif dejagnu
9472
9473.PHONY: maybe-dvi-dejagnu dvi-dejagnu
9474maybe-dvi-dejagnu:
9475@if dejagnu
9476maybe-dvi-dejagnu: dvi-dejagnu
9477
9478dvi-dejagnu: \
9479 configure-dejagnu
9480 @: $(MAKE); $(unstage)
9481 @[ -f ./dejagnu/Makefile ] || exit 0; \
9482 r=`${PWD_COMMAND}`; export r; \
9483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484 $(HOST_EXPORTS) \
9485 for flag in $(EXTRA_HOST_FLAGS) ; do \
9486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9487 done; \
9488 echo "Doing dvi in dejagnu" ; \
9489 (cd $(HOST_SUBDIR)/dejagnu && \
9490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9492 "RANLIB=$${RANLIB}" \
9493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9494 dvi) \
9495 || exit 1
9496
9497@endif dejagnu
9498
9499.PHONY: maybe-pdf-dejagnu pdf-dejagnu
9500maybe-pdf-dejagnu:
9501@if dejagnu
9502maybe-pdf-dejagnu: pdf-dejagnu
9503
9504pdf-dejagnu: \
9505 configure-dejagnu
9506 @: $(MAKE); $(unstage)
9507 @[ -f ./dejagnu/Makefile ] || exit 0; \
9508 r=`${PWD_COMMAND}`; export r; \
9509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9510 $(HOST_EXPORTS) \
9511 for flag in $(EXTRA_HOST_FLAGS) ; do \
9512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9513 done; \
9514 echo "Doing pdf in dejagnu" ; \
9515 (cd $(HOST_SUBDIR)/dejagnu && \
9516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9518 "RANLIB=$${RANLIB}" \
9519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9520 pdf) \
9521 || exit 1
9522
9523@endif dejagnu
9524
9525.PHONY: maybe-html-dejagnu html-dejagnu
9526maybe-html-dejagnu:
9527@if dejagnu
9528maybe-html-dejagnu: html-dejagnu
9529
9530html-dejagnu: \
9531 configure-dejagnu
9532 @: $(MAKE); $(unstage)
9533 @[ -f ./dejagnu/Makefile ] || exit 0; \
9534 r=`${PWD_COMMAND}`; export r; \
9535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9536 $(HOST_EXPORTS) \
9537 for flag in $(EXTRA_HOST_FLAGS) ; do \
9538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9539 done; \
9540 echo "Doing html in dejagnu" ; \
9541 (cd $(HOST_SUBDIR)/dejagnu && \
9542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9544 "RANLIB=$${RANLIB}" \
9545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9546 html) \
9547 || exit 1
9548
9549@endif dejagnu
9550
9551.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9552maybe-TAGS-dejagnu:
9553@if dejagnu
9554maybe-TAGS-dejagnu: TAGS-dejagnu
9555
9556TAGS-dejagnu: \
9557 configure-dejagnu
9558 @: $(MAKE); $(unstage)
9559 @[ -f ./dejagnu/Makefile ] || exit 0; \
9560 r=`${PWD_COMMAND}`; export r; \
9561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562 $(HOST_EXPORTS) \
9563 for flag in $(EXTRA_HOST_FLAGS) ; do \
9564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9565 done; \
9566 echo "Doing TAGS in dejagnu" ; \
9567 (cd $(HOST_SUBDIR)/dejagnu && \
9568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9570 "RANLIB=$${RANLIB}" \
9571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9572 TAGS) \
9573 || exit 1
9574
9575@endif dejagnu
9576
9577.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9578maybe-install-info-dejagnu:
9579@if dejagnu
9580maybe-install-info-dejagnu: install-info-dejagnu
9581
9582install-info-dejagnu: \
9583 configure-dejagnu \
9584 info-dejagnu
9585 @: $(MAKE); $(unstage)
9586 @[ -f ./dejagnu/Makefile ] || exit 0; \
9587 r=`${PWD_COMMAND}`; export r; \
9588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9589 $(HOST_EXPORTS) \
9590 for flag in $(EXTRA_HOST_FLAGS) ; do \
9591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9592 done; \
9593 echo "Doing install-info in dejagnu" ; \
9594 (cd $(HOST_SUBDIR)/dejagnu && \
9595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9597 "RANLIB=$${RANLIB}" \
9598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9599 install-info) \
9600 || exit 1
9601
9602@endif dejagnu
9603
9604.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9605maybe-install-pdf-dejagnu:
9606@if dejagnu
9607maybe-install-pdf-dejagnu: install-pdf-dejagnu
9608
9609install-pdf-dejagnu: \
9610 configure-dejagnu \
9611 pdf-dejagnu
9612 @: $(MAKE); $(unstage)
9613 @[ -f ./dejagnu/Makefile ] || exit 0; \
9614 r=`${PWD_COMMAND}`; export r; \
9615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9616 $(HOST_EXPORTS) \
9617 for flag in $(EXTRA_HOST_FLAGS) ; do \
9618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9619 done; \
9620 echo "Doing install-pdf in dejagnu" ; \
9621 (cd $(HOST_SUBDIR)/dejagnu && \
9622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9624 "RANLIB=$${RANLIB}" \
9625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9626 install-pdf) \
9627 || exit 1
9628
9629@endif dejagnu
9630
9631.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9632maybe-install-html-dejagnu:
9633@if dejagnu
9634maybe-install-html-dejagnu: install-html-dejagnu
9635
9636install-html-dejagnu: \
9637 configure-dejagnu \
9638 html-dejagnu
9639 @: $(MAKE); $(unstage)
9640 @[ -f ./dejagnu/Makefile ] || exit 0; \
9641 r=`${PWD_COMMAND}`; export r; \
9642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9643 $(HOST_EXPORTS) \
9644 for flag in $(EXTRA_HOST_FLAGS) ; do \
9645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9646 done; \
9647 echo "Doing install-html in dejagnu" ; \
9648 (cd $(HOST_SUBDIR)/dejagnu && \
9649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9651 "RANLIB=$${RANLIB}" \
9652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9653 install-html) \
9654 || exit 1
9655
9656@endif dejagnu
9657
9658.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9659maybe-installcheck-dejagnu:
9660@if dejagnu
9661maybe-installcheck-dejagnu: installcheck-dejagnu
9662
9663installcheck-dejagnu: \
9664 configure-dejagnu
9665 @: $(MAKE); $(unstage)
9666 @[ -f ./dejagnu/Makefile ] || exit 0; \
9667 r=`${PWD_COMMAND}`; export r; \
9668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669 $(HOST_EXPORTS) \
9670 for flag in $(EXTRA_HOST_FLAGS) ; do \
9671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9672 done; \
9673 echo "Doing installcheck in dejagnu" ; \
9674 (cd $(HOST_SUBDIR)/dejagnu && \
9675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9677 "RANLIB=$${RANLIB}" \
9678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9679 installcheck) \
9680 || exit 1
9681
9682@endif dejagnu
9683
9684.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9685maybe-mostlyclean-dejagnu:
9686@if dejagnu
9687maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9688
9689mostlyclean-dejagnu:
9690 @: $(MAKE); $(unstage)
9691 @[ -f ./dejagnu/Makefile ] || exit 0; \
9692 r=`${PWD_COMMAND}`; export r; \
9693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694 $(HOST_EXPORTS) \
9695 for flag in $(EXTRA_HOST_FLAGS) ; do \
9696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9697 done; \
9698 echo "Doing mostlyclean in dejagnu" ; \
9699 (cd $(HOST_SUBDIR)/dejagnu && \
9700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9702 "RANLIB=$${RANLIB}" \
9703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9704 mostlyclean) \
9705 || exit 1
9706
9707@endif dejagnu
9708
9709.PHONY: maybe-clean-dejagnu clean-dejagnu
9710maybe-clean-dejagnu:
9711@if dejagnu
9712maybe-clean-dejagnu: clean-dejagnu
9713
9714clean-dejagnu:
9715 @: $(MAKE); $(unstage)
9716 @[ -f ./dejagnu/Makefile ] || exit 0; \
9717 r=`${PWD_COMMAND}`; export r; \
9718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9719 $(HOST_EXPORTS) \
9720 for flag in $(EXTRA_HOST_FLAGS) ; do \
9721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9722 done; \
9723 echo "Doing clean in dejagnu" ; \
9724 (cd $(HOST_SUBDIR)/dejagnu && \
9725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9727 "RANLIB=$${RANLIB}" \
9728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9729 clean) \
9730 || exit 1
9731
9732@endif dejagnu
9733
9734.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9735maybe-distclean-dejagnu:
9736@if dejagnu
9737maybe-distclean-dejagnu: distclean-dejagnu
9738
9739distclean-dejagnu:
9740 @: $(MAKE); $(unstage)
9741 @[ -f ./dejagnu/Makefile ] || exit 0; \
9742 r=`${PWD_COMMAND}`; export r; \
9743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9744 $(HOST_EXPORTS) \
9745 for flag in $(EXTRA_HOST_FLAGS) ; do \
9746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9747 done; \
9748 echo "Doing distclean in dejagnu" ; \
9749 (cd $(HOST_SUBDIR)/dejagnu && \
9750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9752 "RANLIB=$${RANLIB}" \
9753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9754 distclean) \
9755 || exit 1
9756
9757@endif dejagnu
9758
9759.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9760maybe-maintainer-clean-dejagnu:
9761@if dejagnu
9762maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9763
9764maintainer-clean-dejagnu:
9765 @: $(MAKE); $(unstage)
9766 @[ -f ./dejagnu/Makefile ] || exit 0; \
9767 r=`${PWD_COMMAND}`; export r; \
9768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9769 $(HOST_EXPORTS) \
9770 for flag in $(EXTRA_HOST_FLAGS) ; do \
9771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9772 done; \
9773 echo "Doing maintainer-clean in dejagnu" ; \
9774 (cd $(HOST_SUBDIR)/dejagnu && \
9775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9777 "RANLIB=$${RANLIB}" \
9778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9779 maintainer-clean) \
9780 || exit 1
9781
9782@endif dejagnu
9783
9784
9785
9786.PHONY: configure-diff maybe-configure-diff
9787maybe-configure-diff:
9788@if gcc-bootstrap
9789configure-diff: stage_current
9790@endif gcc-bootstrap
9791@if diff
9792maybe-configure-diff: configure-diff
9793configure-diff:
9794 @: $(MAKE); $(unstage)
9795 @r=`${PWD_COMMAND}`; export r; \
9796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9797 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9799 $(HOST_EXPORTS) \
9800 echo Configuring in $(HOST_SUBDIR)/diff; \
9801 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9802 case $(srcdir) in \
9803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9804 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9806 esac; \
9807 srcdiroption="--srcdir=$${topdir}/diff"; \
9808 libsrcdir="$$s/diff"; \
9809 $(SHELL) $${libsrcdir}/configure \
9810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9811 --target=${target_alias} $${srcdiroption} \
9812 || exit 1
9813@endif diff
9814
9815
9816
9817
9818
9819.PHONY: all-diff maybe-all-diff
9820maybe-all-diff:
9821@if gcc-bootstrap
9822all-diff: stage_current
9823@endif gcc-bootstrap
9824@if diff
9825TARGET-diff=all
9826maybe-all-diff: all-diff
9827all-diff: configure-diff
9828 @: $(MAKE); $(unstage)
9829 @r=`${PWD_COMMAND}`; export r; \
9830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9831 $(HOST_EXPORTS) \
9832 (cd $(HOST_SUBDIR)/diff && \
9833 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9834 $(TARGET-diff))
9835@endif diff
9836
9837
9838
9839
9840.PHONY: check-diff maybe-check-diff
9841maybe-check-diff:
9842@if diff
9843maybe-check-diff: check-diff
9844
9845check-diff:
9846 @: $(MAKE); $(unstage)
9847 @r=`${PWD_COMMAND}`; export r; \
9848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9849 $(HOST_EXPORTS) \
9850 (cd $(HOST_SUBDIR)/diff && \
9851 $(MAKE) $(FLAGS_TO_PASS) check)
9852
9853@endif diff
9854
9855.PHONY: install-diff maybe-install-diff
9856maybe-install-diff:
9857@if diff
9858maybe-install-diff: install-diff
9859
9860install-diff: installdirs
9861 @: $(MAKE); $(unstage)
9862 @r=`${PWD_COMMAND}`; export r; \
9863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9864 $(HOST_EXPORTS) \
9865 (cd $(HOST_SUBDIR)/diff && \
9866 $(MAKE) $(FLAGS_TO_PASS) install)
9867
9868@endif diff
9869
9870# Other targets (info, dvi, pdf, etc.)
9871
9872.PHONY: maybe-info-diff info-diff
9873maybe-info-diff:
9874@if diff
9875maybe-info-diff: info-diff
9876
9877info-diff: \
9878 configure-diff
9879 @: $(MAKE); $(unstage)
9880 @[ -f ./diff/Makefile ] || exit 0; \
9881 r=`${PWD_COMMAND}`; export r; \
9882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9883 $(HOST_EXPORTS) \
9884 for flag in $(EXTRA_HOST_FLAGS) ; do \
9885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9886 done; \
9887 echo "Doing info in diff" ; \
9888 (cd $(HOST_SUBDIR)/diff && \
9889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891 "RANLIB=$${RANLIB}" \
9892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9893 info) \
9894 || exit 1
9895
9896@endif diff
9897
9898.PHONY: maybe-dvi-diff dvi-diff
9899maybe-dvi-diff:
9900@if diff
9901maybe-dvi-diff: dvi-diff
9902
9903dvi-diff: \
9904 configure-diff
9905 @: $(MAKE); $(unstage)
9906 @[ -f ./diff/Makefile ] || exit 0; \
9907 r=`${PWD_COMMAND}`; export r; \
9908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9909 $(HOST_EXPORTS) \
9910 for flag in $(EXTRA_HOST_FLAGS) ; do \
9911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9912 done; \
9913 echo "Doing dvi in diff" ; \
9914 (cd $(HOST_SUBDIR)/diff && \
9915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9917 "RANLIB=$${RANLIB}" \
9918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9919 dvi) \
9920 || exit 1
9921
9922@endif diff
9923
9924.PHONY: maybe-pdf-diff pdf-diff
9925maybe-pdf-diff:
9926@if diff
9927maybe-pdf-diff: pdf-diff
9928
9929pdf-diff: \
9930 configure-diff
9931 @: $(MAKE); $(unstage)
9932 @[ -f ./diff/Makefile ] || exit 0; \
9933 r=`${PWD_COMMAND}`; export r; \
9934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935 $(HOST_EXPORTS) \
9936 for flag in $(EXTRA_HOST_FLAGS) ; do \
9937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9938 done; \
9939 echo "Doing pdf in diff" ; \
9940 (cd $(HOST_SUBDIR)/diff && \
9941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9943 "RANLIB=$${RANLIB}" \
9944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9945 pdf) \
9946 || exit 1
9947
9948@endif diff
9949
9950.PHONY: maybe-html-diff html-diff
9951maybe-html-diff:
9952@if diff
9953maybe-html-diff: html-diff
9954
9955html-diff: \
9956 configure-diff
9957 @: $(MAKE); $(unstage)
9958 @[ -f ./diff/Makefile ] || exit 0; \
9959 r=`${PWD_COMMAND}`; export r; \
9960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961 $(HOST_EXPORTS) \
9962 for flag in $(EXTRA_HOST_FLAGS) ; do \
9963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9964 done; \
9965 echo "Doing html in diff" ; \
9966 (cd $(HOST_SUBDIR)/diff && \
9967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969 "RANLIB=$${RANLIB}" \
9970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9971 html) \
9972 || exit 1
9973
9974@endif diff
9975
9976.PHONY: maybe-TAGS-diff TAGS-diff
9977maybe-TAGS-diff:
9978@if diff
9979maybe-TAGS-diff: TAGS-diff
9980
9981TAGS-diff: \
9982 configure-diff
9983 @: $(MAKE); $(unstage)
9984 @[ -f ./diff/Makefile ] || exit 0; \
9985 r=`${PWD_COMMAND}`; export r; \
9986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987 $(HOST_EXPORTS) \
9988 for flag in $(EXTRA_HOST_FLAGS) ; do \
9989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9990 done; \
9991 echo "Doing TAGS in diff" ; \
9992 (cd $(HOST_SUBDIR)/diff && \
9993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995 "RANLIB=$${RANLIB}" \
9996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9997 TAGS) \
9998 || exit 1
9999
10000@endif diff
10001
10002.PHONY: maybe-install-info-diff install-info-diff
10003maybe-install-info-diff:
10004@if diff
10005maybe-install-info-diff: install-info-diff
10006
10007install-info-diff: \
10008 configure-diff \
10009 info-diff
10010 @: $(MAKE); $(unstage)
10011 @[ -f ./diff/Makefile ] || exit 0; \
10012 r=`${PWD_COMMAND}`; export r; \
10013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014 $(HOST_EXPORTS) \
10015 for flag in $(EXTRA_HOST_FLAGS) ; do \
10016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10017 done; \
10018 echo "Doing install-info in diff" ; \
10019 (cd $(HOST_SUBDIR)/diff && \
10020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10022 "RANLIB=$${RANLIB}" \
10023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10024 install-info) \
10025 || exit 1
10026
10027@endif diff
10028
10029.PHONY: maybe-install-pdf-diff install-pdf-diff
10030maybe-install-pdf-diff:
10031@if diff
10032maybe-install-pdf-diff: install-pdf-diff
10033
10034install-pdf-diff: \
10035 configure-diff \
10036 pdf-diff
10037 @: $(MAKE); $(unstage)
10038 @[ -f ./diff/Makefile ] || exit 0; \
10039 r=`${PWD_COMMAND}`; export r; \
10040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10041 $(HOST_EXPORTS) \
10042 for flag in $(EXTRA_HOST_FLAGS) ; do \
10043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10044 done; \
10045 echo "Doing install-pdf in diff" ; \
10046 (cd $(HOST_SUBDIR)/diff && \
10047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10049 "RANLIB=$${RANLIB}" \
10050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10051 install-pdf) \
10052 || exit 1
10053
10054@endif diff
10055
10056.PHONY: maybe-install-html-diff install-html-diff
10057maybe-install-html-diff:
10058@if diff
10059maybe-install-html-diff: install-html-diff
10060
10061install-html-diff: \
10062 configure-diff \
10063 html-diff
10064 @: $(MAKE); $(unstage)
10065 @[ -f ./diff/Makefile ] || exit 0; \
10066 r=`${PWD_COMMAND}`; export r; \
10067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10068 $(HOST_EXPORTS) \
10069 for flag in $(EXTRA_HOST_FLAGS) ; do \
10070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10071 done; \
10072 echo "Doing install-html in diff" ; \
10073 (cd $(HOST_SUBDIR)/diff && \
10074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10076 "RANLIB=$${RANLIB}" \
10077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10078 install-html) \
10079 || exit 1
10080
10081@endif diff
10082
10083.PHONY: maybe-installcheck-diff installcheck-diff
10084maybe-installcheck-diff:
10085@if diff
10086maybe-installcheck-diff: installcheck-diff
10087
10088installcheck-diff: \
10089 configure-diff
10090 @: $(MAKE); $(unstage)
10091 @[ -f ./diff/Makefile ] || exit 0; \
10092 r=`${PWD_COMMAND}`; export r; \
10093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10094 $(HOST_EXPORTS) \
10095 for flag in $(EXTRA_HOST_FLAGS) ; do \
10096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10097 done; \
10098 echo "Doing installcheck in diff" ; \
10099 (cd $(HOST_SUBDIR)/diff && \
10100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10102 "RANLIB=$${RANLIB}" \
10103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10104 installcheck) \
10105 || exit 1
10106
10107@endif diff
10108
10109.PHONY: maybe-mostlyclean-diff mostlyclean-diff
10110maybe-mostlyclean-diff:
10111@if diff
10112maybe-mostlyclean-diff: mostlyclean-diff
10113
10114mostlyclean-diff:
10115 @: $(MAKE); $(unstage)
10116 @[ -f ./diff/Makefile ] || exit 0; \
10117 r=`${PWD_COMMAND}`; export r; \
10118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10119 $(HOST_EXPORTS) \
10120 for flag in $(EXTRA_HOST_FLAGS) ; do \
10121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10122 done; \
10123 echo "Doing mostlyclean in diff" ; \
10124 (cd $(HOST_SUBDIR)/diff && \
10125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10127 "RANLIB=$${RANLIB}" \
10128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10129 mostlyclean) \
10130 || exit 1
10131
10132@endif diff
10133
10134.PHONY: maybe-clean-diff clean-diff
10135maybe-clean-diff:
10136@if diff
10137maybe-clean-diff: clean-diff
10138
10139clean-diff:
10140 @: $(MAKE); $(unstage)
10141 @[ -f ./diff/Makefile ] || exit 0; \
10142 r=`${PWD_COMMAND}`; export r; \
10143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10144 $(HOST_EXPORTS) \
10145 for flag in $(EXTRA_HOST_FLAGS) ; do \
10146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10147 done; \
10148 echo "Doing clean in diff" ; \
10149 (cd $(HOST_SUBDIR)/diff && \
10150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10152 "RANLIB=$${RANLIB}" \
10153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10154 clean) \
10155 || exit 1
10156
10157@endif diff
10158
10159.PHONY: maybe-distclean-diff distclean-diff
10160maybe-distclean-diff:
10161@if diff
10162maybe-distclean-diff: distclean-diff
10163
10164distclean-diff:
10165 @: $(MAKE); $(unstage)
10166 @[ -f ./diff/Makefile ] || exit 0; \
10167 r=`${PWD_COMMAND}`; export r; \
10168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10169 $(HOST_EXPORTS) \
10170 for flag in $(EXTRA_HOST_FLAGS) ; do \
10171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10172 done; \
10173 echo "Doing distclean in diff" ; \
10174 (cd $(HOST_SUBDIR)/diff && \
10175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10177 "RANLIB=$${RANLIB}" \
10178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10179 distclean) \
10180 || exit 1
10181
10182@endif diff
10183
10184.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10185maybe-maintainer-clean-diff:
10186@if diff
10187maybe-maintainer-clean-diff: maintainer-clean-diff
10188
10189maintainer-clean-diff:
10190 @: $(MAKE); $(unstage)
10191 @[ -f ./diff/Makefile ] || exit 0; \
10192 r=`${PWD_COMMAND}`; export r; \
10193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10194 $(HOST_EXPORTS) \
10195 for flag in $(EXTRA_HOST_FLAGS) ; do \
10196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10197 done; \
10198 echo "Doing maintainer-clean in diff" ; \
10199 (cd $(HOST_SUBDIR)/diff && \
10200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10202 "RANLIB=$${RANLIB}" \
10203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10204 maintainer-clean) \
10205 || exit 1
10206
10207@endif diff
10208
10209
10210
10211.PHONY: configure-dosutils maybe-configure-dosutils
10212maybe-configure-dosutils:
10213@if gcc-bootstrap
10214configure-dosutils: stage_current
10215@endif gcc-bootstrap
10216@if dosutils
10217maybe-configure-dosutils: configure-dosutils
10218configure-dosutils:
10219 @: $(MAKE); $(unstage)
10220 @r=`${PWD_COMMAND}`; export r; \
10221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10222 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10224 $(HOST_EXPORTS) \
10225 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10226 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10227 case $(srcdir) in \
10228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10229 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10231 esac; \
10232 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10233 libsrcdir="$$s/dosutils"; \
10234 $(SHELL) $${libsrcdir}/configure \
10235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10236 --target=${target_alias} $${srcdiroption} \
10237 || exit 1
10238@endif dosutils
10239
10240
10241
10242
10243
10244.PHONY: all-dosutils maybe-all-dosutils
10245maybe-all-dosutils:
10246@if gcc-bootstrap
10247all-dosutils: stage_current
10248@endif gcc-bootstrap
10249@if dosutils
10250TARGET-dosutils=all
10251maybe-all-dosutils: all-dosutils
10252all-dosutils: configure-dosutils
10253 @: $(MAKE); $(unstage)
10254 @r=`${PWD_COMMAND}`; export r; \
10255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256 $(HOST_EXPORTS) \
10257 (cd $(HOST_SUBDIR)/dosutils && \
10258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10259 $(TARGET-dosutils))
10260@endif dosutils
10261
10262
10263
10264
10265.PHONY: check-dosutils maybe-check-dosutils
10266maybe-check-dosutils:
10267@if dosutils
10268maybe-check-dosutils: check-dosutils
10269
10270check-dosutils:
10271
10272@endif dosutils
10273
10274.PHONY: install-dosutils maybe-install-dosutils
10275maybe-install-dosutils:
10276@if dosutils
10277maybe-install-dosutils: install-dosutils
10278
10279install-dosutils: installdirs
10280 @: $(MAKE); $(unstage)
10281 @r=`${PWD_COMMAND}`; export r; \
10282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10283 $(HOST_EXPORTS) \
10284 (cd $(HOST_SUBDIR)/dosutils && \
10285 $(MAKE) $(FLAGS_TO_PASS) install)
10286
10287@endif dosutils
10288
10289# Other targets (info, dvi, pdf, etc.)
10290
10291.PHONY: maybe-info-dosutils info-dosutils
10292maybe-info-dosutils:
10293@if dosutils
10294maybe-info-dosutils: info-dosutils
10295
10296info-dosutils: \
10297 configure-dosutils
10298 @: $(MAKE); $(unstage)
10299 @[ -f ./dosutils/Makefile ] || exit 0; \
10300 r=`${PWD_COMMAND}`; export r; \
10301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10302 $(HOST_EXPORTS) \
10303 for flag in $(EXTRA_HOST_FLAGS) ; do \
10304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10305 done; \
10306 echo "Doing info in dosutils" ; \
10307 (cd $(HOST_SUBDIR)/dosutils && \
10308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10310 "RANLIB=$${RANLIB}" \
10311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10312 info) \
10313 || exit 1
10314
10315@endif dosutils
10316
10317.PHONY: maybe-dvi-dosutils dvi-dosutils
10318maybe-dvi-dosutils:
10319@if dosutils
10320maybe-dvi-dosutils: dvi-dosutils
10321
10322dvi-dosutils: \
10323 configure-dosutils
10324 @: $(MAKE); $(unstage)
10325 @[ -f ./dosutils/Makefile ] || exit 0; \
10326 r=`${PWD_COMMAND}`; export r; \
10327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10328 $(HOST_EXPORTS) \
10329 for flag in $(EXTRA_HOST_FLAGS) ; do \
10330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10331 done; \
10332 echo "Doing dvi in dosutils" ; \
10333 (cd $(HOST_SUBDIR)/dosutils && \
10334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10336 "RANLIB=$${RANLIB}" \
10337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10338 dvi) \
10339 || exit 1
10340
10341@endif dosutils
10342
10343.PHONY: maybe-pdf-dosutils pdf-dosutils
10344maybe-pdf-dosutils:
10345@if dosutils
10346maybe-pdf-dosutils: pdf-dosutils
10347
10348pdf-dosutils: \
10349 configure-dosutils
10350 @: $(MAKE); $(unstage)
10351 @[ -f ./dosutils/Makefile ] || exit 0; \
10352 r=`${PWD_COMMAND}`; export r; \
10353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10354 $(HOST_EXPORTS) \
10355 for flag in $(EXTRA_HOST_FLAGS) ; do \
10356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10357 done; \
10358 echo "Doing pdf in dosutils" ; \
10359 (cd $(HOST_SUBDIR)/dosutils && \
10360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10362 "RANLIB=$${RANLIB}" \
10363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10364 pdf) \
10365 || exit 1
10366
10367@endif dosutils
10368
10369.PHONY: maybe-html-dosutils html-dosutils
10370maybe-html-dosutils:
10371@if dosutils
10372maybe-html-dosutils: html-dosutils
10373
10374html-dosutils: \
10375 configure-dosutils
10376 @: $(MAKE); $(unstage)
10377 @[ -f ./dosutils/Makefile ] || exit 0; \
10378 r=`${PWD_COMMAND}`; export r; \
10379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10380 $(HOST_EXPORTS) \
10381 for flag in $(EXTRA_HOST_FLAGS) ; do \
10382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10383 done; \
10384 echo "Doing html in dosutils" ; \
10385 (cd $(HOST_SUBDIR)/dosutils && \
10386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10388 "RANLIB=$${RANLIB}" \
10389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10390 html) \
10391 || exit 1
10392
10393@endif dosutils
10394
10395.PHONY: maybe-TAGS-dosutils TAGS-dosutils
10396maybe-TAGS-dosutils:
10397@if dosutils
10398maybe-TAGS-dosutils: TAGS-dosutils
10399
10400TAGS-dosutils: \
10401 configure-dosutils
10402 @: $(MAKE); $(unstage)
10403 @[ -f ./dosutils/Makefile ] || exit 0; \
10404 r=`${PWD_COMMAND}`; export r; \
10405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10406 $(HOST_EXPORTS) \
10407 for flag in $(EXTRA_HOST_FLAGS) ; do \
10408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10409 done; \
10410 echo "Doing TAGS in dosutils" ; \
10411 (cd $(HOST_SUBDIR)/dosutils && \
10412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10414 "RANLIB=$${RANLIB}" \
10415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10416 TAGS) \
10417 || exit 1
10418
10419@endif dosutils
10420
10421.PHONY: maybe-install-info-dosutils install-info-dosutils
10422maybe-install-info-dosutils:
10423@if dosutils
10424maybe-install-info-dosutils: install-info-dosutils
10425
10426install-info-dosutils: \
10427 configure-dosutils \
10428 info-dosutils
10429 @: $(MAKE); $(unstage)
10430 @[ -f ./dosutils/Makefile ] || exit 0; \
10431 r=`${PWD_COMMAND}`; export r; \
10432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10433 $(HOST_EXPORTS) \
10434 for flag in $(EXTRA_HOST_FLAGS) ; do \
10435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10436 done; \
10437 echo "Doing install-info in dosutils" ; \
10438 (cd $(HOST_SUBDIR)/dosutils && \
10439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10441 "RANLIB=$${RANLIB}" \
10442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10443 install-info) \
10444 || exit 1
10445
10446@endif dosutils
10447
10448.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10449maybe-install-pdf-dosutils:
10450@if dosutils
10451maybe-install-pdf-dosutils: install-pdf-dosutils
10452
10453install-pdf-dosutils: \
10454 configure-dosutils \
10455 pdf-dosutils
10456 @: $(MAKE); $(unstage)
10457 @[ -f ./dosutils/Makefile ] || exit 0; \
10458 r=`${PWD_COMMAND}`; export r; \
10459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10460 $(HOST_EXPORTS) \
10461 for flag in $(EXTRA_HOST_FLAGS) ; do \
10462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10463 done; \
10464 echo "Doing install-pdf in dosutils" ; \
10465 (cd $(HOST_SUBDIR)/dosutils && \
10466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10468 "RANLIB=$${RANLIB}" \
10469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10470 install-pdf) \
10471 || exit 1
10472
10473@endif dosutils
10474
10475.PHONY: maybe-install-html-dosutils install-html-dosutils
10476maybe-install-html-dosutils:
10477@if dosutils
10478maybe-install-html-dosutils: install-html-dosutils
10479
10480install-html-dosutils: \
10481 configure-dosutils \
10482 html-dosutils
10483 @: $(MAKE); $(unstage)
10484 @[ -f ./dosutils/Makefile ] || exit 0; \
10485 r=`${PWD_COMMAND}`; export r; \
10486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10487 $(HOST_EXPORTS) \
10488 for flag in $(EXTRA_HOST_FLAGS) ; do \
10489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10490 done; \
10491 echo "Doing install-html in dosutils" ; \
10492 (cd $(HOST_SUBDIR)/dosutils && \
10493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10495 "RANLIB=$${RANLIB}" \
10496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10497 install-html) \
10498 || exit 1
10499
10500@endif dosutils
10501
10502.PHONY: maybe-installcheck-dosutils installcheck-dosutils
10503maybe-installcheck-dosutils:
10504@if dosutils
10505maybe-installcheck-dosutils: installcheck-dosutils
10506
10507installcheck-dosutils: \
10508 configure-dosutils
10509 @: $(MAKE); $(unstage)
10510 @[ -f ./dosutils/Makefile ] || exit 0; \
10511 r=`${PWD_COMMAND}`; export r; \
10512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10513 $(HOST_EXPORTS) \
10514 for flag in $(EXTRA_HOST_FLAGS) ; do \
10515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10516 done; \
10517 echo "Doing installcheck in dosutils" ; \
10518 (cd $(HOST_SUBDIR)/dosutils && \
10519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10521 "RANLIB=$${RANLIB}" \
10522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10523 installcheck) \
10524 || exit 1
10525
10526@endif dosutils
10527
10528.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10529maybe-mostlyclean-dosutils:
10530@if dosutils
10531maybe-mostlyclean-dosutils: mostlyclean-dosutils
10532
10533mostlyclean-dosutils:
10534 @: $(MAKE); $(unstage)
10535 @[ -f ./dosutils/Makefile ] || exit 0; \
10536 r=`${PWD_COMMAND}`; export r; \
10537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10538 $(HOST_EXPORTS) \
10539 for flag in $(EXTRA_HOST_FLAGS) ; do \
10540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10541 done; \
10542 echo "Doing mostlyclean in dosutils" ; \
10543 (cd $(HOST_SUBDIR)/dosutils && \
10544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10546 "RANLIB=$${RANLIB}" \
10547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10548 mostlyclean) \
10549 || exit 1
10550
10551@endif dosutils
10552
10553.PHONY: maybe-clean-dosutils clean-dosutils
10554maybe-clean-dosutils:
10555@if dosutils
10556maybe-clean-dosutils: clean-dosutils
10557
10558clean-dosutils:
10559 @: $(MAKE); $(unstage)
10560 @[ -f ./dosutils/Makefile ] || exit 0; \
10561 r=`${PWD_COMMAND}`; export r; \
10562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10563 $(HOST_EXPORTS) \
10564 for flag in $(EXTRA_HOST_FLAGS) ; do \
10565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10566 done; \
10567 echo "Doing clean in dosutils" ; \
10568 (cd $(HOST_SUBDIR)/dosutils && \
10569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10571 "RANLIB=$${RANLIB}" \
10572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10573 clean) \
10574 || exit 1
10575
10576@endif dosutils
10577
10578.PHONY: maybe-distclean-dosutils distclean-dosutils
10579maybe-distclean-dosutils:
10580@if dosutils
10581maybe-distclean-dosutils: distclean-dosutils
10582
10583distclean-dosutils:
10584 @: $(MAKE); $(unstage)
10585 @[ -f ./dosutils/Makefile ] || exit 0; \
10586 r=`${PWD_COMMAND}`; export r; \
10587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588 $(HOST_EXPORTS) \
10589 for flag in $(EXTRA_HOST_FLAGS) ; do \
10590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10591 done; \
10592 echo "Doing distclean in dosutils" ; \
10593 (cd $(HOST_SUBDIR)/dosutils && \
10594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10596 "RANLIB=$${RANLIB}" \
10597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10598 distclean) \
10599 || exit 1
10600
10601@endif dosutils
10602
10603.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10604maybe-maintainer-clean-dosutils:
10605@if dosutils
10606maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10607
10608maintainer-clean-dosutils:
10609 @: $(MAKE); $(unstage)
10610 @[ -f ./dosutils/Makefile ] || exit 0; \
10611 r=`${PWD_COMMAND}`; export r; \
10612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10613 $(HOST_EXPORTS) \
10614 for flag in $(EXTRA_HOST_FLAGS) ; do \
10615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10616 done; \
10617 echo "Doing maintainer-clean in dosutils" ; \
10618 (cd $(HOST_SUBDIR)/dosutils && \
10619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10621 "RANLIB=$${RANLIB}" \
10622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10623 maintainer-clean) \
10624 || exit 1
10625
10626@endif dosutils
10627
10628
10629
10630.PHONY: configure-etc maybe-configure-etc
10631maybe-configure-etc:
10632@if gcc-bootstrap
10633configure-etc: stage_current
10634@endif gcc-bootstrap
10635@if etc
10636maybe-configure-etc: configure-etc
10637configure-etc:
10638 @: $(MAKE); $(unstage)
10639 @r=`${PWD_COMMAND}`; export r; \
10640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10641 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10643 $(HOST_EXPORTS) \
10644 echo Configuring in $(HOST_SUBDIR)/etc; \
10645 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10646 case $(srcdir) in \
10647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10648 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10650 esac; \
10651 srcdiroption="--srcdir=$${topdir}/etc"; \
10652 libsrcdir="$$s/etc"; \
10653 $(SHELL) $${libsrcdir}/configure \
10654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10655 --target=${target_alias} $${srcdiroption} \
10656 || exit 1
10657@endif etc
10658
10659
10660
10661
10662
10663.PHONY: all-etc maybe-all-etc
10664maybe-all-etc:
10665@if gcc-bootstrap
10666all-etc: stage_current
10667@endif gcc-bootstrap
10668@if etc
10669TARGET-etc=all
10670maybe-all-etc: all-etc
10671all-etc: configure-etc
10672 @: $(MAKE); $(unstage)
10673 @r=`${PWD_COMMAND}`; export r; \
10674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10675 $(HOST_EXPORTS) \
10676 (cd $(HOST_SUBDIR)/etc && \
10677 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10678 $(TARGET-etc))
10679@endif etc
10680
10681
10682
10683
10684.PHONY: check-etc maybe-check-etc
10685maybe-check-etc:
10686@if etc
10687maybe-check-etc: check-etc
10688
10689check-etc:
10690 @: $(MAKE); $(unstage)
10691 @r=`${PWD_COMMAND}`; export r; \
10692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10693 $(HOST_EXPORTS) \
10694 (cd $(HOST_SUBDIR)/etc && \
10695 $(MAKE) $(FLAGS_TO_PASS) check)
10696
10697@endif etc
10698
10699.PHONY: install-etc maybe-install-etc
10700maybe-install-etc:
10701@if etc
10702maybe-install-etc: install-etc
10703
10704install-etc: installdirs
10705 @: $(MAKE); $(unstage)
10706 @r=`${PWD_COMMAND}`; export r; \
10707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10708 $(HOST_EXPORTS) \
10709 (cd $(HOST_SUBDIR)/etc && \
10710 $(MAKE) $(FLAGS_TO_PASS) install)
10711
10712@endif etc
10713
10714# Other targets (info, dvi, pdf, etc.)
10715
10716.PHONY: maybe-info-etc info-etc
10717maybe-info-etc:
10718@if etc
10719maybe-info-etc: info-etc
10720
10721info-etc: \
10722 configure-etc
10723 @: $(MAKE); $(unstage)
10724 @[ -f ./etc/Makefile ] || exit 0; \
10725 r=`${PWD_COMMAND}`; export r; \
10726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727 $(HOST_EXPORTS) \
10728 for flag in $(EXTRA_HOST_FLAGS) ; do \
10729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10730 done; \
10731 echo "Doing info in etc" ; \
10732 (cd $(HOST_SUBDIR)/etc && \
10733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10735 "RANLIB=$${RANLIB}" \
10736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10737 info) \
10738 || exit 1
10739
10740@endif etc
10741
10742.PHONY: maybe-dvi-etc dvi-etc
10743maybe-dvi-etc:
10744@if etc
10745maybe-dvi-etc: dvi-etc
10746
10747dvi-etc: \
10748 configure-etc
10749 @: $(MAKE); $(unstage)
10750 @[ -f ./etc/Makefile ] || exit 0; \
10751 r=`${PWD_COMMAND}`; export r; \
10752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753 $(HOST_EXPORTS) \
10754 for flag in $(EXTRA_HOST_FLAGS) ; do \
10755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10756 done; \
10757 echo "Doing dvi in etc" ; \
10758 (cd $(HOST_SUBDIR)/etc && \
10759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10761 "RANLIB=$${RANLIB}" \
10762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10763 dvi) \
10764 || exit 1
10765
10766@endif etc
10767
10768.PHONY: maybe-pdf-etc pdf-etc
10769maybe-pdf-etc:
10770@if etc
10771maybe-pdf-etc: pdf-etc
10772
10773pdf-etc: \
10774 configure-etc
10775 @: $(MAKE); $(unstage)
10776 @[ -f ./etc/Makefile ] || exit 0; \
10777 r=`${PWD_COMMAND}`; export r; \
10778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10779 $(HOST_EXPORTS) \
10780 for flag in $(EXTRA_HOST_FLAGS) ; do \
10781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10782 done; \
10783 echo "Doing pdf in etc" ; \
10784 (cd $(HOST_SUBDIR)/etc && \
10785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10787 "RANLIB=$${RANLIB}" \
10788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10789 pdf) \
10790 || exit 1
10791
10792@endif etc
10793
10794.PHONY: maybe-html-etc html-etc
10795maybe-html-etc:
10796@if etc
10797maybe-html-etc: html-etc
10798
10799html-etc: \
10800 configure-etc
10801 @: $(MAKE); $(unstage)
10802 @[ -f ./etc/Makefile ] || exit 0; \
10803 r=`${PWD_COMMAND}`; export r; \
10804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10805 $(HOST_EXPORTS) \
10806 for flag in $(EXTRA_HOST_FLAGS) ; do \
10807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10808 done; \
10809 echo "Doing html in etc" ; \
10810 (cd $(HOST_SUBDIR)/etc && \
10811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10813 "RANLIB=$${RANLIB}" \
10814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10815 html) \
10816 || exit 1
10817
10818@endif etc
10819
10820.PHONY: maybe-TAGS-etc TAGS-etc
10821maybe-TAGS-etc:
10822@if etc
10823maybe-TAGS-etc: TAGS-etc
10824
10825TAGS-etc: \
10826 configure-etc
10827 @: $(MAKE); $(unstage)
10828 @[ -f ./etc/Makefile ] || exit 0; \
10829 r=`${PWD_COMMAND}`; export r; \
10830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10831 $(HOST_EXPORTS) \
10832 for flag in $(EXTRA_HOST_FLAGS) ; do \
10833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10834 done; \
10835 echo "Doing TAGS in etc" ; \
10836 (cd $(HOST_SUBDIR)/etc && \
10837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10839 "RANLIB=$${RANLIB}" \
10840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10841 TAGS) \
10842 || exit 1
10843
10844@endif etc
10845
10846.PHONY: maybe-install-info-etc install-info-etc
10847maybe-install-info-etc:
10848@if etc
10849maybe-install-info-etc: install-info-etc
10850
10851install-info-etc: \
10852 configure-etc \
10853 info-etc
10854 @: $(MAKE); $(unstage)
10855 @[ -f ./etc/Makefile ] || exit 0; \
10856 r=`${PWD_COMMAND}`; export r; \
10857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10858 $(HOST_EXPORTS) \
10859 for flag in $(EXTRA_HOST_FLAGS) ; do \
10860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10861 done; \
10862 echo "Doing install-info in etc" ; \
10863 (cd $(HOST_SUBDIR)/etc && \
10864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10866 "RANLIB=$${RANLIB}" \
10867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10868 install-info) \
10869 || exit 1
10870
10871@endif etc
10872
10873.PHONY: maybe-install-pdf-etc install-pdf-etc
10874maybe-install-pdf-etc:
10875@if etc
10876maybe-install-pdf-etc: install-pdf-etc
10877
10878install-pdf-etc: \
10879 configure-etc \
10880 pdf-etc
10881 @: $(MAKE); $(unstage)
10882 @[ -f ./etc/Makefile ] || exit 0; \
10883 r=`${PWD_COMMAND}`; export r; \
10884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10885 $(HOST_EXPORTS) \
10886 for flag in $(EXTRA_HOST_FLAGS) ; do \
10887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10888 done; \
10889 echo "Doing install-pdf in etc" ; \
10890 (cd $(HOST_SUBDIR)/etc && \
10891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10893 "RANLIB=$${RANLIB}" \
10894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10895 install-pdf) \
10896 || exit 1
10897
10898@endif etc
10899
10900.PHONY: maybe-install-html-etc install-html-etc
10901maybe-install-html-etc:
10902@if etc
10903maybe-install-html-etc: install-html-etc
10904
10905install-html-etc: \
10906 configure-etc \
10907 html-etc
10908 @: $(MAKE); $(unstage)
10909 @[ -f ./etc/Makefile ] || exit 0; \
10910 r=`${PWD_COMMAND}`; export r; \
10911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10912 $(HOST_EXPORTS) \
10913 for flag in $(EXTRA_HOST_FLAGS) ; do \
10914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10915 done; \
10916 echo "Doing install-html in etc" ; \
10917 (cd $(HOST_SUBDIR)/etc && \
10918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10920 "RANLIB=$${RANLIB}" \
10921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10922 install-html) \
10923 || exit 1
10924
10925@endif etc
10926
10927.PHONY: maybe-installcheck-etc installcheck-etc
10928maybe-installcheck-etc:
10929@if etc
10930maybe-installcheck-etc: installcheck-etc
10931
10932installcheck-etc: \
10933 configure-etc
10934 @: $(MAKE); $(unstage)
10935 @[ -f ./etc/Makefile ] || exit 0; \
10936 r=`${PWD_COMMAND}`; export r; \
10937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10938 $(HOST_EXPORTS) \
10939 for flag in $(EXTRA_HOST_FLAGS) ; do \
10940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10941 done; \
10942 echo "Doing installcheck in etc" ; \
10943 (cd $(HOST_SUBDIR)/etc && \
10944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10946 "RANLIB=$${RANLIB}" \
10947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10948 installcheck) \
10949 || exit 1
10950
10951@endif etc
10952
10953.PHONY: maybe-mostlyclean-etc mostlyclean-etc
10954maybe-mostlyclean-etc:
10955@if etc
10956maybe-mostlyclean-etc: mostlyclean-etc
10957
10958mostlyclean-etc:
10959 @: $(MAKE); $(unstage)
10960 @[ -f ./etc/Makefile ] || exit 0; \
10961 r=`${PWD_COMMAND}`; export r; \
10962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10963 $(HOST_EXPORTS) \
10964 for flag in $(EXTRA_HOST_FLAGS) ; do \
10965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10966 done; \
10967 echo "Doing mostlyclean in etc" ; \
10968 (cd $(HOST_SUBDIR)/etc && \
10969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10971 "RANLIB=$${RANLIB}" \
10972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10973 mostlyclean) \
10974 || exit 1
10975
10976@endif etc
10977
10978.PHONY: maybe-clean-etc clean-etc
10979maybe-clean-etc:
10980@if etc
10981maybe-clean-etc: clean-etc
10982
10983clean-etc:
10984 @: $(MAKE); $(unstage)
10985 @[ -f ./etc/Makefile ] || exit 0; \
10986 r=`${PWD_COMMAND}`; export r; \
10987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988 $(HOST_EXPORTS) \
10989 for flag in $(EXTRA_HOST_FLAGS) ; do \
10990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10991 done; \
10992 echo "Doing clean in etc" ; \
10993 (cd $(HOST_SUBDIR)/etc && \
10994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10996 "RANLIB=$${RANLIB}" \
10997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10998 clean) \
10999 || exit 1
11000
11001@endif etc
11002
11003.PHONY: maybe-distclean-etc distclean-etc
11004maybe-distclean-etc:
11005@if etc
11006maybe-distclean-etc: distclean-etc
11007
11008distclean-etc:
11009 @: $(MAKE); $(unstage)
11010 @[ -f ./etc/Makefile ] || exit 0; \
11011 r=`${PWD_COMMAND}`; export r; \
11012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013 $(HOST_EXPORTS) \
11014 for flag in $(EXTRA_HOST_FLAGS) ; do \
11015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016 done; \
11017 echo "Doing distclean in etc" ; \
11018 (cd $(HOST_SUBDIR)/etc && \
11019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021 "RANLIB=$${RANLIB}" \
11022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023 distclean) \
11024 || exit 1
11025
11026@endif etc
11027
11028.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11029maybe-maintainer-clean-etc:
11030@if etc
11031maybe-maintainer-clean-etc: maintainer-clean-etc
11032
11033maintainer-clean-etc:
11034 @: $(MAKE); $(unstage)
11035 @[ -f ./etc/Makefile ] || exit 0; \
11036 r=`${PWD_COMMAND}`; export r; \
11037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11038 $(HOST_EXPORTS) \
11039 for flag in $(EXTRA_HOST_FLAGS) ; do \
11040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11041 done; \
11042 echo "Doing maintainer-clean in etc" ; \
11043 (cd $(HOST_SUBDIR)/etc && \
11044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11046 "RANLIB=$${RANLIB}" \
11047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11048 maintainer-clean) \
11049 || exit 1
11050
11051@endif etc
11052
11053
11054
11055.PHONY: configure-fastjar maybe-configure-fastjar
11056maybe-configure-fastjar:
11057@if gcc-bootstrap
11058configure-fastjar: stage_current
11059@endif gcc-bootstrap
11060@if fastjar
11061maybe-configure-fastjar: configure-fastjar
11062configure-fastjar:
11063 @: $(MAKE); $(unstage)
11064 @r=`${PWD_COMMAND}`; export r; \
11065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11066 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11068 $(HOST_EXPORTS) \
11069 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11070 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11071 case $(srcdir) in \
11072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11073 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11075 esac; \
11076 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11077 libsrcdir="$$s/fastjar"; \
11078 $(SHELL) $${libsrcdir}/configure \
11079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11080 --target=${target_alias} $${srcdiroption} \
11081 || exit 1
11082@endif fastjar
11083
11084
11085
11086
11087
11088.PHONY: all-fastjar maybe-all-fastjar
11089maybe-all-fastjar:
11090@if gcc-bootstrap
11091all-fastjar: stage_current
11092@endif gcc-bootstrap
11093@if fastjar
11094TARGET-fastjar=all
11095maybe-all-fastjar: all-fastjar
11096all-fastjar: configure-fastjar
11097 @: $(MAKE); $(unstage)
11098 @r=`${PWD_COMMAND}`; export r; \
11099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11100 $(HOST_EXPORTS) \
11101 (cd $(HOST_SUBDIR)/fastjar && \
11102 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11103 $(TARGET-fastjar))
11104@endif fastjar
11105
11106
11107
11108
11109.PHONY: check-fastjar maybe-check-fastjar
11110maybe-check-fastjar:
11111@if fastjar
11112maybe-check-fastjar: check-fastjar
11113
11114# This module is only tested in a native toolchain.
11115check-fastjar:
11116 @: $(MAKE); $(unstage)
11117 @if [ '$(host)' = '$(target)' ] ; then \
11118 r=`${PWD_COMMAND}`; export r; \
11119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11120 $(HOST_EXPORTS) \
11121 (cd $(HOST_SUBDIR)/fastjar && \
11122 $(MAKE) $(FLAGS_TO_PASS) check); \
11123 fi
11124
11125@endif fastjar
11126
11127.PHONY: install-fastjar maybe-install-fastjar
11128maybe-install-fastjar:
11129@if fastjar
11130maybe-install-fastjar: install-fastjar
11131
11132install-fastjar: installdirs
11133 @: $(MAKE); $(unstage)
11134 @r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 (cd $(HOST_SUBDIR)/fastjar && \
11138 $(MAKE) $(FLAGS_TO_PASS) install)
11139
11140@endif fastjar
11141
11142# Other targets (info, dvi, pdf, etc.)
11143
11144.PHONY: maybe-info-fastjar info-fastjar
11145maybe-info-fastjar:
11146@if fastjar
11147maybe-info-fastjar: info-fastjar
11148
11149info-fastjar: \
11150 configure-fastjar
11151 @: $(MAKE); $(unstage)
11152 @[ -f ./fastjar/Makefile ] || exit 0; \
11153 r=`${PWD_COMMAND}`; export r; \
11154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11155 $(HOST_EXPORTS) \
11156 for flag in $(EXTRA_HOST_FLAGS) ; do \
11157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11158 done; \
11159 echo "Doing info in fastjar" ; \
11160 (cd $(HOST_SUBDIR)/fastjar && \
11161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11163 "RANLIB=$${RANLIB}" \
11164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11165 info) \
11166 || exit 1
11167
11168@endif fastjar
11169
11170.PHONY: maybe-dvi-fastjar dvi-fastjar
11171maybe-dvi-fastjar:
11172@if fastjar
11173maybe-dvi-fastjar: dvi-fastjar
11174
11175dvi-fastjar: \
11176 configure-fastjar
11177 @: $(MAKE); $(unstage)
11178 @[ -f ./fastjar/Makefile ] || exit 0; \
11179 r=`${PWD_COMMAND}`; export r; \
11180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11181 $(HOST_EXPORTS) \
11182 for flag in $(EXTRA_HOST_FLAGS) ; do \
11183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11184 done; \
11185 echo "Doing dvi in fastjar" ; \
11186 (cd $(HOST_SUBDIR)/fastjar && \
11187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11189 "RANLIB=$${RANLIB}" \
11190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11191 dvi) \
11192 || exit 1
11193
11194@endif fastjar
11195
11196.PHONY: maybe-pdf-fastjar pdf-fastjar
11197maybe-pdf-fastjar:
11198@if fastjar
11199maybe-pdf-fastjar: pdf-fastjar
11200
11201pdf-fastjar: \
11202 configure-fastjar
11203 @: $(MAKE); $(unstage)
11204 @[ -f ./fastjar/Makefile ] || exit 0; \
11205 r=`${PWD_COMMAND}`; export r; \
11206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11207 $(HOST_EXPORTS) \
11208 for flag in $(EXTRA_HOST_FLAGS) ; do \
11209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11210 done; \
11211 echo "Doing pdf in fastjar" ; \
11212 (cd $(HOST_SUBDIR)/fastjar && \
11213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11215 "RANLIB=$${RANLIB}" \
11216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11217 pdf) \
11218 || exit 1
11219
11220@endif fastjar
11221
11222.PHONY: maybe-html-fastjar html-fastjar
11223maybe-html-fastjar:
11224@if fastjar
11225maybe-html-fastjar: html-fastjar
11226
11227html-fastjar: \
11228 configure-fastjar
11229 @: $(MAKE); $(unstage)
11230 @[ -f ./fastjar/Makefile ] || exit 0; \
11231 r=`${PWD_COMMAND}`; export r; \
11232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233 $(HOST_EXPORTS) \
11234 for flag in $(EXTRA_HOST_FLAGS) ; do \
11235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11236 done; \
11237 echo "Doing html in fastjar" ; \
11238 (cd $(HOST_SUBDIR)/fastjar && \
11239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11241 "RANLIB=$${RANLIB}" \
11242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11243 html) \
11244 || exit 1
11245
11246@endif fastjar
11247
11248.PHONY: maybe-TAGS-fastjar TAGS-fastjar
11249maybe-TAGS-fastjar:
11250@if fastjar
11251maybe-TAGS-fastjar: TAGS-fastjar
11252
11253TAGS-fastjar: \
11254 configure-fastjar
11255 @: $(MAKE); $(unstage)
11256 @[ -f ./fastjar/Makefile ] || exit 0; \
11257 r=`${PWD_COMMAND}`; export r; \
11258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11259 $(HOST_EXPORTS) \
11260 for flag in $(EXTRA_HOST_FLAGS) ; do \
11261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11262 done; \
11263 echo "Doing TAGS in fastjar" ; \
11264 (cd $(HOST_SUBDIR)/fastjar && \
11265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11267 "RANLIB=$${RANLIB}" \
11268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11269 TAGS) \
11270 || exit 1
11271
11272@endif fastjar
11273
11274.PHONY: maybe-install-info-fastjar install-info-fastjar
11275maybe-install-info-fastjar:
11276@if fastjar
11277maybe-install-info-fastjar: install-info-fastjar
11278
11279install-info-fastjar: \
11280 configure-fastjar \
11281 info-fastjar
11282 @: $(MAKE); $(unstage)
11283 @[ -f ./fastjar/Makefile ] || exit 0; \
11284 r=`${PWD_COMMAND}`; export r; \
11285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11286 $(HOST_EXPORTS) \
11287 for flag in $(EXTRA_HOST_FLAGS) ; do \
11288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11289 done; \
11290 echo "Doing install-info in fastjar" ; \
11291 (cd $(HOST_SUBDIR)/fastjar && \
11292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11294 "RANLIB=$${RANLIB}" \
11295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11296 install-info) \
11297 || exit 1
11298
11299@endif fastjar
11300
11301.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11302maybe-install-pdf-fastjar:
11303@if fastjar
11304maybe-install-pdf-fastjar: install-pdf-fastjar
11305
11306install-pdf-fastjar: \
11307 configure-fastjar \
11308 pdf-fastjar
11309 @: $(MAKE); $(unstage)
11310 @[ -f ./fastjar/Makefile ] || exit 0; \
11311 r=`${PWD_COMMAND}`; export r; \
11312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11313 $(HOST_EXPORTS) \
11314 for flag in $(EXTRA_HOST_FLAGS) ; do \
11315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11316 done; \
11317 echo "Doing install-pdf in fastjar" ; \
11318 (cd $(HOST_SUBDIR)/fastjar && \
11319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11321 "RANLIB=$${RANLIB}" \
11322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11323 install-pdf) \
11324 || exit 1
11325
11326@endif fastjar
11327
11328.PHONY: maybe-install-html-fastjar install-html-fastjar
11329maybe-install-html-fastjar:
11330@if fastjar
11331maybe-install-html-fastjar: install-html-fastjar
11332
11333install-html-fastjar: \
11334 configure-fastjar \
11335 html-fastjar
11336 @: $(MAKE); $(unstage)
11337 @[ -f ./fastjar/Makefile ] || exit 0; \
11338 r=`${PWD_COMMAND}`; export r; \
11339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11340 $(HOST_EXPORTS) \
11341 for flag in $(EXTRA_HOST_FLAGS) ; do \
11342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11343 done; \
11344 echo "Doing install-html in fastjar" ; \
11345 (cd $(HOST_SUBDIR)/fastjar && \
11346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11348 "RANLIB=$${RANLIB}" \
11349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11350 install-html) \
11351 || exit 1
11352
11353@endif fastjar
11354
11355.PHONY: maybe-installcheck-fastjar installcheck-fastjar
11356maybe-installcheck-fastjar:
11357@if fastjar
11358maybe-installcheck-fastjar: installcheck-fastjar
11359
11360installcheck-fastjar: \
11361 configure-fastjar
11362 @: $(MAKE); $(unstage)
11363 @[ -f ./fastjar/Makefile ] || exit 0; \
11364 r=`${PWD_COMMAND}`; export r; \
11365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366 $(HOST_EXPORTS) \
11367 for flag in $(EXTRA_HOST_FLAGS) ; do \
11368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11369 done; \
11370 echo "Doing installcheck in fastjar" ; \
11371 (cd $(HOST_SUBDIR)/fastjar && \
11372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11374 "RANLIB=$${RANLIB}" \
11375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11376 installcheck) \
11377 || exit 1
11378
11379@endif fastjar
11380
11381.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11382maybe-mostlyclean-fastjar:
11383@if fastjar
11384maybe-mostlyclean-fastjar: mostlyclean-fastjar
11385
11386mostlyclean-fastjar:
11387 @: $(MAKE); $(unstage)
11388 @[ -f ./fastjar/Makefile ] || exit 0; \
11389 r=`${PWD_COMMAND}`; export r; \
11390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11391 $(HOST_EXPORTS) \
11392 for flag in $(EXTRA_HOST_FLAGS) ; do \
11393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11394 done; \
11395 echo "Doing mostlyclean in fastjar" ; \
11396 (cd $(HOST_SUBDIR)/fastjar && \
11397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11399 "RANLIB=$${RANLIB}" \
11400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11401 mostlyclean) \
11402 || exit 1
11403
11404@endif fastjar
11405
11406.PHONY: maybe-clean-fastjar clean-fastjar
11407maybe-clean-fastjar:
11408@if fastjar
11409maybe-clean-fastjar: clean-fastjar
11410
11411clean-fastjar:
11412 @: $(MAKE); $(unstage)
11413 @[ -f ./fastjar/Makefile ] || exit 0; \
11414 r=`${PWD_COMMAND}`; export r; \
11415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11416 $(HOST_EXPORTS) \
11417 for flag in $(EXTRA_HOST_FLAGS) ; do \
11418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11419 done; \
11420 echo "Doing clean in fastjar" ; \
11421 (cd $(HOST_SUBDIR)/fastjar && \
11422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11424 "RANLIB=$${RANLIB}" \
11425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11426 clean) \
11427 || exit 1
11428
11429@endif fastjar
11430
11431.PHONY: maybe-distclean-fastjar distclean-fastjar
11432maybe-distclean-fastjar:
11433@if fastjar
11434maybe-distclean-fastjar: distclean-fastjar
11435
11436distclean-fastjar:
11437 @: $(MAKE); $(unstage)
11438 @[ -f ./fastjar/Makefile ] || exit 0; \
11439 r=`${PWD_COMMAND}`; export r; \
11440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11441 $(HOST_EXPORTS) \
11442 for flag in $(EXTRA_HOST_FLAGS) ; do \
11443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11444 done; \
11445 echo "Doing distclean in fastjar" ; \
11446 (cd $(HOST_SUBDIR)/fastjar && \
11447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11449 "RANLIB=$${RANLIB}" \
11450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11451 distclean) \
11452 || exit 1
11453
11454@endif fastjar
11455
11456.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11457maybe-maintainer-clean-fastjar:
11458@if fastjar
11459maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11460
11461maintainer-clean-fastjar:
11462 @: $(MAKE); $(unstage)
11463 @[ -f ./fastjar/Makefile ] || exit 0; \
11464 r=`${PWD_COMMAND}`; export r; \
11465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11466 $(HOST_EXPORTS) \
11467 for flag in $(EXTRA_HOST_FLAGS) ; do \
11468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11469 done; \
11470 echo "Doing maintainer-clean in fastjar" ; \
11471 (cd $(HOST_SUBDIR)/fastjar && \
11472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11474 "RANLIB=$${RANLIB}" \
11475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11476 maintainer-clean) \
11477 || exit 1
11478
11479@endif fastjar
11480
11481
11482
11483.PHONY: configure-fileutils maybe-configure-fileutils
11484maybe-configure-fileutils:
11485@if gcc-bootstrap
11486configure-fileutils: stage_current
11487@endif gcc-bootstrap
11488@if fileutils
11489maybe-configure-fileutils: configure-fileutils
11490configure-fileutils:
11491 @: $(MAKE); $(unstage)
11492 @r=`${PWD_COMMAND}`; export r; \
11493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11494 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11496 $(HOST_EXPORTS) \
11497 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11498 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11499 case $(srcdir) in \
11500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11501 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11503 esac; \
11504 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11505 libsrcdir="$$s/fileutils"; \
11506 $(SHELL) $${libsrcdir}/configure \
11507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11508 --target=${target_alias} $${srcdiroption} \
11509 || exit 1
11510@endif fileutils
11511
11512
11513
11514
11515
11516.PHONY: all-fileutils maybe-all-fileutils
11517maybe-all-fileutils:
11518@if gcc-bootstrap
11519all-fileutils: stage_current
11520@endif gcc-bootstrap
11521@if fileutils
11522TARGET-fileutils=all
11523maybe-all-fileutils: all-fileutils
11524all-fileutils: configure-fileutils
11525 @: $(MAKE); $(unstage)
11526 @r=`${PWD_COMMAND}`; export r; \
11527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528 $(HOST_EXPORTS) \
11529 (cd $(HOST_SUBDIR)/fileutils && \
11530 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11531 $(TARGET-fileutils))
11532@endif fileutils
11533
11534
11535
11536
11537.PHONY: check-fileutils maybe-check-fileutils
11538maybe-check-fileutils:
11539@if fileutils
11540maybe-check-fileutils: check-fileutils
11541
11542check-fileutils:
11543 @: $(MAKE); $(unstage)
11544 @r=`${PWD_COMMAND}`; export r; \
11545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11546 $(HOST_EXPORTS) \
11547 (cd $(HOST_SUBDIR)/fileutils && \
11548 $(MAKE) $(FLAGS_TO_PASS) check)
11549
11550@endif fileutils
11551
11552.PHONY: install-fileutils maybe-install-fileutils
11553maybe-install-fileutils:
11554@if fileutils
11555maybe-install-fileutils: install-fileutils
11556
11557install-fileutils: installdirs
11558 @: $(MAKE); $(unstage)
11559 @r=`${PWD_COMMAND}`; export r; \
11560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561 $(HOST_EXPORTS) \
11562 (cd $(HOST_SUBDIR)/fileutils && \
11563 $(MAKE) $(FLAGS_TO_PASS) install)
11564
11565@endif fileutils
11566
11567# Other targets (info, dvi, pdf, etc.)
11568
11569.PHONY: maybe-info-fileutils info-fileutils
11570maybe-info-fileutils:
11571@if fileutils
11572maybe-info-fileutils: info-fileutils
11573
11574info-fileutils: \
11575 configure-fileutils
11576 @: $(MAKE); $(unstage)
11577 @[ -f ./fileutils/Makefile ] || exit 0; \
11578 r=`${PWD_COMMAND}`; export r; \
11579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580 $(HOST_EXPORTS) \
11581 for flag in $(EXTRA_HOST_FLAGS) ; do \
11582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583 done; \
11584 echo "Doing info in fileutils" ; \
11585 (cd $(HOST_SUBDIR)/fileutils && \
11586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588 "RANLIB=$${RANLIB}" \
11589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11590 info) \
11591 || exit 1
11592
11593@endif fileutils
11594
11595.PHONY: maybe-dvi-fileutils dvi-fileutils
11596maybe-dvi-fileutils:
11597@if fileutils
11598maybe-dvi-fileutils: dvi-fileutils
11599
11600dvi-fileutils: \
11601 configure-fileutils
11602 @: $(MAKE); $(unstage)
11603 @[ -f ./fileutils/Makefile ] || exit 0; \
11604 r=`${PWD_COMMAND}`; export r; \
11605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606 $(HOST_EXPORTS) \
11607 for flag in $(EXTRA_HOST_FLAGS) ; do \
11608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11609 done; \
11610 echo "Doing dvi in fileutils" ; \
11611 (cd $(HOST_SUBDIR)/fileutils && \
11612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11614 "RANLIB=$${RANLIB}" \
11615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11616 dvi) \
11617 || exit 1
11618
11619@endif fileutils
11620
11621.PHONY: maybe-pdf-fileutils pdf-fileutils
11622maybe-pdf-fileutils:
11623@if fileutils
11624maybe-pdf-fileutils: pdf-fileutils
11625
11626pdf-fileutils: \
11627 configure-fileutils
11628 @: $(MAKE); $(unstage)
11629 @[ -f ./fileutils/Makefile ] || exit 0; \
11630 r=`${PWD_COMMAND}`; export r; \
11631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11632 $(HOST_EXPORTS) \
11633 for flag in $(EXTRA_HOST_FLAGS) ; do \
11634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11635 done; \
11636 echo "Doing pdf in fileutils" ; \
11637 (cd $(HOST_SUBDIR)/fileutils && \
11638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11640 "RANLIB=$${RANLIB}" \
11641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11642 pdf) \
11643 || exit 1
11644
11645@endif fileutils
11646
11647.PHONY: maybe-html-fileutils html-fileutils
11648maybe-html-fileutils:
11649@if fileutils
11650maybe-html-fileutils: html-fileutils
11651
11652html-fileutils: \
11653 configure-fileutils
11654 @: $(MAKE); $(unstage)
11655 @[ -f ./fileutils/Makefile ] || exit 0; \
11656 r=`${PWD_COMMAND}`; export r; \
11657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11658 $(HOST_EXPORTS) \
11659 for flag in $(EXTRA_HOST_FLAGS) ; do \
11660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11661 done; \
11662 echo "Doing html in fileutils" ; \
11663 (cd $(HOST_SUBDIR)/fileutils && \
11664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11666 "RANLIB=$${RANLIB}" \
11667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11668 html) \
11669 || exit 1
11670
11671@endif fileutils
11672
11673.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11674maybe-TAGS-fileutils:
11675@if fileutils
11676maybe-TAGS-fileutils: TAGS-fileutils
11677
11678TAGS-fileutils: \
11679 configure-fileutils
11680 @: $(MAKE); $(unstage)
11681 @[ -f ./fileutils/Makefile ] || exit 0; \
11682 r=`${PWD_COMMAND}`; export r; \
11683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11684 $(HOST_EXPORTS) \
11685 for flag in $(EXTRA_HOST_FLAGS) ; do \
11686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11687 done; \
11688 echo "Doing TAGS in fileutils" ; \
11689 (cd $(HOST_SUBDIR)/fileutils && \
11690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11692 "RANLIB=$${RANLIB}" \
11693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11694 TAGS) \
11695 || exit 1
11696
11697@endif fileutils
11698
11699.PHONY: maybe-install-info-fileutils install-info-fileutils
11700maybe-install-info-fileutils:
11701@if fileutils
11702maybe-install-info-fileutils: install-info-fileutils
11703
11704install-info-fileutils: \
11705 configure-fileutils \
11706 info-fileutils
11707 @: $(MAKE); $(unstage)
11708 @[ -f ./fileutils/Makefile ] || exit 0; \
11709 r=`${PWD_COMMAND}`; export r; \
11710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11711 $(HOST_EXPORTS) \
11712 for flag in $(EXTRA_HOST_FLAGS) ; do \
11713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11714 done; \
11715 echo "Doing install-info in fileutils" ; \
11716 (cd $(HOST_SUBDIR)/fileutils && \
11717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11719 "RANLIB=$${RANLIB}" \
11720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11721 install-info) \
11722 || exit 1
11723
11724@endif fileutils
11725
11726.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11727maybe-install-pdf-fileutils:
11728@if fileutils
11729maybe-install-pdf-fileutils: install-pdf-fileutils
11730
11731install-pdf-fileutils: \
11732 configure-fileutils \
11733 pdf-fileutils
11734 @: $(MAKE); $(unstage)
11735 @[ -f ./fileutils/Makefile ] || exit 0; \
11736 r=`${PWD_COMMAND}`; export r; \
11737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11738 $(HOST_EXPORTS) \
11739 for flag in $(EXTRA_HOST_FLAGS) ; do \
11740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11741 done; \
11742 echo "Doing install-pdf in fileutils" ; \
11743 (cd $(HOST_SUBDIR)/fileutils && \
11744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11746 "RANLIB=$${RANLIB}" \
11747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11748 install-pdf) \
11749 || exit 1
11750
11751@endif fileutils
11752
11753.PHONY: maybe-install-html-fileutils install-html-fileutils
11754maybe-install-html-fileutils:
11755@if fileutils
11756maybe-install-html-fileutils: install-html-fileutils
11757
11758install-html-fileutils: \
11759 configure-fileutils \
11760 html-fileutils
11761 @: $(MAKE); $(unstage)
11762 @[ -f ./fileutils/Makefile ] || exit 0; \
11763 r=`${PWD_COMMAND}`; export r; \
11764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11765 $(HOST_EXPORTS) \
11766 for flag in $(EXTRA_HOST_FLAGS) ; do \
11767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11768 done; \
11769 echo "Doing install-html in fileutils" ; \
11770 (cd $(HOST_SUBDIR)/fileutils && \
11771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11773 "RANLIB=$${RANLIB}" \
11774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11775 install-html) \
11776 || exit 1
11777
11778@endif fileutils
11779
11780.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11781maybe-installcheck-fileutils:
11782@if fileutils
11783maybe-installcheck-fileutils: installcheck-fileutils
11784
11785installcheck-fileutils: \
11786 configure-fileutils
11787 @: $(MAKE); $(unstage)
11788 @[ -f ./fileutils/Makefile ] || exit 0; \
11789 r=`${PWD_COMMAND}`; export r; \
11790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11791 $(HOST_EXPORTS) \
11792 for flag in $(EXTRA_HOST_FLAGS) ; do \
11793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11794 done; \
11795 echo "Doing installcheck in fileutils" ; \
11796 (cd $(HOST_SUBDIR)/fileutils && \
11797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11799 "RANLIB=$${RANLIB}" \
11800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11801 installcheck) \
11802 || exit 1
11803
11804@endif fileutils
11805
11806.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11807maybe-mostlyclean-fileutils:
11808@if fileutils
11809maybe-mostlyclean-fileutils: mostlyclean-fileutils
11810
11811mostlyclean-fileutils:
11812 @: $(MAKE); $(unstage)
11813 @[ -f ./fileutils/Makefile ] || exit 0; \
11814 r=`${PWD_COMMAND}`; export r; \
11815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11816 $(HOST_EXPORTS) \
11817 for flag in $(EXTRA_HOST_FLAGS) ; do \
11818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11819 done; \
11820 echo "Doing mostlyclean in fileutils" ; \
11821 (cd $(HOST_SUBDIR)/fileutils && \
11822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11824 "RANLIB=$${RANLIB}" \
11825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11826 mostlyclean) \
11827 || exit 1
11828
11829@endif fileutils
11830
11831.PHONY: maybe-clean-fileutils clean-fileutils
11832maybe-clean-fileutils:
11833@if fileutils
11834maybe-clean-fileutils: clean-fileutils
11835
11836clean-fileutils:
11837 @: $(MAKE); $(unstage)
11838 @[ -f ./fileutils/Makefile ] || exit 0; \
11839 r=`${PWD_COMMAND}`; export r; \
11840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11841 $(HOST_EXPORTS) \
11842 for flag in $(EXTRA_HOST_FLAGS) ; do \
11843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11844 done; \
11845 echo "Doing clean in fileutils" ; \
11846 (cd $(HOST_SUBDIR)/fileutils && \
11847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11849 "RANLIB=$${RANLIB}" \
11850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11851 clean) \
11852 || exit 1
11853
11854@endif fileutils
11855
11856.PHONY: maybe-distclean-fileutils distclean-fileutils
11857maybe-distclean-fileutils:
11858@if fileutils
11859maybe-distclean-fileutils: distclean-fileutils
11860
11861distclean-fileutils:
11862 @: $(MAKE); $(unstage)
11863 @[ -f ./fileutils/Makefile ] || exit 0; \
11864 r=`${PWD_COMMAND}`; export r; \
11865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11866 $(HOST_EXPORTS) \
11867 for flag in $(EXTRA_HOST_FLAGS) ; do \
11868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11869 done; \
11870 echo "Doing distclean in fileutils" ; \
11871 (cd $(HOST_SUBDIR)/fileutils && \
11872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11874 "RANLIB=$${RANLIB}" \
11875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11876 distclean) \
11877 || exit 1
11878
11879@endif fileutils
11880
11881.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11882maybe-maintainer-clean-fileutils:
11883@if fileutils
11884maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11885
11886maintainer-clean-fileutils:
11887 @: $(MAKE); $(unstage)
11888 @[ -f ./fileutils/Makefile ] || exit 0; \
11889 r=`${PWD_COMMAND}`; export r; \
11890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11891 $(HOST_EXPORTS) \
11892 for flag in $(EXTRA_HOST_FLAGS) ; do \
11893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11894 done; \
11895 echo "Doing maintainer-clean in fileutils" ; \
11896 (cd $(HOST_SUBDIR)/fileutils && \
11897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11899 "RANLIB=$${RANLIB}" \
11900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11901 maintainer-clean) \
11902 || exit 1
11903
11904@endif fileutils
11905
11906
11907
11908.PHONY: configure-findutils maybe-configure-findutils
11909maybe-configure-findutils:
11910@if gcc-bootstrap
11911configure-findutils: stage_current
11912@endif gcc-bootstrap
11913@if findutils
11914maybe-configure-findutils: configure-findutils
11915configure-findutils:
11916 @: $(MAKE); $(unstage)
11917 @r=`${PWD_COMMAND}`; export r; \
11918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11921 $(HOST_EXPORTS) \
11922 echo Configuring in $(HOST_SUBDIR)/findutils; \
11923 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11924 case $(srcdir) in \
11925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11926 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11928 esac; \
11929 srcdiroption="--srcdir=$${topdir}/findutils"; \
11930 libsrcdir="$$s/findutils"; \
11931 $(SHELL) $${libsrcdir}/configure \
11932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11933 --target=${target_alias} $${srcdiroption} \
11934 || exit 1
11935@endif findutils
11936
11937
11938
11939
11940
11941.PHONY: all-findutils maybe-all-findutils
11942maybe-all-findutils:
11943@if gcc-bootstrap
11944all-findutils: stage_current
11945@endif gcc-bootstrap
11946@if findutils
11947TARGET-findutils=all
11948maybe-all-findutils: all-findutils
11949all-findutils: configure-findutils
11950 @: $(MAKE); $(unstage)
11951 @r=`${PWD_COMMAND}`; export r; \
11952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11953 $(HOST_EXPORTS) \
11954 (cd $(HOST_SUBDIR)/findutils && \
11955 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11956 $(TARGET-findutils))
11957@endif findutils
11958
11959
11960
11961
11962.PHONY: check-findutils maybe-check-findutils
11963maybe-check-findutils:
11964@if findutils
11965maybe-check-findutils: check-findutils
11966
11967check-findutils:
11968 @: $(MAKE); $(unstage)
11969 @r=`${PWD_COMMAND}`; export r; \
11970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11971 $(HOST_EXPORTS) \
11972 (cd $(HOST_SUBDIR)/findutils && \
11973 $(MAKE) $(FLAGS_TO_PASS) check)
11974
11975@endif findutils
11976
11977.PHONY: install-findutils maybe-install-findutils
11978maybe-install-findutils:
11979@if findutils
11980maybe-install-findutils: install-findutils
11981
11982install-findutils: installdirs
11983 @: $(MAKE); $(unstage)
11984 @r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 (cd $(HOST_SUBDIR)/findutils && \
11988 $(MAKE) $(FLAGS_TO_PASS) install)
11989
11990@endif findutils
11991
11992# Other targets (info, dvi, pdf, etc.)
11993
11994.PHONY: maybe-info-findutils info-findutils
11995maybe-info-findutils:
11996@if findutils
11997maybe-info-findutils: info-findutils
11998
11999info-findutils: \
12000 configure-findutils
12001 @: $(MAKE); $(unstage)
12002 @[ -f ./findutils/Makefile ] || exit 0; \
12003 r=`${PWD_COMMAND}`; export r; \
12004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12005 $(HOST_EXPORTS) \
12006 for flag in $(EXTRA_HOST_FLAGS) ; do \
12007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12008 done; \
12009 echo "Doing info in findutils" ; \
12010 (cd $(HOST_SUBDIR)/findutils && \
12011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12013 "RANLIB=$${RANLIB}" \
12014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12015 info) \
12016 || exit 1
12017
12018@endif findutils
12019
12020.PHONY: maybe-dvi-findutils dvi-findutils
12021maybe-dvi-findutils:
12022@if findutils
12023maybe-dvi-findutils: dvi-findutils
12024
12025dvi-findutils: \
12026 configure-findutils
12027 @: $(MAKE); $(unstage)
12028 @[ -f ./findutils/Makefile ] || exit 0; \
12029 r=`${PWD_COMMAND}`; export r; \
12030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12031 $(HOST_EXPORTS) \
12032 for flag in $(EXTRA_HOST_FLAGS) ; do \
12033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12034 done; \
12035 echo "Doing dvi in findutils" ; \
12036 (cd $(HOST_SUBDIR)/findutils && \
12037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12039 "RANLIB=$${RANLIB}" \
12040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12041 dvi) \
12042 || exit 1
12043
12044@endif findutils
12045
12046.PHONY: maybe-pdf-findutils pdf-findutils
12047maybe-pdf-findutils:
12048@if findutils
12049maybe-pdf-findutils: pdf-findutils
12050
12051pdf-findutils: \
12052 configure-findutils
12053 @: $(MAKE); $(unstage)
12054 @[ -f ./findutils/Makefile ] || exit 0; \
12055 r=`${PWD_COMMAND}`; export r; \
12056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12057 $(HOST_EXPORTS) \
12058 for flag in $(EXTRA_HOST_FLAGS) ; do \
12059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12060 done; \
12061 echo "Doing pdf in findutils" ; \
12062 (cd $(HOST_SUBDIR)/findutils && \
12063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12065 "RANLIB=$${RANLIB}" \
12066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12067 pdf) \
12068 || exit 1
12069
12070@endif findutils
12071
12072.PHONY: maybe-html-findutils html-findutils
12073maybe-html-findutils:
12074@if findutils
12075maybe-html-findutils: html-findutils
12076
12077html-findutils: \
12078 configure-findutils
12079 @: $(MAKE); $(unstage)
12080 @[ -f ./findutils/Makefile ] || exit 0; \
12081 r=`${PWD_COMMAND}`; export r; \
12082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12083 $(HOST_EXPORTS) \
12084 for flag in $(EXTRA_HOST_FLAGS) ; do \
12085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12086 done; \
12087 echo "Doing html in findutils" ; \
12088 (cd $(HOST_SUBDIR)/findutils && \
12089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12091 "RANLIB=$${RANLIB}" \
12092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12093 html) \
12094 || exit 1
12095
12096@endif findutils
12097
12098.PHONY: maybe-TAGS-findutils TAGS-findutils
12099maybe-TAGS-findutils:
12100@if findutils
12101maybe-TAGS-findutils: TAGS-findutils
12102
12103TAGS-findutils: \
12104 configure-findutils
12105 @: $(MAKE); $(unstage)
12106 @[ -f ./findutils/Makefile ] || exit 0; \
12107 r=`${PWD_COMMAND}`; export r; \
12108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12109 $(HOST_EXPORTS) \
12110 for flag in $(EXTRA_HOST_FLAGS) ; do \
12111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12112 done; \
12113 echo "Doing TAGS in findutils" ; \
12114 (cd $(HOST_SUBDIR)/findutils && \
12115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12117 "RANLIB=$${RANLIB}" \
12118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12119 TAGS) \
12120 || exit 1
12121
12122@endif findutils
12123
12124.PHONY: maybe-install-info-findutils install-info-findutils
12125maybe-install-info-findutils:
12126@if findutils
12127maybe-install-info-findutils: install-info-findutils
12128
12129install-info-findutils: \
12130 configure-findutils \
12131 info-findutils
12132 @: $(MAKE); $(unstage)
12133 @[ -f ./findutils/Makefile ] || exit 0; \
12134 r=`${PWD_COMMAND}`; export r; \
12135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12136 $(HOST_EXPORTS) \
12137 for flag in $(EXTRA_HOST_FLAGS) ; do \
12138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12139 done; \
12140 echo "Doing install-info in findutils" ; \
12141 (cd $(HOST_SUBDIR)/findutils && \
12142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12144 "RANLIB=$${RANLIB}" \
12145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12146 install-info) \
12147 || exit 1
12148
12149@endif findutils
12150
12151.PHONY: maybe-install-pdf-findutils install-pdf-findutils
12152maybe-install-pdf-findutils:
12153@if findutils
12154maybe-install-pdf-findutils: install-pdf-findutils
12155
12156install-pdf-findutils: \
12157 configure-findutils \
12158 pdf-findutils
12159 @: $(MAKE); $(unstage)
12160 @[ -f ./findutils/Makefile ] || exit 0; \
12161 r=`${PWD_COMMAND}`; export r; \
12162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12163 $(HOST_EXPORTS) \
12164 for flag in $(EXTRA_HOST_FLAGS) ; do \
12165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12166 done; \
12167 echo "Doing install-pdf in findutils" ; \
12168 (cd $(HOST_SUBDIR)/findutils && \
12169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12171 "RANLIB=$${RANLIB}" \
12172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12173 install-pdf) \
12174 || exit 1
12175
12176@endif findutils
12177
12178.PHONY: maybe-install-html-findutils install-html-findutils
12179maybe-install-html-findutils:
12180@if findutils
12181maybe-install-html-findutils: install-html-findutils
12182
12183install-html-findutils: \
12184 configure-findutils \
12185 html-findutils
12186 @: $(MAKE); $(unstage)
12187 @[ -f ./findutils/Makefile ] || exit 0; \
12188 r=`${PWD_COMMAND}`; export r; \
12189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190 $(HOST_EXPORTS) \
12191 for flag in $(EXTRA_HOST_FLAGS) ; do \
12192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12193 done; \
12194 echo "Doing install-html in findutils" ; \
12195 (cd $(HOST_SUBDIR)/findutils && \
12196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12198 "RANLIB=$${RANLIB}" \
12199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12200 install-html) \
12201 || exit 1
12202
12203@endif findutils
12204
12205.PHONY: maybe-installcheck-findutils installcheck-findutils
12206maybe-installcheck-findutils:
12207@if findutils
12208maybe-installcheck-findutils: installcheck-findutils
12209
12210installcheck-findutils: \
12211 configure-findutils
12212 @: $(MAKE); $(unstage)
12213 @[ -f ./findutils/Makefile ] || exit 0; \
12214 r=`${PWD_COMMAND}`; export r; \
12215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12216 $(HOST_EXPORTS) \
12217 for flag in $(EXTRA_HOST_FLAGS) ; do \
12218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12219 done; \
12220 echo "Doing installcheck in findutils" ; \
12221 (cd $(HOST_SUBDIR)/findutils && \
12222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12224 "RANLIB=$${RANLIB}" \
12225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12226 installcheck) \
12227 || exit 1
12228
12229@endif findutils
12230
12231.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12232maybe-mostlyclean-findutils:
12233@if findutils
12234maybe-mostlyclean-findutils: mostlyclean-findutils
12235
12236mostlyclean-findutils:
12237 @: $(MAKE); $(unstage)
12238 @[ -f ./findutils/Makefile ] || exit 0; \
12239 r=`${PWD_COMMAND}`; export r; \
12240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12241 $(HOST_EXPORTS) \
12242 for flag in $(EXTRA_HOST_FLAGS) ; do \
12243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12244 done; \
12245 echo "Doing mostlyclean in findutils" ; \
12246 (cd $(HOST_SUBDIR)/findutils && \
12247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12249 "RANLIB=$${RANLIB}" \
12250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12251 mostlyclean) \
12252 || exit 1
12253
12254@endif findutils
12255
12256.PHONY: maybe-clean-findutils clean-findutils
12257maybe-clean-findutils:
12258@if findutils
12259maybe-clean-findutils: clean-findutils
12260
12261clean-findutils:
12262 @: $(MAKE); $(unstage)
12263 @[ -f ./findutils/Makefile ] || exit 0; \
12264 r=`${PWD_COMMAND}`; export r; \
12265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12266 $(HOST_EXPORTS) \
12267 for flag in $(EXTRA_HOST_FLAGS) ; do \
12268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12269 done; \
12270 echo "Doing clean in findutils" ; \
12271 (cd $(HOST_SUBDIR)/findutils && \
12272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12274 "RANLIB=$${RANLIB}" \
12275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12276 clean) \
12277 || exit 1
12278
12279@endif findutils
12280
12281.PHONY: maybe-distclean-findutils distclean-findutils
12282maybe-distclean-findutils:
12283@if findutils
12284maybe-distclean-findutils: distclean-findutils
12285
12286distclean-findutils:
12287 @: $(MAKE); $(unstage)
12288 @[ -f ./findutils/Makefile ] || exit 0; \
12289 r=`${PWD_COMMAND}`; export r; \
12290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291 $(HOST_EXPORTS) \
12292 for flag in $(EXTRA_HOST_FLAGS) ; do \
12293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12294 done; \
12295 echo "Doing distclean in findutils" ; \
12296 (cd $(HOST_SUBDIR)/findutils && \
12297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12299 "RANLIB=$${RANLIB}" \
12300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12301 distclean) \
12302 || exit 1
12303
12304@endif findutils
12305
12306.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12307maybe-maintainer-clean-findutils:
12308@if findutils
12309maybe-maintainer-clean-findutils: maintainer-clean-findutils
12310
12311maintainer-clean-findutils:
12312 @: $(MAKE); $(unstage)
12313 @[ -f ./findutils/Makefile ] || exit 0; \
12314 r=`${PWD_COMMAND}`; export r; \
12315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12316 $(HOST_EXPORTS) \
12317 for flag in $(EXTRA_HOST_FLAGS) ; do \
12318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12319 done; \
12320 echo "Doing maintainer-clean in findutils" ; \
12321 (cd $(HOST_SUBDIR)/findutils && \
12322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12324 "RANLIB=$${RANLIB}" \
12325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12326 maintainer-clean) \
12327 || exit 1
12328
12329@endif findutils
12330
12331
12332
12333.PHONY: configure-find maybe-configure-find
12334maybe-configure-find:
12335@if gcc-bootstrap
12336configure-find: stage_current
12337@endif gcc-bootstrap
12338@if find
12339maybe-configure-find: configure-find
12340configure-find:
12341 @: $(MAKE); $(unstage)
12342 @r=`${PWD_COMMAND}`; export r; \
12343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12344 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12346 $(HOST_EXPORTS) \
12347 echo Configuring in $(HOST_SUBDIR)/find; \
12348 cd "$(HOST_SUBDIR)/find" || exit 1; \
12349 case $(srcdir) in \
12350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12351 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12353 esac; \
12354 srcdiroption="--srcdir=$${topdir}/find"; \
12355 libsrcdir="$$s/find"; \
12356 $(SHELL) $${libsrcdir}/configure \
12357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12358 --target=${target_alias} $${srcdiroption} \
12359 || exit 1
12360@endif find
12361
12362
12363
12364
12365
12366.PHONY: all-find maybe-all-find
12367maybe-all-find:
12368@if gcc-bootstrap
12369all-find: stage_current
12370@endif gcc-bootstrap
12371@if find
12372TARGET-find=all
12373maybe-all-find: all-find
12374all-find: configure-find
12375 @: $(MAKE); $(unstage)
12376 @r=`${PWD_COMMAND}`; export r; \
12377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12378 $(HOST_EXPORTS) \
12379 (cd $(HOST_SUBDIR)/find && \
12380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12381 $(TARGET-find))
12382@endif find
12383
12384
12385
12386
12387.PHONY: check-find maybe-check-find
12388maybe-check-find:
12389@if find
12390maybe-check-find: check-find
12391
12392check-find:
12393 @: $(MAKE); $(unstage)
12394 @r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 (cd $(HOST_SUBDIR)/find && \
12398 $(MAKE) $(FLAGS_TO_PASS) check)
12399
12400@endif find
12401
12402.PHONY: install-find maybe-install-find
12403maybe-install-find:
12404@if find
12405maybe-install-find: install-find
12406
12407install-find: installdirs
12408 @: $(MAKE); $(unstage)
12409 @r=`${PWD_COMMAND}`; export r; \
12410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411 $(HOST_EXPORTS) \
12412 (cd $(HOST_SUBDIR)/find && \
12413 $(MAKE) $(FLAGS_TO_PASS) install)
12414
12415@endif find
12416
12417# Other targets (info, dvi, pdf, etc.)
12418
12419.PHONY: maybe-info-find info-find
12420maybe-info-find:
12421@if find
12422maybe-info-find: info-find
12423
12424info-find: \
12425 configure-find
12426 @: $(MAKE); $(unstage)
12427 @[ -f ./find/Makefile ] || exit 0; \
12428 r=`${PWD_COMMAND}`; export r; \
12429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12430 $(HOST_EXPORTS) \
12431 for flag in $(EXTRA_HOST_FLAGS) ; do \
12432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12433 done; \
12434 echo "Doing info in find" ; \
12435 (cd $(HOST_SUBDIR)/find && \
12436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12438 "RANLIB=$${RANLIB}" \
12439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12440 info) \
12441 || exit 1
12442
12443@endif find
12444
12445.PHONY: maybe-dvi-find dvi-find
12446maybe-dvi-find:
12447@if find
12448maybe-dvi-find: dvi-find
12449
12450dvi-find: \
12451 configure-find
12452 @: $(MAKE); $(unstage)
12453 @[ -f ./find/Makefile ] || exit 0; \
12454 r=`${PWD_COMMAND}`; export r; \
12455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12456 $(HOST_EXPORTS) \
12457 for flag in $(EXTRA_HOST_FLAGS) ; do \
12458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12459 done; \
12460 echo "Doing dvi in find" ; \
12461 (cd $(HOST_SUBDIR)/find && \
12462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12464 "RANLIB=$${RANLIB}" \
12465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12466 dvi) \
12467 || exit 1
12468
12469@endif find
12470
12471.PHONY: maybe-pdf-find pdf-find
12472maybe-pdf-find:
12473@if find
12474maybe-pdf-find: pdf-find
12475
12476pdf-find: \
12477 configure-find
12478 @: $(MAKE); $(unstage)
12479 @[ -f ./find/Makefile ] || exit 0; \
12480 r=`${PWD_COMMAND}`; export r; \
12481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12482 $(HOST_EXPORTS) \
12483 for flag in $(EXTRA_HOST_FLAGS) ; do \
12484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12485 done; \
12486 echo "Doing pdf in find" ; \
12487 (cd $(HOST_SUBDIR)/find && \
12488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12490 "RANLIB=$${RANLIB}" \
12491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12492 pdf) \
12493 || exit 1
12494
12495@endif find
12496
12497.PHONY: maybe-html-find html-find
12498maybe-html-find:
12499@if find
12500maybe-html-find: html-find
12501
12502html-find: \
12503 configure-find
12504 @: $(MAKE); $(unstage)
12505 @[ -f ./find/Makefile ] || exit 0; \
12506 r=`${PWD_COMMAND}`; export r; \
12507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12508 $(HOST_EXPORTS) \
12509 for flag in $(EXTRA_HOST_FLAGS) ; do \
12510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12511 done; \
12512 echo "Doing html in find" ; \
12513 (cd $(HOST_SUBDIR)/find && \
12514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12516 "RANLIB=$${RANLIB}" \
12517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12518 html) \
12519 || exit 1
12520
12521@endif find
12522
12523.PHONY: maybe-TAGS-find TAGS-find
12524maybe-TAGS-find:
12525@if find
12526maybe-TAGS-find: TAGS-find
12527
12528TAGS-find: \
12529 configure-find
12530 @: $(MAKE); $(unstage)
12531 @[ -f ./find/Makefile ] || exit 0; \
12532 r=`${PWD_COMMAND}`; export r; \
12533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12534 $(HOST_EXPORTS) \
12535 for flag in $(EXTRA_HOST_FLAGS) ; do \
12536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12537 done; \
12538 echo "Doing TAGS in find" ; \
12539 (cd $(HOST_SUBDIR)/find && \
12540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12542 "RANLIB=$${RANLIB}" \
12543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12544 TAGS) \
12545 || exit 1
12546
12547@endif find
12548
12549.PHONY: maybe-install-info-find install-info-find
12550maybe-install-info-find:
12551@if find
12552maybe-install-info-find: install-info-find
12553
12554install-info-find: \
12555 configure-find \
12556 info-find
12557 @: $(MAKE); $(unstage)
12558 @[ -f ./find/Makefile ] || exit 0; \
12559 r=`${PWD_COMMAND}`; export r; \
12560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12561 $(HOST_EXPORTS) \
12562 for flag in $(EXTRA_HOST_FLAGS) ; do \
12563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12564 done; \
12565 echo "Doing install-info in find" ; \
12566 (cd $(HOST_SUBDIR)/find && \
12567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12569 "RANLIB=$${RANLIB}" \
12570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12571 install-info) \
12572 || exit 1
12573
12574@endif find
12575
12576.PHONY: maybe-install-pdf-find install-pdf-find
12577maybe-install-pdf-find:
12578@if find
12579maybe-install-pdf-find: install-pdf-find
12580
12581install-pdf-find: \
12582 configure-find \
12583 pdf-find
12584 @: $(MAKE); $(unstage)
12585 @[ -f ./find/Makefile ] || exit 0; \
12586 r=`${PWD_COMMAND}`; export r; \
12587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12588 $(HOST_EXPORTS) \
12589 for flag in $(EXTRA_HOST_FLAGS) ; do \
12590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12591 done; \
12592 echo "Doing install-pdf in find" ; \
12593 (cd $(HOST_SUBDIR)/find && \
12594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12596 "RANLIB=$${RANLIB}" \
12597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12598 install-pdf) \
12599 || exit 1
12600
12601@endif find
12602
12603.PHONY: maybe-install-html-find install-html-find
12604maybe-install-html-find:
12605@if find
12606maybe-install-html-find: install-html-find
12607
12608install-html-find: \
12609 configure-find \
12610 html-find
12611 @: $(MAKE); $(unstage)
12612 @[ -f ./find/Makefile ] || exit 0; \
12613 r=`${PWD_COMMAND}`; export r; \
12614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12615 $(HOST_EXPORTS) \
12616 for flag in $(EXTRA_HOST_FLAGS) ; do \
12617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12618 done; \
12619 echo "Doing install-html in find" ; \
12620 (cd $(HOST_SUBDIR)/find && \
12621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12623 "RANLIB=$${RANLIB}" \
12624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12625 install-html) \
12626 || exit 1
12627
12628@endif find
12629
12630.PHONY: maybe-installcheck-find installcheck-find
12631maybe-installcheck-find:
12632@if find
12633maybe-installcheck-find: installcheck-find
12634
12635installcheck-find: \
12636 configure-find
12637 @: $(MAKE); $(unstage)
12638 @[ -f ./find/Makefile ] || exit 0; \
12639 r=`${PWD_COMMAND}`; export r; \
12640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12641 $(HOST_EXPORTS) \
12642 for flag in $(EXTRA_HOST_FLAGS) ; do \
12643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12644 done; \
12645 echo "Doing installcheck in find" ; \
12646 (cd $(HOST_SUBDIR)/find && \
12647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12649 "RANLIB=$${RANLIB}" \
12650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12651 installcheck) \
12652 || exit 1
12653
12654@endif find
12655
12656.PHONY: maybe-mostlyclean-find mostlyclean-find
12657maybe-mostlyclean-find:
12658@if find
12659maybe-mostlyclean-find: mostlyclean-find
12660
12661mostlyclean-find:
12662 @: $(MAKE); $(unstage)
12663 @[ -f ./find/Makefile ] || exit 0; \
12664 r=`${PWD_COMMAND}`; export r; \
12665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12666 $(HOST_EXPORTS) \
12667 for flag in $(EXTRA_HOST_FLAGS) ; do \
12668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12669 done; \
12670 echo "Doing mostlyclean in find" ; \
12671 (cd $(HOST_SUBDIR)/find && \
12672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12674 "RANLIB=$${RANLIB}" \
12675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12676 mostlyclean) \
12677 || exit 1
12678
12679@endif find
12680
12681.PHONY: maybe-clean-find clean-find
12682maybe-clean-find:
12683@if find
12684maybe-clean-find: clean-find
12685
12686clean-find:
12687 @: $(MAKE); $(unstage)
12688 @[ -f ./find/Makefile ] || exit 0; \
12689 r=`${PWD_COMMAND}`; export r; \
12690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12691 $(HOST_EXPORTS) \
12692 for flag in $(EXTRA_HOST_FLAGS) ; do \
12693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12694 done; \
12695 echo "Doing clean in find" ; \
12696 (cd $(HOST_SUBDIR)/find && \
12697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12699 "RANLIB=$${RANLIB}" \
12700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12701 clean) \
12702 || exit 1
12703
12704@endif find
12705
12706.PHONY: maybe-distclean-find distclean-find
12707maybe-distclean-find:
12708@if find
12709maybe-distclean-find: distclean-find
12710
12711distclean-find:
12712 @: $(MAKE); $(unstage)
12713 @[ -f ./find/Makefile ] || exit 0; \
12714 r=`${PWD_COMMAND}`; export r; \
12715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12716 $(HOST_EXPORTS) \
12717 for flag in $(EXTRA_HOST_FLAGS) ; do \
12718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12719 done; \
12720 echo "Doing distclean in find" ; \
12721 (cd $(HOST_SUBDIR)/find && \
12722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12724 "RANLIB=$${RANLIB}" \
12725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12726 distclean) \
12727 || exit 1
12728
12729@endif find
12730
12731.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12732maybe-maintainer-clean-find:
12733@if find
12734maybe-maintainer-clean-find: maintainer-clean-find
12735
12736maintainer-clean-find:
12737 @: $(MAKE); $(unstage)
12738 @[ -f ./find/Makefile ] || exit 0; \
12739 r=`${PWD_COMMAND}`; export r; \
12740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12741 $(HOST_EXPORTS) \
12742 for flag in $(EXTRA_HOST_FLAGS) ; do \
12743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12744 done; \
12745 echo "Doing maintainer-clean in find" ; \
12746 (cd $(HOST_SUBDIR)/find && \
12747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12749 "RANLIB=$${RANLIB}" \
12750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12751 maintainer-clean) \
12752 || exit 1
12753
12754@endif find
12755
12756
12757
12758.PHONY: configure-fixincludes maybe-configure-fixincludes
12759maybe-configure-fixincludes:
12760@if gcc-bootstrap
12761configure-fixincludes: stage_current
12762@endif gcc-bootstrap
12763@if fixincludes
12764maybe-configure-fixincludes: configure-fixincludes
12765configure-fixincludes:
12766 @: $(MAKE); $(unstage)
12767 @r=`${PWD_COMMAND}`; export r; \
12768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12771 $(HOST_EXPORTS) \
12772 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12773 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12774 case $(srcdir) in \
12775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12776 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12778 esac; \
12779 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12780 libsrcdir="$$s/fixincludes"; \
12781 $(SHELL) $${libsrcdir}/configure \
12782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12783 --target=${target_alias} $${srcdiroption} \
12784 || exit 1
12785@endif fixincludes
12786
12787
12788
12789
12790
12791.PHONY: all-fixincludes maybe-all-fixincludes
12792maybe-all-fixincludes:
12793@if gcc-bootstrap
12794all-fixincludes: stage_current
12795@endif gcc-bootstrap
12796@if fixincludes
12797TARGET-fixincludes=all
12798maybe-all-fixincludes: all-fixincludes
12799all-fixincludes: configure-fixincludes
12800 @: $(MAKE); $(unstage)
12801 @r=`${PWD_COMMAND}`; export r; \
12802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12803 $(HOST_EXPORTS) \
12804 (cd $(HOST_SUBDIR)/fixincludes && \
12805 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12806 $(TARGET-fixincludes))
12807@endif fixincludes
12808
12809
12810
12811
12812.PHONY: check-fixincludes maybe-check-fixincludes
12813maybe-check-fixincludes:
12814@if fixincludes
12815maybe-check-fixincludes: check-fixincludes
12816
12817check-fixincludes:
12818 @: $(MAKE); $(unstage)
12819 @r=`${PWD_COMMAND}`; export r; \
12820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12821 $(HOST_EXPORTS) \
12822 (cd $(HOST_SUBDIR)/fixincludes && \
12823 $(MAKE) $(FLAGS_TO_PASS) check)
12824
12825@endif fixincludes
12826
12827.PHONY: install-fixincludes maybe-install-fixincludes
12828maybe-install-fixincludes:
12829@if fixincludes
12830maybe-install-fixincludes: install-fixincludes
12831
12832install-fixincludes: installdirs
12833 @: $(MAKE); $(unstage)
12834 @r=`${PWD_COMMAND}`; export r; \
12835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12836 $(HOST_EXPORTS) \
12837 (cd $(HOST_SUBDIR)/fixincludes && \
12838 $(MAKE) $(FLAGS_TO_PASS) install)
12839
12840@endif fixincludes
12841
12842# Other targets (info, dvi, pdf, etc.)
12843
12844.PHONY: maybe-info-fixincludes info-fixincludes
12845maybe-info-fixincludes:
12846@if fixincludes
12847maybe-info-fixincludes: info-fixincludes
12848
12849info-fixincludes: \
12850 configure-fixincludes
12851 @: $(MAKE); $(unstage)
12852 @[ -f ./fixincludes/Makefile ] || exit 0; \
12853 r=`${PWD_COMMAND}`; export r; \
12854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855 $(HOST_EXPORTS) \
12856 for flag in $(EXTRA_HOST_FLAGS) ; do \
12857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12858 done; \
12859 echo "Doing info in fixincludes" ; \
12860 (cd $(HOST_SUBDIR)/fixincludes && \
12861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12863 "RANLIB=$${RANLIB}" \
12864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12865 info) \
12866 || exit 1
12867
12868@endif fixincludes
12869
12870.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12871maybe-dvi-fixincludes:
12872@if fixincludes
12873maybe-dvi-fixincludes: dvi-fixincludes
12874
12875dvi-fixincludes: \
12876 configure-fixincludes
12877 @: $(MAKE); $(unstage)
12878 @[ -f ./fixincludes/Makefile ] || exit 0; \
12879 r=`${PWD_COMMAND}`; export r; \
12880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881 $(HOST_EXPORTS) \
12882 for flag in $(EXTRA_HOST_FLAGS) ; do \
12883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12884 done; \
12885 echo "Doing dvi in fixincludes" ; \
12886 (cd $(HOST_SUBDIR)/fixincludes && \
12887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12889 "RANLIB=$${RANLIB}" \
12890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12891 dvi) \
12892 || exit 1
12893
12894@endif fixincludes
12895
12896.PHONY: maybe-pdf-fixincludes pdf-fixincludes
12897maybe-pdf-fixincludes:
12898@if fixincludes
12899maybe-pdf-fixincludes: pdf-fixincludes
12900
12901pdf-fixincludes: \
12902 configure-fixincludes
12903 @: $(MAKE); $(unstage)
12904 @[ -f ./fixincludes/Makefile ] || exit 0; \
12905 r=`${PWD_COMMAND}`; export r; \
12906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12907 $(HOST_EXPORTS) \
12908 for flag in $(EXTRA_HOST_FLAGS) ; do \
12909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12910 done; \
12911 echo "Doing pdf in fixincludes" ; \
12912 (cd $(HOST_SUBDIR)/fixincludes && \
12913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12915 "RANLIB=$${RANLIB}" \
12916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12917 pdf) \
12918 || exit 1
12919
12920@endif fixincludes
12921
12922.PHONY: maybe-html-fixincludes html-fixincludes
12923maybe-html-fixincludes:
12924@if fixincludes
12925maybe-html-fixincludes: html-fixincludes
12926
12927html-fixincludes: \
12928 configure-fixincludes
12929 @: $(MAKE); $(unstage)
12930 @[ -f ./fixincludes/Makefile ] || exit 0; \
12931 r=`${PWD_COMMAND}`; export r; \
12932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12933 $(HOST_EXPORTS) \
12934 for flag in $(EXTRA_HOST_FLAGS) ; do \
12935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12936 done; \
12937 echo "Doing html in fixincludes" ; \
12938 (cd $(HOST_SUBDIR)/fixincludes && \
12939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12941 "RANLIB=$${RANLIB}" \
12942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12943 html) \
12944 || exit 1
12945
12946@endif fixincludes
12947
12948.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12949maybe-TAGS-fixincludes:
12950@if fixincludes
12951maybe-TAGS-fixincludes: TAGS-fixincludes
12952
12953# fixincludes doesn't support TAGS.
12954TAGS-fixincludes:
12955
12956@endif fixincludes
12957
12958.PHONY: maybe-install-info-fixincludes install-info-fixincludes
12959maybe-install-info-fixincludes:
12960@if fixincludes
12961maybe-install-info-fixincludes: install-info-fixincludes
12962
12963install-info-fixincludes: \
12964 configure-fixincludes \
12965 info-fixincludes
12966 @: $(MAKE); $(unstage)
12967 @[ -f ./fixincludes/Makefile ] || exit 0; \
12968 r=`${PWD_COMMAND}`; export r; \
12969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12970 $(HOST_EXPORTS) \
12971 for flag in $(EXTRA_HOST_FLAGS) ; do \
12972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12973 done; \
12974 echo "Doing install-info in fixincludes" ; \
12975 (cd $(HOST_SUBDIR)/fixincludes && \
12976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12978 "RANLIB=$${RANLIB}" \
12979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12980 install-info) \
12981 || exit 1
12982
12983@endif fixincludes
12984
12985.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12986maybe-install-pdf-fixincludes:
12987@if fixincludes
12988maybe-install-pdf-fixincludes: install-pdf-fixincludes
12989
12990install-pdf-fixincludes: \
12991 configure-fixincludes \
12992 pdf-fixincludes
12993 @: $(MAKE); $(unstage)
12994 @[ -f ./fixincludes/Makefile ] || exit 0; \
12995 r=`${PWD_COMMAND}`; export r; \
12996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12997 $(HOST_EXPORTS) \
12998 for flag in $(EXTRA_HOST_FLAGS) ; do \
12999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13000 done; \
13001 echo "Doing install-pdf in fixincludes" ; \
13002 (cd $(HOST_SUBDIR)/fixincludes && \
13003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13005 "RANLIB=$${RANLIB}" \
13006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13007 install-pdf) \
13008 || exit 1
13009
13010@endif fixincludes
13011
13012.PHONY: maybe-install-html-fixincludes install-html-fixincludes
13013maybe-install-html-fixincludes:
13014@if fixincludes
13015maybe-install-html-fixincludes: install-html-fixincludes
13016
13017install-html-fixincludes: \
13018 configure-fixincludes \
13019 html-fixincludes
13020 @: $(MAKE); $(unstage)
13021 @[ -f ./fixincludes/Makefile ] || exit 0; \
13022 r=`${PWD_COMMAND}`; export r; \
13023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13024 $(HOST_EXPORTS) \
13025 for flag in $(EXTRA_HOST_FLAGS) ; do \
13026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13027 done; \
13028 echo "Doing install-html in fixincludes" ; \
13029 (cd $(HOST_SUBDIR)/fixincludes && \
13030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13032 "RANLIB=$${RANLIB}" \
13033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13034 install-html) \
13035 || exit 1
13036
13037@endif fixincludes
13038
13039.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13040maybe-installcheck-fixincludes:
13041@if fixincludes
13042maybe-installcheck-fixincludes: installcheck-fixincludes
13043
13044installcheck-fixincludes: \
13045 configure-fixincludes
13046 @: $(MAKE); $(unstage)
13047 @[ -f ./fixincludes/Makefile ] || exit 0; \
13048 r=`${PWD_COMMAND}`; export r; \
13049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13050 $(HOST_EXPORTS) \
13051 for flag in $(EXTRA_HOST_FLAGS) ; do \
13052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13053 done; \
13054 echo "Doing installcheck in fixincludes" ; \
13055 (cd $(HOST_SUBDIR)/fixincludes && \
13056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13058 "RANLIB=$${RANLIB}" \
13059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13060 installcheck) \
13061 || exit 1
13062
13063@endif fixincludes
13064
13065.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13066maybe-mostlyclean-fixincludes:
13067@if fixincludes
13068maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13069
13070mostlyclean-fixincludes:
13071 @: $(MAKE); $(unstage)
13072 @[ -f ./fixincludes/Makefile ] || exit 0; \
13073 r=`${PWD_COMMAND}`; export r; \
13074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075 $(HOST_EXPORTS) \
13076 for flag in $(EXTRA_HOST_FLAGS) ; do \
13077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13078 done; \
13079 echo "Doing mostlyclean in fixincludes" ; \
13080 (cd $(HOST_SUBDIR)/fixincludes && \
13081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13083 "RANLIB=$${RANLIB}" \
13084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13085 mostlyclean) \
13086 || exit 1
13087
13088@endif fixincludes
13089
13090.PHONY: maybe-clean-fixincludes clean-fixincludes
13091maybe-clean-fixincludes:
13092@if fixincludes
13093maybe-clean-fixincludes: clean-fixincludes
13094
13095clean-fixincludes:
13096 @: $(MAKE); $(unstage)
13097 @[ -f ./fixincludes/Makefile ] || exit 0; \
13098 r=`${PWD_COMMAND}`; export r; \
13099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100 $(HOST_EXPORTS) \
13101 for flag in $(EXTRA_HOST_FLAGS) ; do \
13102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13103 done; \
13104 echo "Doing clean in fixincludes" ; \
13105 (cd $(HOST_SUBDIR)/fixincludes && \
13106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13108 "RANLIB=$${RANLIB}" \
13109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13110 clean) \
13111 || exit 1
13112
13113@endif fixincludes
13114
13115.PHONY: maybe-distclean-fixincludes distclean-fixincludes
13116maybe-distclean-fixincludes:
13117@if fixincludes
13118maybe-distclean-fixincludes: distclean-fixincludes
13119
13120distclean-fixincludes:
13121 @: $(MAKE); $(unstage)
13122 @[ -f ./fixincludes/Makefile ] || exit 0; \
13123 r=`${PWD_COMMAND}`; export r; \
13124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13125 $(HOST_EXPORTS) \
13126 for flag in $(EXTRA_HOST_FLAGS) ; do \
13127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13128 done; \
13129 echo "Doing distclean in fixincludes" ; \
13130 (cd $(HOST_SUBDIR)/fixincludes && \
13131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13133 "RANLIB=$${RANLIB}" \
13134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13135 distclean) \
13136 || exit 1
13137
13138@endif fixincludes
13139
13140.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13141maybe-maintainer-clean-fixincludes:
13142@if fixincludes
13143maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13144
13145maintainer-clean-fixincludes:
13146 @: $(MAKE); $(unstage)
13147 @[ -f ./fixincludes/Makefile ] || exit 0; \
13148 r=`${PWD_COMMAND}`; export r; \
13149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13150 $(HOST_EXPORTS) \
13151 for flag in $(EXTRA_HOST_FLAGS) ; do \
13152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13153 done; \
13154 echo "Doing maintainer-clean in fixincludes" ; \
13155 (cd $(HOST_SUBDIR)/fixincludes && \
13156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13158 "RANLIB=$${RANLIB}" \
13159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13160 maintainer-clean) \
13161 || exit 1
13162
13163@endif fixincludes
13164
13165
13166
13167.PHONY: configure-flex maybe-configure-flex
13168maybe-configure-flex:
13169@if gcc-bootstrap
13170configure-flex: stage_current
13171@endif gcc-bootstrap
13172@if flex
13173maybe-configure-flex: configure-flex
13174configure-flex:
13175 @: $(MAKE); $(unstage)
13176 @r=`${PWD_COMMAND}`; export r; \
13177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13178 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13180 $(HOST_EXPORTS) \
13181 echo Configuring in $(HOST_SUBDIR)/flex; \
13182 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13183 case $(srcdir) in \
13184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13185 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13187 esac; \
13188 srcdiroption="--srcdir=$${topdir}/flex"; \
13189 libsrcdir="$$s/flex"; \
13190 $(SHELL) $${libsrcdir}/configure \
13191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13192 --target=${target_alias} $${srcdiroption} \
13193 || exit 1
13194@endif flex
13195
13196
13197
13198
13199
13200.PHONY: all-flex maybe-all-flex
13201maybe-all-flex:
13202@if gcc-bootstrap
13203all-flex: stage_current
13204@endif gcc-bootstrap
13205@if flex
13206TARGET-flex=all
13207maybe-all-flex: all-flex
13208all-flex: configure-flex
13209 @: $(MAKE); $(unstage)
13210 @r=`${PWD_COMMAND}`; export r; \
13211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212 $(HOST_EXPORTS) \
13213 (cd $(HOST_SUBDIR)/flex && \
13214 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13215 $(TARGET-flex))
13216@endif flex
13217
13218
13219
13220
13221.PHONY: check-flex maybe-check-flex
13222maybe-check-flex:
13223@if flex
13224maybe-check-flex: check-flex
13225
13226# This module is only tested in a native toolchain.
13227check-flex:
13228 @: $(MAKE); $(unstage)
13229 @if [ '$(host)' = '$(target)' ] ; then \
13230 r=`${PWD_COMMAND}`; export r; \
13231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13232 $(HOST_EXPORTS) \
13233 (cd $(HOST_SUBDIR)/flex && \
13234 $(MAKE) $(FLAGS_TO_PASS) check); \
13235 fi
13236
13237@endif flex
13238
13239.PHONY: install-flex maybe-install-flex
13240maybe-install-flex:
13241@if flex
13242maybe-install-flex: install-flex
13243
13244install-flex: installdirs
13245 @: $(MAKE); $(unstage)
13246 @r=`${PWD_COMMAND}`; export r; \
13247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248 $(HOST_EXPORTS) \
13249 (cd $(HOST_SUBDIR)/flex && \
13250 $(MAKE) $(FLAGS_TO_PASS) install)
13251
13252@endif flex
13253
13254# Other targets (info, dvi, pdf, etc.)
13255
13256.PHONY: maybe-info-flex info-flex
13257maybe-info-flex:
13258@if flex
13259maybe-info-flex: info-flex
13260
13261info-flex: \
13262 configure-flex
13263 @: $(MAKE); $(unstage)
13264 @[ -f ./flex/Makefile ] || exit 0; \
13265 r=`${PWD_COMMAND}`; export r; \
13266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13267 $(HOST_EXPORTS) \
13268 for flag in $(EXTRA_HOST_FLAGS) ; do \
13269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13270 done; \
13271 echo "Doing info in flex" ; \
13272 (cd $(HOST_SUBDIR)/flex && \
13273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13275 "RANLIB=$${RANLIB}" \
13276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13277 info) \
13278 || exit 1
13279
13280@endif flex
13281
13282.PHONY: maybe-dvi-flex dvi-flex
13283maybe-dvi-flex:
13284@if flex
13285maybe-dvi-flex: dvi-flex
13286
13287dvi-flex: \
13288 configure-flex
13289 @: $(MAKE); $(unstage)
13290 @[ -f ./flex/Makefile ] || exit 0; \
13291 r=`${PWD_COMMAND}`; export r; \
13292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13293 $(HOST_EXPORTS) \
13294 for flag in $(EXTRA_HOST_FLAGS) ; do \
13295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13296 done; \
13297 echo "Doing dvi in flex" ; \
13298 (cd $(HOST_SUBDIR)/flex && \
13299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13301 "RANLIB=$${RANLIB}" \
13302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13303 dvi) \
13304 || exit 1
13305
13306@endif flex
13307
13308.PHONY: maybe-pdf-flex pdf-flex
13309maybe-pdf-flex:
13310@if flex
13311maybe-pdf-flex: pdf-flex
13312
13313pdf-flex: \
13314 configure-flex
13315 @: $(MAKE); $(unstage)
13316 @[ -f ./flex/Makefile ] || exit 0; \
13317 r=`${PWD_COMMAND}`; export r; \
13318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13319 $(HOST_EXPORTS) \
13320 for flag in $(EXTRA_HOST_FLAGS) ; do \
13321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13322 done; \
13323 echo "Doing pdf in flex" ; \
13324 (cd $(HOST_SUBDIR)/flex && \
13325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13327 "RANLIB=$${RANLIB}" \
13328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13329 pdf) \
13330 || exit 1
13331
13332@endif flex
13333
13334.PHONY: maybe-html-flex html-flex
13335maybe-html-flex:
13336@if flex
13337maybe-html-flex: html-flex
13338
13339html-flex: \
13340 configure-flex
13341 @: $(MAKE); $(unstage)
13342 @[ -f ./flex/Makefile ] || exit 0; \
13343 r=`${PWD_COMMAND}`; export r; \
13344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13345 $(HOST_EXPORTS) \
13346 for flag in $(EXTRA_HOST_FLAGS) ; do \
13347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13348 done; \
13349 echo "Doing html in flex" ; \
13350 (cd $(HOST_SUBDIR)/flex && \
13351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13353 "RANLIB=$${RANLIB}" \
13354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13355 html) \
13356 || exit 1
13357
13358@endif flex
13359
13360.PHONY: maybe-TAGS-flex TAGS-flex
13361maybe-TAGS-flex:
13362@if flex
13363maybe-TAGS-flex: TAGS-flex
13364
13365TAGS-flex: \
13366 configure-flex
13367 @: $(MAKE); $(unstage)
13368 @[ -f ./flex/Makefile ] || exit 0; \
13369 r=`${PWD_COMMAND}`; export r; \
13370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13371 $(HOST_EXPORTS) \
13372 for flag in $(EXTRA_HOST_FLAGS) ; do \
13373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13374 done; \
13375 echo "Doing TAGS in flex" ; \
13376 (cd $(HOST_SUBDIR)/flex && \
13377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13379 "RANLIB=$${RANLIB}" \
13380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13381 TAGS) \
13382 || exit 1
13383
13384@endif flex
13385
13386.PHONY: maybe-install-info-flex install-info-flex
13387maybe-install-info-flex:
13388@if flex
13389maybe-install-info-flex: install-info-flex
13390
13391install-info-flex: \
13392 configure-flex \
13393 info-flex
13394 @: $(MAKE); $(unstage)
13395 @[ -f ./flex/Makefile ] || exit 0; \
13396 r=`${PWD_COMMAND}`; export r; \
13397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13398 $(HOST_EXPORTS) \
13399 for flag in $(EXTRA_HOST_FLAGS) ; do \
13400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13401 done; \
13402 echo "Doing install-info in flex" ; \
13403 (cd $(HOST_SUBDIR)/flex && \
13404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13406 "RANLIB=$${RANLIB}" \
13407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13408 install-info) \
13409 || exit 1
13410
13411@endif flex
13412
13413.PHONY: maybe-install-pdf-flex install-pdf-flex
13414maybe-install-pdf-flex:
13415@if flex
13416maybe-install-pdf-flex: install-pdf-flex
13417
13418install-pdf-flex: \
13419 configure-flex \
13420 pdf-flex
13421 @: $(MAKE); $(unstage)
13422 @[ -f ./flex/Makefile ] || exit 0; \
13423 r=`${PWD_COMMAND}`; export r; \
13424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425 $(HOST_EXPORTS) \
13426 for flag in $(EXTRA_HOST_FLAGS) ; do \
13427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13428 done; \
13429 echo "Doing install-pdf in flex" ; \
13430 (cd $(HOST_SUBDIR)/flex && \
13431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13433 "RANLIB=$${RANLIB}" \
13434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13435 install-pdf) \
13436 || exit 1
13437
13438@endif flex
13439
13440.PHONY: maybe-install-html-flex install-html-flex
13441maybe-install-html-flex:
13442@if flex
13443maybe-install-html-flex: install-html-flex
13444
13445install-html-flex: \
13446 configure-flex \
13447 html-flex
13448 @: $(MAKE); $(unstage)
13449 @[ -f ./flex/Makefile ] || exit 0; \
13450 r=`${PWD_COMMAND}`; export r; \
13451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13452 $(HOST_EXPORTS) \
13453 for flag in $(EXTRA_HOST_FLAGS) ; do \
13454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13455 done; \
13456 echo "Doing install-html in flex" ; \
13457 (cd $(HOST_SUBDIR)/flex && \
13458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13460 "RANLIB=$${RANLIB}" \
13461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13462 install-html) \
13463 || exit 1
13464
13465@endif flex
13466
13467.PHONY: maybe-installcheck-flex installcheck-flex
13468maybe-installcheck-flex:
13469@if flex
13470maybe-installcheck-flex: installcheck-flex
13471
13472installcheck-flex: \
13473 configure-flex
13474 @: $(MAKE); $(unstage)
13475 @[ -f ./flex/Makefile ] || exit 0; \
13476 r=`${PWD_COMMAND}`; export r; \
13477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13478 $(HOST_EXPORTS) \
13479 for flag in $(EXTRA_HOST_FLAGS) ; do \
13480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13481 done; \
13482 echo "Doing installcheck in flex" ; \
13483 (cd $(HOST_SUBDIR)/flex && \
13484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13486 "RANLIB=$${RANLIB}" \
13487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13488 installcheck) \
13489 || exit 1
13490
13491@endif flex
13492
13493.PHONY: maybe-mostlyclean-flex mostlyclean-flex
13494maybe-mostlyclean-flex:
13495@if flex
13496maybe-mostlyclean-flex: mostlyclean-flex
13497
13498mostlyclean-flex:
13499 @: $(MAKE); $(unstage)
13500 @[ -f ./flex/Makefile ] || exit 0; \
13501 r=`${PWD_COMMAND}`; export r; \
13502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13503 $(HOST_EXPORTS) \
13504 for flag in $(EXTRA_HOST_FLAGS) ; do \
13505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13506 done; \
13507 echo "Doing mostlyclean in flex" ; \
13508 (cd $(HOST_SUBDIR)/flex && \
13509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13511 "RANLIB=$${RANLIB}" \
13512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13513 mostlyclean) \
13514 || exit 1
13515
13516@endif flex
13517
13518.PHONY: maybe-clean-flex clean-flex
13519maybe-clean-flex:
13520@if flex
13521maybe-clean-flex: clean-flex
13522
13523clean-flex:
13524 @: $(MAKE); $(unstage)
13525 @[ -f ./flex/Makefile ] || exit 0; \
13526 r=`${PWD_COMMAND}`; export r; \
13527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13528 $(HOST_EXPORTS) \
13529 for flag in $(EXTRA_HOST_FLAGS) ; do \
13530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13531 done; \
13532 echo "Doing clean in flex" ; \
13533 (cd $(HOST_SUBDIR)/flex && \
13534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13536 "RANLIB=$${RANLIB}" \
13537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13538 clean) \
13539 || exit 1
13540
13541@endif flex
13542
13543.PHONY: maybe-distclean-flex distclean-flex
13544maybe-distclean-flex:
13545@if flex
13546maybe-distclean-flex: distclean-flex
13547
13548distclean-flex:
13549 @: $(MAKE); $(unstage)
13550 @[ -f ./flex/Makefile ] || exit 0; \
13551 r=`${PWD_COMMAND}`; export r; \
13552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553 $(HOST_EXPORTS) \
13554 for flag in $(EXTRA_HOST_FLAGS) ; do \
13555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13556 done; \
13557 echo "Doing distclean in flex" ; \
13558 (cd $(HOST_SUBDIR)/flex && \
13559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13561 "RANLIB=$${RANLIB}" \
13562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13563 distclean) \
13564 || exit 1
13565
13566@endif flex
13567
13568.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13569maybe-maintainer-clean-flex:
13570@if flex
13571maybe-maintainer-clean-flex: maintainer-clean-flex
13572
13573maintainer-clean-flex:
13574 @: $(MAKE); $(unstage)
13575 @[ -f ./flex/Makefile ] || exit 0; \
13576 r=`${PWD_COMMAND}`; export r; \
13577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13578 $(HOST_EXPORTS) \
13579 for flag in $(EXTRA_HOST_FLAGS) ; do \
13580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13581 done; \
13582 echo "Doing maintainer-clean in flex" ; \
13583 (cd $(HOST_SUBDIR)/flex && \
13584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13586 "RANLIB=$${RANLIB}" \
13587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13588 maintainer-clean) \
13589 || exit 1
13590
13591@endif flex
13592
13593
13594
13595.PHONY: configure-gas maybe-configure-gas
13596maybe-configure-gas:
13597@if gcc-bootstrap
13598configure-gas: stage_current
13599@endif gcc-bootstrap
13600@if gas
13601maybe-configure-gas: configure-gas
13602configure-gas:
13603 @r=`${PWD_COMMAND}`; export r; \
13604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13605 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13607 $(HOST_EXPORTS) \
13608 echo Configuring in $(HOST_SUBDIR)/gas; \
13609 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13610 case $(srcdir) in \
13611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13612 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13614 esac; \
13615 srcdiroption="--srcdir=$${topdir}/gas"; \
13616 libsrcdir="$$s/gas"; \
13617 $(SHELL) $${libsrcdir}/configure \
13618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13619 --target=${target_alias} $${srcdiroption} \
13620 || exit 1
13621@endif gas
13622
13623
13624
13625.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13626maybe-configure-stage1-gas:
13627@if gas-bootstrap
13628maybe-configure-stage1-gas: configure-stage1-gas
13629configure-stage1-gas:
13630 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13632 @r=`${PWD_COMMAND}`; export r; \
13633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634 TFLAGS="$(STAGE1_TFLAGS)"; \
13635 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13636 $(HOST_EXPORTS) \
13637 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13638 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13639 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13640 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13642 cd $(HOST_SUBDIR)/gas || exit 1; \
13643 case $(srcdir) in \
13644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13645 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13647 esac; \
13648 srcdiroption="--srcdir=$${topdir}/gas"; \
13649 libsrcdir="$$s/gas"; \
13650 $(SHELL) $${libsrcdir}/configure \
13651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13652 --target=${target_alias} $${srcdiroption} \
13653 $(STAGE1_CONFIGURE_FLAGS)
13654@endif gas-bootstrap
13655
13656.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13657maybe-configure-stage2-gas:
13658@if gas-bootstrap
13659maybe-configure-stage2-gas: configure-stage2-gas
13660configure-stage2-gas:
13661 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13663 @r=`${PWD_COMMAND}`; export r; \
13664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13665 TFLAGS="$(STAGE2_TFLAGS)"; \
13666 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13667 $(HOST_EXPORTS) \
13668 $(POSTSTAGE1_HOST_EXPORTS) \
13669 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13670 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13671 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13672 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13674 cd $(HOST_SUBDIR)/gas || exit 1; \
13675 case $(srcdir) in \
13676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13677 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13679 esac; \
13680 srcdiroption="--srcdir=$${topdir}/gas"; \
13681 libsrcdir="$$s/gas"; \
13682 $(SHELL) $${libsrcdir}/configure \
13683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13684 --target=${target_alias} $${srcdiroption} \
13685 --with-build-libsubdir=$(HOST_SUBDIR) \
13686 $(STAGE2_CONFIGURE_FLAGS)
13687@endif gas-bootstrap
13688
13689.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13690maybe-configure-stage3-gas:
13691@if gas-bootstrap
13692maybe-configure-stage3-gas: configure-stage3-gas
13693configure-stage3-gas:
13694 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13696 @r=`${PWD_COMMAND}`; export r; \
13697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13698 TFLAGS="$(STAGE3_TFLAGS)"; \
13699 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13700 $(HOST_EXPORTS) \
13701 $(POSTSTAGE1_HOST_EXPORTS) \
13702 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13703 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13704 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13705 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13707 cd $(HOST_SUBDIR)/gas || exit 1; \
13708 case $(srcdir) in \
13709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13710 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13712 esac; \
13713 srcdiroption="--srcdir=$${topdir}/gas"; \
13714 libsrcdir="$$s/gas"; \
13715 $(SHELL) $${libsrcdir}/configure \
13716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13717 --target=${target_alias} $${srcdiroption} \
13718 --with-build-libsubdir=$(HOST_SUBDIR) \
13719 $(STAGE3_CONFIGURE_FLAGS)
13720@endif gas-bootstrap
13721
13722.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13723maybe-configure-stage4-gas:
13724@if gas-bootstrap
13725maybe-configure-stage4-gas: configure-stage4-gas
13726configure-stage4-gas:
13727 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13728 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13729 @r=`${PWD_COMMAND}`; export r; \
13730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13731 TFLAGS="$(STAGE4_TFLAGS)"; \
13732 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13733 $(HOST_EXPORTS) \
13734 $(POSTSTAGE1_HOST_EXPORTS) \
13735 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13736 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13737 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13738 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13740 cd $(HOST_SUBDIR)/gas || exit 1; \
13741 case $(srcdir) in \
13742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13743 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13745 esac; \
13746 srcdiroption="--srcdir=$${topdir}/gas"; \
13747 libsrcdir="$$s/gas"; \
13748 $(SHELL) $${libsrcdir}/configure \
13749 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13750 --target=${target_alias} $${srcdiroption} \
13751 --with-build-libsubdir=$(HOST_SUBDIR) \
13752 $(STAGE4_CONFIGURE_FLAGS)
13753@endif gas-bootstrap
13754
13755.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13756maybe-configure-stageprofile-gas:
13757@if gas-bootstrap
13758maybe-configure-stageprofile-gas: configure-stageprofile-gas
13759configure-stageprofile-gas:
13760 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13762 @r=`${PWD_COMMAND}`; export r; \
13763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13765 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13766 $(HOST_EXPORTS) \
13767 $(POSTSTAGE1_HOST_EXPORTS) \
13768 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13769 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13770 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13771 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13773 cd $(HOST_SUBDIR)/gas || exit 1; \
13774 case $(srcdir) in \
13775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13776 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13778 esac; \
13779 srcdiroption="--srcdir=$${topdir}/gas"; \
13780 libsrcdir="$$s/gas"; \
13781 $(SHELL) $${libsrcdir}/configure \
13782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13783 --target=${target_alias} $${srcdiroption} \
13784 --with-build-libsubdir=$(HOST_SUBDIR) \
13785 $(STAGEprofile_CONFIGURE_FLAGS)
13786@endif gas-bootstrap
13787
13788.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13789maybe-configure-stagefeedback-gas:
13790@if gas-bootstrap
13791maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13792configure-stagefeedback-gas:
13793 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13795 @r=`${PWD_COMMAND}`; export r; \
13796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13797 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13798 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13799 $(HOST_EXPORTS) \
13800 $(POSTSTAGE1_HOST_EXPORTS) \
13801 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13802 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13803 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13804 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13806 cd $(HOST_SUBDIR)/gas || exit 1; \
13807 case $(srcdir) in \
13808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13809 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13811 esac; \
13812 srcdiroption="--srcdir=$${topdir}/gas"; \
13813 libsrcdir="$$s/gas"; \
13814 $(SHELL) $${libsrcdir}/configure \
13815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13816 --target=${target_alias} $${srcdiroption} \
13817 --with-build-libsubdir=$(HOST_SUBDIR) \
13818 $(STAGEfeedback_CONFIGURE_FLAGS)
13819@endif gas-bootstrap
13820
13821
13822
13823
13824
13825.PHONY: all-gas maybe-all-gas
13826maybe-all-gas:
13827@if gcc-bootstrap
13828all-gas: stage_current
13829@endif gcc-bootstrap
13830@if gas
13831TARGET-gas=all
13832maybe-all-gas: all-gas
13833all-gas: configure-gas
13834 @r=`${PWD_COMMAND}`; export r; \
13835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13836 $(HOST_EXPORTS) \
13837 (cd $(HOST_SUBDIR)/gas && \
13838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13839 $(TARGET-gas))
13840@endif gas
13841
13842
13843
13844.PHONY: all-stage1-gas maybe-all-stage1-gas
13845.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13846maybe-all-stage1-gas:
13847maybe-clean-stage1-gas:
13848@if gas-bootstrap
13849maybe-all-stage1-gas: all-stage1-gas
13850all-stage1: all-stage1-gas
13851TARGET-stage1-gas = $(TARGET-gas)
13852all-stage1-gas: configure-stage1-gas
13853 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13854 @r=`${PWD_COMMAND}`; export r; \
13855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13856 TFLAGS="$(STAGE1_TFLAGS)"; \
13857 $(HOST_EXPORTS) \
13858 cd $(HOST_SUBDIR)/gas && \
13859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13860 CFLAGS="$(STAGE1_CFLAGS)" \
13861 CXXFLAGS="$(STAGE1_CFLAGS)" \
13862 LIBCFLAGS="$(LIBCFLAGS)" \
13863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13866 $(EXTRA_HOST_FLAGS) \
13867 TFLAGS="$(STAGE1_TFLAGS)" \
13868 $(TARGET-stage1-gas)
13869
13870maybe-clean-stage1-gas: clean-stage1-gas
13871clean-stage1: clean-stage1-gas
13872clean-stage1-gas:
13873 @if [ $(current_stage) = stage1 ]; then \
13874 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13875 else \
13876 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13877 $(MAKE) stage1-start; \
13878 fi; \
13879 cd $(HOST_SUBDIR)/gas && \
13880 $(MAKE) $(EXTRA_HOST_FLAGS) \
13881 clean
13882@endif gas-bootstrap
13883
13884
13885.PHONY: all-stage2-gas maybe-all-stage2-gas
13886.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13887maybe-all-stage2-gas:
13888maybe-clean-stage2-gas:
13889@if gas-bootstrap
13890maybe-all-stage2-gas: all-stage2-gas
13891all-stage2: all-stage2-gas
13892TARGET-stage2-gas = $(TARGET-gas)
13893all-stage2-gas: configure-stage2-gas
13894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13895 @r=`${PWD_COMMAND}`; export r; \
13896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13897 TFLAGS="$(STAGE2_TFLAGS)"; \
13898 $(HOST_EXPORTS) \
13899 $(POSTSTAGE1_HOST_EXPORTS) \
13900 cd $(HOST_SUBDIR)/gas && \
13901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13902 CFLAGS="$(STAGE2_CFLAGS)" \
13903 CXXFLAGS="$(STAGE2_CFLAGS)" \
13904 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13909 TFLAGS="$(STAGE2_TFLAGS)" \
13910 $(TARGET-stage2-gas)
13911
13912maybe-clean-stage2-gas: clean-stage2-gas
13913clean-stage2: clean-stage2-gas
13914clean-stage2-gas:
13915 @if [ $(current_stage) = stage2 ]; then \
13916 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13917 else \
13918 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13919 $(MAKE) stage2-start; \
13920 fi; \
13921 cd $(HOST_SUBDIR)/gas && \
13922 $(MAKE) $(EXTRA_HOST_FLAGS) \
13923 $(POSTSTAGE1_FLAGS_TO_PASS) \
13924 clean
13925@endif gas-bootstrap
13926
13927
13928.PHONY: all-stage3-gas maybe-all-stage3-gas
13929.PHONY: clean-stage3-gas maybe-clean-stage3-gas
13930maybe-all-stage3-gas:
13931maybe-clean-stage3-gas:
13932@if gas-bootstrap
13933maybe-all-stage3-gas: all-stage3-gas
13934all-stage3: all-stage3-gas
13935TARGET-stage3-gas = $(TARGET-gas)
13936all-stage3-gas: configure-stage3-gas
13937 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13938 @r=`${PWD_COMMAND}`; export r; \
13939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13940 TFLAGS="$(STAGE3_TFLAGS)"; \
13941 $(HOST_EXPORTS) \
13942 $(POSTSTAGE1_HOST_EXPORTS) \
13943 cd $(HOST_SUBDIR)/gas && \
13944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13945 CFLAGS="$(STAGE3_CFLAGS)" \
13946 CXXFLAGS="$(STAGE3_CFLAGS)" \
13947 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13951 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13952 TFLAGS="$(STAGE3_TFLAGS)" \
13953 $(TARGET-stage3-gas)
13954
13955maybe-clean-stage3-gas: clean-stage3-gas
13956clean-stage3: clean-stage3-gas
13957clean-stage3-gas:
13958 @if [ $(current_stage) = stage3 ]; then \
13959 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13960 else \
13961 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13962 $(MAKE) stage3-start; \
13963 fi; \
13964 cd $(HOST_SUBDIR)/gas && \
13965 $(MAKE) $(EXTRA_HOST_FLAGS) \
13966 $(POSTSTAGE1_FLAGS_TO_PASS) \
13967 clean
13968@endif gas-bootstrap
13969
13970
13971.PHONY: all-stage4-gas maybe-all-stage4-gas
13972.PHONY: clean-stage4-gas maybe-clean-stage4-gas
13973maybe-all-stage4-gas:
13974maybe-clean-stage4-gas:
13975@if gas-bootstrap
13976maybe-all-stage4-gas: all-stage4-gas
13977all-stage4: all-stage4-gas
13978TARGET-stage4-gas = $(TARGET-gas)
13979all-stage4-gas: configure-stage4-gas
13980 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13981 @r=`${PWD_COMMAND}`; export r; \
13982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13983 TFLAGS="$(STAGE4_TFLAGS)"; \
13984 $(HOST_EXPORTS) \
13985 $(POSTSTAGE1_HOST_EXPORTS) \
13986 cd $(HOST_SUBDIR)/gas && \
13987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13988 CFLAGS="$(STAGE4_CFLAGS)" \
13989 CXXFLAGS="$(STAGE4_CFLAGS)" \
13990 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13994 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13995 TFLAGS="$(STAGE4_TFLAGS)" \
13996 $(TARGET-stage4-gas)
13997
13998maybe-clean-stage4-gas: clean-stage4-gas
13999clean-stage4: clean-stage4-gas
14000clean-stage4-gas:
14001 @if [ $(current_stage) = stage4 ]; then \
14002 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14003 else \
14004 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14005 $(MAKE) stage4-start; \
14006 fi; \
14007 cd $(HOST_SUBDIR)/gas && \
14008 $(MAKE) $(EXTRA_HOST_FLAGS) \
14009 $(POSTSTAGE1_FLAGS_TO_PASS) \
14010 clean
14011@endif gas-bootstrap
14012
14013
14014.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14015.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14016maybe-all-stageprofile-gas:
14017maybe-clean-stageprofile-gas:
14018@if gas-bootstrap
14019maybe-all-stageprofile-gas: all-stageprofile-gas
14020all-stageprofile: all-stageprofile-gas
14021TARGET-stageprofile-gas = $(TARGET-gas)
14022all-stageprofile-gas: configure-stageprofile-gas
14023 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14024 @r=`${PWD_COMMAND}`; export r; \
14025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14026 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14027 $(HOST_EXPORTS) \
14028 $(POSTSTAGE1_HOST_EXPORTS) \
14029 cd $(HOST_SUBDIR)/gas && \
14030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14031 CFLAGS="$(STAGEprofile_CFLAGS)" \
14032 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14033 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14037 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14038 TFLAGS="$(STAGEprofile_TFLAGS)" \
14039 $(TARGET-stageprofile-gas)
14040
14041maybe-clean-stageprofile-gas: clean-stageprofile-gas
14042clean-stageprofile: clean-stageprofile-gas
14043clean-stageprofile-gas:
14044 @if [ $(current_stage) = stageprofile ]; then \
14045 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14046 else \
14047 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14048 $(MAKE) stageprofile-start; \
14049 fi; \
14050 cd $(HOST_SUBDIR)/gas && \
14051 $(MAKE) $(EXTRA_HOST_FLAGS) \
14052 $(POSTSTAGE1_FLAGS_TO_PASS) \
14053 clean
14054@endif gas-bootstrap
14055
14056
14057.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14058.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14059maybe-all-stagefeedback-gas:
14060maybe-clean-stagefeedback-gas:
14061@if gas-bootstrap
14062maybe-all-stagefeedback-gas: all-stagefeedback-gas
14063all-stagefeedback: all-stagefeedback-gas
14064TARGET-stagefeedback-gas = $(TARGET-gas)
14065all-stagefeedback-gas: configure-stagefeedback-gas
14066 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14067 @r=`${PWD_COMMAND}`; export r; \
14068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14069 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14070 $(HOST_EXPORTS) \
14071 $(POSTSTAGE1_HOST_EXPORTS) \
14072 cd $(HOST_SUBDIR)/gas && \
14073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14074 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14075 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14076 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14081 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14082 $(TARGET-stagefeedback-gas)
14083
14084maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14085clean-stagefeedback: clean-stagefeedback-gas
14086clean-stagefeedback-gas:
14087 @if [ $(current_stage) = stagefeedback ]; then \
14088 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14089 else \
14090 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14091 $(MAKE) stagefeedback-start; \
14092 fi; \
14093 cd $(HOST_SUBDIR)/gas && \
14094 $(MAKE) $(EXTRA_HOST_FLAGS) \
14095 $(POSTSTAGE1_FLAGS_TO_PASS) \
14096 clean
14097@endif gas-bootstrap
14098
14099
14100
14101
14102
14103.PHONY: check-gas maybe-check-gas
14104maybe-check-gas:
14105@if gas
14106maybe-check-gas: check-gas
14107
14108check-gas:
14109 @: $(MAKE); $(unstage)
14110 @r=`${PWD_COMMAND}`; export r; \
14111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14112 $(HOST_EXPORTS) \
14113 (cd $(HOST_SUBDIR)/gas && \
14114 $(MAKE) $(FLAGS_TO_PASS) check)
14115
14116@endif gas
14117
14118.PHONY: install-gas maybe-install-gas
14119maybe-install-gas:
14120@if gas
14121maybe-install-gas: install-gas
14122
14123install-gas: installdirs
14124 @: $(MAKE); $(unstage)
14125 @r=`${PWD_COMMAND}`; export r; \
14126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14127 $(HOST_EXPORTS) \
14128 (cd $(HOST_SUBDIR)/gas && \
14129 $(MAKE) $(FLAGS_TO_PASS) install)
14130
14131@endif gas
14132
14133# Other targets (info, dvi, pdf, etc.)
14134
14135.PHONY: maybe-info-gas info-gas
14136maybe-info-gas:
14137@if gas
14138maybe-info-gas: info-gas
14139
14140info-gas: \
14141 configure-gas
14142 @[ -f ./gas/Makefile ] || exit 0; \
14143 r=`${PWD_COMMAND}`; export r; \
14144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145 $(HOST_EXPORTS) \
14146 for flag in $(EXTRA_HOST_FLAGS) ; do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing info in gas" ; \
14150 (cd $(HOST_SUBDIR)/gas && \
14151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153 "RANLIB=$${RANLIB}" \
14154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155 info) \
14156 || exit 1
14157
14158@endif gas
14159
14160.PHONY: maybe-dvi-gas dvi-gas
14161maybe-dvi-gas:
14162@if gas
14163maybe-dvi-gas: dvi-gas
14164
14165dvi-gas: \
14166 configure-gas
14167 @[ -f ./gas/Makefile ] || exit 0; \
14168 r=`${PWD_COMMAND}`; export r; \
14169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14170 $(HOST_EXPORTS) \
14171 for flag in $(EXTRA_HOST_FLAGS) ; do \
14172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173 done; \
14174 echo "Doing dvi in gas" ; \
14175 (cd $(HOST_SUBDIR)/gas && \
14176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14178 "RANLIB=$${RANLIB}" \
14179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14180 dvi) \
14181 || exit 1
14182
14183@endif gas
14184
14185.PHONY: maybe-pdf-gas pdf-gas
14186maybe-pdf-gas:
14187@if gas
14188maybe-pdf-gas: pdf-gas
14189
14190pdf-gas: \
14191 configure-gas
14192 @[ -f ./gas/Makefile ] || exit 0; \
14193 r=`${PWD_COMMAND}`; export r; \
14194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14195 $(HOST_EXPORTS) \
14196 for flag in $(EXTRA_HOST_FLAGS) ; do \
14197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14198 done; \
14199 echo "Doing pdf in gas" ; \
14200 (cd $(HOST_SUBDIR)/gas && \
14201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14203 "RANLIB=$${RANLIB}" \
14204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14205 pdf) \
14206 || exit 1
14207
14208@endif gas
14209
14210.PHONY: maybe-html-gas html-gas
14211maybe-html-gas:
14212@if gas
14213maybe-html-gas: html-gas
14214
14215html-gas: \
14216 configure-gas
14217 @[ -f ./gas/Makefile ] || exit 0; \
14218 r=`${PWD_COMMAND}`; export r; \
14219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14220 $(HOST_EXPORTS) \
14221 for flag in $(EXTRA_HOST_FLAGS) ; do \
14222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14223 done; \
14224 echo "Doing html in gas" ; \
14225 (cd $(HOST_SUBDIR)/gas && \
14226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14228 "RANLIB=$${RANLIB}" \
14229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14230 html) \
14231 || exit 1
14232
14233@endif gas
14234
14235.PHONY: maybe-TAGS-gas TAGS-gas
14236maybe-TAGS-gas:
14237@if gas
14238maybe-TAGS-gas: TAGS-gas
14239
14240TAGS-gas: \
14241 configure-gas
14242 @[ -f ./gas/Makefile ] || exit 0; \
14243 r=`${PWD_COMMAND}`; export r; \
14244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14245 $(HOST_EXPORTS) \
14246 for flag in $(EXTRA_HOST_FLAGS) ; do \
14247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14248 done; \
14249 echo "Doing TAGS in gas" ; \
14250 (cd $(HOST_SUBDIR)/gas && \
14251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14253 "RANLIB=$${RANLIB}" \
14254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14255 TAGS) \
14256 || exit 1
14257
14258@endif gas
14259
14260.PHONY: maybe-install-info-gas install-info-gas
14261maybe-install-info-gas:
14262@if gas
14263maybe-install-info-gas: install-info-gas
14264
14265install-info-gas: \
14266 configure-gas \
14267 info-gas
14268 @[ -f ./gas/Makefile ] || exit 0; \
14269 r=`${PWD_COMMAND}`; export r; \
14270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14271 $(HOST_EXPORTS) \
14272 for flag in $(EXTRA_HOST_FLAGS) ; do \
14273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14274 done; \
14275 echo "Doing install-info in gas" ; \
14276 (cd $(HOST_SUBDIR)/gas && \
14277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14279 "RANLIB=$${RANLIB}" \
14280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14281 install-info) \
14282 || exit 1
14283
14284@endif gas
14285
14286.PHONY: maybe-install-pdf-gas install-pdf-gas
14287maybe-install-pdf-gas:
14288@if gas
14289maybe-install-pdf-gas: install-pdf-gas
14290
14291install-pdf-gas: \
14292 configure-gas \
14293 pdf-gas
14294 @[ -f ./gas/Makefile ] || exit 0; \
14295 r=`${PWD_COMMAND}`; export r; \
14296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14297 $(HOST_EXPORTS) \
14298 for flag in $(EXTRA_HOST_FLAGS) ; do \
14299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14300 done; \
14301 echo "Doing install-pdf in gas" ; \
14302 (cd $(HOST_SUBDIR)/gas && \
14303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14305 "RANLIB=$${RANLIB}" \
14306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14307 install-pdf) \
14308 || exit 1
14309
14310@endif gas
14311
14312.PHONY: maybe-install-html-gas install-html-gas
14313maybe-install-html-gas:
14314@if gas
14315maybe-install-html-gas: install-html-gas
14316
14317install-html-gas: \
14318 configure-gas \
14319 html-gas
14320 @[ -f ./gas/Makefile ] || exit 0; \
14321 r=`${PWD_COMMAND}`; export r; \
14322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14323 $(HOST_EXPORTS) \
14324 for flag in $(EXTRA_HOST_FLAGS) ; do \
14325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14326 done; \
14327 echo "Doing install-html in gas" ; \
14328 (cd $(HOST_SUBDIR)/gas && \
14329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14331 "RANLIB=$${RANLIB}" \
14332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14333 install-html) \
14334 || exit 1
14335
14336@endif gas
14337
14338.PHONY: maybe-installcheck-gas installcheck-gas
14339maybe-installcheck-gas:
14340@if gas
14341maybe-installcheck-gas: installcheck-gas
14342
14343installcheck-gas: \
14344 configure-gas
14345 @[ -f ./gas/Makefile ] || exit 0; \
14346 r=`${PWD_COMMAND}`; export r; \
14347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14348 $(HOST_EXPORTS) \
14349 for flag in $(EXTRA_HOST_FLAGS) ; do \
14350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14351 done; \
14352 echo "Doing installcheck in gas" ; \
14353 (cd $(HOST_SUBDIR)/gas && \
14354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14356 "RANLIB=$${RANLIB}" \
14357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14358 installcheck) \
14359 || exit 1
14360
14361@endif gas
14362
14363.PHONY: maybe-mostlyclean-gas mostlyclean-gas
14364maybe-mostlyclean-gas:
14365@if gas
14366maybe-mostlyclean-gas: mostlyclean-gas
14367
14368mostlyclean-gas:
14369 @[ -f ./gas/Makefile ] || exit 0; \
14370 r=`${PWD_COMMAND}`; export r; \
14371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14372 $(HOST_EXPORTS) \
14373 for flag in $(EXTRA_HOST_FLAGS) ; do \
14374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14375 done; \
14376 echo "Doing mostlyclean in gas" ; \
14377 (cd $(HOST_SUBDIR)/gas && \
14378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14380 "RANLIB=$${RANLIB}" \
14381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14382 mostlyclean) \
14383 || exit 1
14384
14385@endif gas
14386
14387.PHONY: maybe-clean-gas clean-gas
14388maybe-clean-gas:
14389@if gas
14390maybe-clean-gas: clean-gas
14391
14392clean-gas:
14393 @[ -f ./gas/Makefile ] || exit 0; \
14394 r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 $(HOST_EXPORTS) \
14397 for flag in $(EXTRA_HOST_FLAGS) ; do \
14398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14399 done; \
14400 echo "Doing clean in gas" ; \
14401 (cd $(HOST_SUBDIR)/gas && \
14402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14404 "RANLIB=$${RANLIB}" \
14405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14406 clean) \
14407 || exit 1
14408
14409@endif gas
14410
14411.PHONY: maybe-distclean-gas distclean-gas
14412maybe-distclean-gas:
14413@if gas
14414maybe-distclean-gas: distclean-gas
14415
14416distclean-gas:
14417 @[ -f ./gas/Makefile ] || exit 0; \
14418 r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 $(HOST_EXPORTS) \
14421 for flag in $(EXTRA_HOST_FLAGS) ; do \
14422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14423 done; \
14424 echo "Doing distclean in gas" ; \
14425 (cd $(HOST_SUBDIR)/gas && \
14426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14428 "RANLIB=$${RANLIB}" \
14429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14430 distclean) \
14431 || exit 1
14432
14433@endif gas
14434
14435.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14436maybe-maintainer-clean-gas:
14437@if gas
14438maybe-maintainer-clean-gas: maintainer-clean-gas
14439
14440maintainer-clean-gas:
14441 @[ -f ./gas/Makefile ] || exit 0; \
14442 r=`${PWD_COMMAND}`; export r; \
14443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14444 $(HOST_EXPORTS) \
14445 for flag in $(EXTRA_HOST_FLAGS) ; do \
14446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14447 done; \
14448 echo "Doing maintainer-clean in gas" ; \
14449 (cd $(HOST_SUBDIR)/gas && \
14450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14452 "RANLIB=$${RANLIB}" \
14453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14454 maintainer-clean) \
14455 || exit 1
14456
14457@endif gas
14458
14459
14460
14461.PHONY: configure-gcc maybe-configure-gcc
14462maybe-configure-gcc:
14463@if gcc-bootstrap
14464configure-gcc: stage_current
14465@endif gcc-bootstrap
14466@if gcc
14467maybe-configure-gcc: configure-gcc
14468configure-gcc:
14469 @r=`${PWD_COMMAND}`; export r; \
14470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14473 $(HOST_EXPORTS) \
14474 echo Configuring in $(HOST_SUBDIR)/gcc; \
14475 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14476 case $(srcdir) in \
14477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14478 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14480 esac; \
14481 srcdiroption="--srcdir=$${topdir}/gcc"; \
14482 libsrcdir="$$s/gcc"; \
14483 $(SHELL) $${libsrcdir}/configure \
14484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14485 --target=${target_alias} $${srcdiroption} \
14486 || exit 1
14487@endif gcc
14488
14489
14490
14491.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14492maybe-configure-stage1-gcc:
14493@if gcc-bootstrap
14494maybe-configure-stage1-gcc: configure-stage1-gcc
14495configure-stage1-gcc:
14496 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14498 @r=`${PWD_COMMAND}`; export r; \
14499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14500 TFLAGS="$(STAGE1_TFLAGS)"; \
14501 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14502 $(HOST_EXPORTS) \
14503 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14504 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14505 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14506 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14508 cd $(HOST_SUBDIR)/gcc || exit 1; \
14509 case $(srcdir) in \
14510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14511 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14513 esac; \
14514 srcdiroption="--srcdir=$${topdir}/gcc"; \
14515 libsrcdir="$$s/gcc"; \
14516 $(SHELL) $${libsrcdir}/configure \
14517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14518 --target=${target_alias} $${srcdiroption} \
14519 $(STAGE1_CONFIGURE_FLAGS)
14520@endif gcc-bootstrap
14521
14522.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14523maybe-configure-stage2-gcc:
14524@if gcc-bootstrap
14525maybe-configure-stage2-gcc: configure-stage2-gcc
14526configure-stage2-gcc:
14527 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14529 @r=`${PWD_COMMAND}`; export r; \
14530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14531 TFLAGS="$(STAGE2_TFLAGS)"; \
14532 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14533 $(HOST_EXPORTS) \
14534 $(POSTSTAGE1_HOST_EXPORTS) \
14535 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14536 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14537 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14538 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14540 cd $(HOST_SUBDIR)/gcc || exit 1; \
14541 case $(srcdir) in \
14542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14543 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14545 esac; \
14546 srcdiroption="--srcdir=$${topdir}/gcc"; \
14547 libsrcdir="$$s/gcc"; \
14548 $(SHELL) $${libsrcdir}/configure \
14549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14550 --target=${target_alias} $${srcdiroption} \
14551 --with-build-libsubdir=$(HOST_SUBDIR) \
14552 $(STAGE2_CONFIGURE_FLAGS)
14553@endif gcc-bootstrap
14554
14555.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14556maybe-configure-stage3-gcc:
14557@if gcc-bootstrap
14558maybe-configure-stage3-gcc: configure-stage3-gcc
14559configure-stage3-gcc:
14560 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14562 @r=`${PWD_COMMAND}`; export r; \
14563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14564 TFLAGS="$(STAGE3_TFLAGS)"; \
14565 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14566 $(HOST_EXPORTS) \
14567 $(POSTSTAGE1_HOST_EXPORTS) \
14568 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14569 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14570 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14571 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14573 cd $(HOST_SUBDIR)/gcc || exit 1; \
14574 case $(srcdir) in \
14575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14576 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14578 esac; \
14579 srcdiroption="--srcdir=$${topdir}/gcc"; \
14580 libsrcdir="$$s/gcc"; \
14581 $(SHELL) $${libsrcdir}/configure \
14582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14583 --target=${target_alias} $${srcdiroption} \
14584 --with-build-libsubdir=$(HOST_SUBDIR) \
14585 $(STAGE3_CONFIGURE_FLAGS)
14586@endif gcc-bootstrap
14587
14588.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14589maybe-configure-stage4-gcc:
14590@if gcc-bootstrap
14591maybe-configure-stage4-gcc: configure-stage4-gcc
14592configure-stage4-gcc:
14593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14595 @r=`${PWD_COMMAND}`; export r; \
14596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14597 TFLAGS="$(STAGE4_TFLAGS)"; \
14598 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14599 $(HOST_EXPORTS) \
14600 $(POSTSTAGE1_HOST_EXPORTS) \
14601 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14602 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14603 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14604 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14606 cd $(HOST_SUBDIR)/gcc || exit 1; \
14607 case $(srcdir) in \
14608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14609 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14611 esac; \
14612 srcdiroption="--srcdir=$${topdir}/gcc"; \
14613 libsrcdir="$$s/gcc"; \
14614 $(SHELL) $${libsrcdir}/configure \
14615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14616 --target=${target_alias} $${srcdiroption} \
14617 --with-build-libsubdir=$(HOST_SUBDIR) \
14618 $(STAGE4_CONFIGURE_FLAGS)
14619@endif gcc-bootstrap
14620
14621.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14622maybe-configure-stageprofile-gcc:
14623@if gcc-bootstrap
14624maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14625configure-stageprofile-gcc:
14626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14628 @r=`${PWD_COMMAND}`; export r; \
14629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14631 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14632 $(HOST_EXPORTS) \
14633 $(POSTSTAGE1_HOST_EXPORTS) \
14634 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14635 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14636 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14637 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14639 cd $(HOST_SUBDIR)/gcc || exit 1; \
14640 case $(srcdir) in \
14641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14642 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14644 esac; \
14645 srcdiroption="--srcdir=$${topdir}/gcc"; \
14646 libsrcdir="$$s/gcc"; \
14647 $(SHELL) $${libsrcdir}/configure \
14648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14649 --target=${target_alias} $${srcdiroption} \
14650 --with-build-libsubdir=$(HOST_SUBDIR) \
14651 $(STAGEprofile_CONFIGURE_FLAGS)
14652@endif gcc-bootstrap
14653
14654.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14655maybe-configure-stagefeedback-gcc:
14656@if gcc-bootstrap
14657maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14658configure-stagefeedback-gcc:
14659 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14660 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14661 @r=`${PWD_COMMAND}`; export r; \
14662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14664 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14665 $(HOST_EXPORTS) \
14666 $(POSTSTAGE1_HOST_EXPORTS) \
14667 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14668 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14669 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14670 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14672 cd $(HOST_SUBDIR)/gcc || exit 1; \
14673 case $(srcdir) in \
14674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14675 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14677 esac; \
14678 srcdiroption="--srcdir=$${topdir}/gcc"; \
14679 libsrcdir="$$s/gcc"; \
14680 $(SHELL) $${libsrcdir}/configure \
14681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14682 --target=${target_alias} $${srcdiroption} \
14683 --with-build-libsubdir=$(HOST_SUBDIR) \
14684 $(STAGEfeedback_CONFIGURE_FLAGS)
14685@endif gcc-bootstrap
14686
14687
14688
14689
14690
14691.PHONY: all-gcc maybe-all-gcc
14692maybe-all-gcc:
14693@if gcc-bootstrap
14694all-gcc: stage_current
14695@endif gcc-bootstrap
14696@if gcc
14697TARGET-gcc=all
14698maybe-all-gcc: all-gcc
14699all-gcc: configure-gcc
14700 @r=`${PWD_COMMAND}`; export r; \
14701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14702 $(HOST_EXPORTS) \
14703 (cd $(HOST_SUBDIR)/gcc && \
14704 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14705 $(TARGET-gcc))
14706@endif gcc
14707
14708
14709
14710.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14711.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14712maybe-all-stage1-gcc:
14713maybe-clean-stage1-gcc:
14714@if gcc-bootstrap
14715maybe-all-stage1-gcc: all-stage1-gcc
14716all-stage1: all-stage1-gcc
14717TARGET-stage1-gcc = $(TARGET-gcc)
14718all-stage1-gcc: configure-stage1-gcc
14719 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14720 @r=`${PWD_COMMAND}`; export r; \
14721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14722 TFLAGS="$(STAGE1_TFLAGS)"; \
14723 $(HOST_EXPORTS) \
14724 cd $(HOST_SUBDIR)/gcc && \
14725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14726 CFLAGS="$(STAGE1_CFLAGS)" \
14727 CXXFLAGS="$(STAGE1_CFLAGS)" \
14728 LIBCFLAGS="$(LIBCFLAGS)" \
14729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14732 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14733 TFLAGS="$(STAGE1_TFLAGS)" \
14734 $(TARGET-stage1-gcc)
14735
14736maybe-clean-stage1-gcc: clean-stage1-gcc
14737clean-stage1: clean-stage1-gcc
14738clean-stage1-gcc:
14739 @if [ $(current_stage) = stage1 ]; then \
14740 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14741 else \
14742 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14743 $(MAKE) stage1-start; \
14744 fi; \
14745 cd $(HOST_SUBDIR)/gcc && \
14746 $(MAKE) $(EXTRA_HOST_FLAGS) \
14747 $(EXTRA_GCC_FLAGS) clean
14748@endif gcc-bootstrap
14749
14750
14751.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14752.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14753maybe-all-stage2-gcc:
14754maybe-clean-stage2-gcc:
14755@if gcc-bootstrap
14756maybe-all-stage2-gcc: all-stage2-gcc
14757all-stage2: all-stage2-gcc
14758TARGET-stage2-gcc = $(TARGET-gcc)
14759all-stage2-gcc: configure-stage2-gcc
14760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14761 @r=`${PWD_COMMAND}`; export r; \
14762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14763 TFLAGS="$(STAGE2_TFLAGS)"; \
14764 $(HOST_EXPORTS) \
14765 $(POSTSTAGE1_HOST_EXPORTS) \
14766 cd $(HOST_SUBDIR)/gcc && \
14767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14768 CFLAGS="$(STAGE2_CFLAGS)" \
14769 CXXFLAGS="$(STAGE2_CFLAGS)" \
14770 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14775 TFLAGS="$(STAGE2_TFLAGS)" \
14776 $(TARGET-stage2-gcc)
14777
14778maybe-clean-stage2-gcc: clean-stage2-gcc
14779clean-stage2: clean-stage2-gcc
14780clean-stage2-gcc:
14781 @if [ $(current_stage) = stage2 ]; then \
14782 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14783 else \
14784 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14785 $(MAKE) stage2-start; \
14786 fi; \
14787 cd $(HOST_SUBDIR)/gcc && \
14788 $(MAKE) $(EXTRA_HOST_FLAGS) \
14789 $(POSTSTAGE1_FLAGS_TO_PASS) \
14790 $(EXTRA_GCC_FLAGS) clean
14791@endif gcc-bootstrap
14792
14793
14794.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14795.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14796maybe-all-stage3-gcc:
14797maybe-clean-stage3-gcc:
14798@if gcc-bootstrap
14799maybe-all-stage3-gcc: all-stage3-gcc
14800all-stage3: all-stage3-gcc
14801TARGET-stage3-gcc = $(TARGET-gcc)
14802all-stage3-gcc: configure-stage3-gcc
14803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14804 @r=`${PWD_COMMAND}`; export r; \
14805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14806 TFLAGS="$(STAGE3_TFLAGS)"; \
14807 $(HOST_EXPORTS) \
14808 $(POSTSTAGE1_HOST_EXPORTS) \
14809 cd $(HOST_SUBDIR)/gcc && \
14810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14811 CFLAGS="$(STAGE3_CFLAGS)" \
14812 CXXFLAGS="$(STAGE3_CFLAGS)" \
14813 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14818 TFLAGS="$(STAGE3_TFLAGS)" \
14819 $(TARGET-stage3-gcc)
14820
14821maybe-clean-stage3-gcc: clean-stage3-gcc
14822clean-stage3: clean-stage3-gcc
14823clean-stage3-gcc:
14824 @if [ $(current_stage) = stage3 ]; then \
14825 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14826 else \
14827 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14828 $(MAKE) stage3-start; \
14829 fi; \
14830 cd $(HOST_SUBDIR)/gcc && \
14831 $(MAKE) $(EXTRA_HOST_FLAGS) \
14832 $(POSTSTAGE1_FLAGS_TO_PASS) \
14833 $(EXTRA_GCC_FLAGS) clean
14834@endif gcc-bootstrap
14835
14836
14837.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14838.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14839maybe-all-stage4-gcc:
14840maybe-clean-stage4-gcc:
14841@if gcc-bootstrap
14842maybe-all-stage4-gcc: all-stage4-gcc
14843all-stage4: all-stage4-gcc
14844TARGET-stage4-gcc = $(TARGET-gcc)
14845all-stage4-gcc: configure-stage4-gcc
14846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14847 @r=`${PWD_COMMAND}`; export r; \
14848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14849 TFLAGS="$(STAGE4_TFLAGS)"; \
14850 $(HOST_EXPORTS) \
14851 $(POSTSTAGE1_HOST_EXPORTS) \
14852 cd $(HOST_SUBDIR)/gcc && \
14853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14854 CFLAGS="$(STAGE4_CFLAGS)" \
14855 CXXFLAGS="$(STAGE4_CFLAGS)" \
14856 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14861 TFLAGS="$(STAGE4_TFLAGS)" \
14862 $(TARGET-stage4-gcc)
14863
14864maybe-clean-stage4-gcc: clean-stage4-gcc
14865clean-stage4: clean-stage4-gcc
14866clean-stage4-gcc:
14867 @if [ $(current_stage) = stage4 ]; then \
14868 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14869 else \
14870 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14871 $(MAKE) stage4-start; \
14872 fi; \
14873 cd $(HOST_SUBDIR)/gcc && \
14874 $(MAKE) $(EXTRA_HOST_FLAGS) \
14875 $(POSTSTAGE1_FLAGS_TO_PASS) \
14876 $(EXTRA_GCC_FLAGS) clean
14877@endif gcc-bootstrap
14878
14879
14880.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14881.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14882maybe-all-stageprofile-gcc:
14883maybe-clean-stageprofile-gcc:
14884@if gcc-bootstrap
14885maybe-all-stageprofile-gcc: all-stageprofile-gcc
14886all-stageprofile: all-stageprofile-gcc
14887TARGET-stageprofile-gcc = $(TARGET-gcc)
14888all-stageprofile-gcc: configure-stageprofile-gcc
14889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14890 @r=`${PWD_COMMAND}`; export r; \
14891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14893 $(HOST_EXPORTS) \
14894 $(POSTSTAGE1_HOST_EXPORTS) \
14895 cd $(HOST_SUBDIR)/gcc && \
14896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14897 CFLAGS="$(STAGEprofile_CFLAGS)" \
14898 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14899 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14904 TFLAGS="$(STAGEprofile_TFLAGS)" \
14905 $(TARGET-stageprofile-gcc)
14906
14907maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14908clean-stageprofile: clean-stageprofile-gcc
14909clean-stageprofile-gcc:
14910 @if [ $(current_stage) = stageprofile ]; then \
14911 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14912 else \
14913 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14914 $(MAKE) stageprofile-start; \
14915 fi; \
14916 cd $(HOST_SUBDIR)/gcc && \
14917 $(MAKE) $(EXTRA_HOST_FLAGS) \
14918 $(POSTSTAGE1_FLAGS_TO_PASS) \
14919 $(EXTRA_GCC_FLAGS) clean
14920@endif gcc-bootstrap
14921
14922
14923.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14924.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14925maybe-all-stagefeedback-gcc:
14926maybe-clean-stagefeedback-gcc:
14927@if gcc-bootstrap
14928maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14929all-stagefeedback: all-stagefeedback-gcc
14930TARGET-stagefeedback-gcc = $(TARGET-gcc)
14931all-stagefeedback-gcc: configure-stagefeedback-gcc
14932 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14933 @r=`${PWD_COMMAND}`; export r; \
14934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14935 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14936 $(HOST_EXPORTS) \
14937 $(POSTSTAGE1_HOST_EXPORTS) \
14938 cd $(HOST_SUBDIR)/gcc && \
14939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14940 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14941 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14942 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14947 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14948 $(TARGET-stagefeedback-gcc)
14949
14950maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14951clean-stagefeedback: clean-stagefeedback-gcc
14952clean-stagefeedback-gcc:
14953 @if [ $(current_stage) = stagefeedback ]; then \
14954 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14955 else \
14956 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14957 $(MAKE) stagefeedback-start; \
14958 fi; \
14959 cd $(HOST_SUBDIR)/gcc && \
14960 $(MAKE) $(EXTRA_HOST_FLAGS) \
14961 $(POSTSTAGE1_FLAGS_TO_PASS) \
14962 $(EXTRA_GCC_FLAGS) clean
14963@endif gcc-bootstrap
14964
14965
14966
14967
14968
14969.PHONY: check-gcc maybe-check-gcc
14970maybe-check-gcc:
14971@if gcc
14972maybe-check-gcc: check-gcc
14973
14974check-gcc:
14975 @: $(MAKE); $(unstage)
14976 @r=`${PWD_COMMAND}`; export r; \
14977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14978 $(HOST_EXPORTS) \
14979 (cd $(HOST_SUBDIR)/gcc && \
14980 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14981
14982@endif gcc
14983
14984.PHONY: install-gcc maybe-install-gcc
14985maybe-install-gcc:
14986@if gcc
14987maybe-install-gcc: install-gcc
14988
14989install-gcc: installdirs
14990 @: $(MAKE); $(unstage)
14991 @r=`${PWD_COMMAND}`; export r; \
14992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14993 $(HOST_EXPORTS) \
14994 (cd $(HOST_SUBDIR)/gcc && \
14995 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14996
14997@endif gcc
14998
14999# Other targets (info, dvi, pdf, etc.)
15000
15001.PHONY: maybe-info-gcc info-gcc
15002maybe-info-gcc:
15003@if gcc
15004maybe-info-gcc: info-gcc
15005
15006info-gcc: \
15007 configure-gcc
15008 @[ -f ./gcc/Makefile ] || exit 0; \
15009 r=`${PWD_COMMAND}`; export r; \
15010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15011 $(HOST_EXPORTS) \
15012 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15014 done; \
15015 echo "Doing info in gcc" ; \
15016 (cd $(HOST_SUBDIR)/gcc && \
15017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15019 "RANLIB=$${RANLIB}" \
15020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15021 info) \
15022 || exit 1
15023
15024@endif gcc
15025
15026.PHONY: maybe-dvi-gcc dvi-gcc
15027maybe-dvi-gcc:
15028@if gcc
15029maybe-dvi-gcc: dvi-gcc
15030
15031dvi-gcc: \
15032 configure-gcc
15033 @[ -f ./gcc/Makefile ] || exit 0; \
15034 r=`${PWD_COMMAND}`; export r; \
15035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15036 $(HOST_EXPORTS) \
15037 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15039 done; \
15040 echo "Doing dvi in gcc" ; \
15041 (cd $(HOST_SUBDIR)/gcc && \
15042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15044 "RANLIB=$${RANLIB}" \
15045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15046 dvi) \
15047 || exit 1
15048
15049@endif gcc
15050
15051.PHONY: maybe-pdf-gcc pdf-gcc
15052maybe-pdf-gcc:
15053@if gcc
15054maybe-pdf-gcc: pdf-gcc
15055
15056pdf-gcc: \
15057 configure-gcc
15058 @[ -f ./gcc/Makefile ] || exit 0; \
15059 r=`${PWD_COMMAND}`; export r; \
15060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15061 $(HOST_EXPORTS) \
15062 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15064 done; \
15065 echo "Doing pdf in gcc" ; \
15066 (cd $(HOST_SUBDIR)/gcc && \
15067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15069 "RANLIB=$${RANLIB}" \
15070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15071 pdf) \
15072 || exit 1
15073
15074@endif gcc
15075
15076.PHONY: maybe-html-gcc html-gcc
15077maybe-html-gcc:
15078@if gcc
15079maybe-html-gcc: html-gcc
15080
15081html-gcc: \
15082 configure-gcc
15083 @[ -f ./gcc/Makefile ] || exit 0; \
15084 r=`${PWD_COMMAND}`; export r; \
15085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086 $(HOST_EXPORTS) \
15087 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15089 done; \
15090 echo "Doing html in gcc" ; \
15091 (cd $(HOST_SUBDIR)/gcc && \
15092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15094 "RANLIB=$${RANLIB}" \
15095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15096 html) \
15097 || exit 1
15098
15099@endif gcc
15100
15101.PHONY: maybe-TAGS-gcc TAGS-gcc
15102maybe-TAGS-gcc:
15103@if gcc
15104maybe-TAGS-gcc: TAGS-gcc
15105
15106TAGS-gcc: \
15107 configure-gcc
15108 @[ -f ./gcc/Makefile ] || exit 0; \
15109 r=`${PWD_COMMAND}`; export r; \
15110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15111 $(HOST_EXPORTS) \
15112 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15114 done; \
15115 echo "Doing TAGS in gcc" ; \
15116 (cd $(HOST_SUBDIR)/gcc && \
15117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15119 "RANLIB=$${RANLIB}" \
15120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15121 TAGS) \
15122 || exit 1
15123
15124@endif gcc
15125
15126.PHONY: maybe-install-info-gcc install-info-gcc
15127maybe-install-info-gcc:
15128@if gcc
15129maybe-install-info-gcc: install-info-gcc
15130
15131install-info-gcc: \
15132 configure-gcc \
15133 info-gcc
15134 @[ -f ./gcc/Makefile ] || exit 0; \
15135 r=`${PWD_COMMAND}`; export r; \
15136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15137 $(HOST_EXPORTS) \
15138 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15140 done; \
15141 echo "Doing install-info in gcc" ; \
15142 (cd $(HOST_SUBDIR)/gcc && \
15143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15145 "RANLIB=$${RANLIB}" \
15146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15147 install-info) \
15148 || exit 1
15149
15150@endif gcc
15151
15152.PHONY: maybe-install-pdf-gcc install-pdf-gcc
15153maybe-install-pdf-gcc:
15154@if gcc
15155maybe-install-pdf-gcc: install-pdf-gcc
15156
15157install-pdf-gcc: \
15158 configure-gcc \
15159 pdf-gcc
15160 @[ -f ./gcc/Makefile ] || exit 0; \
15161 r=`${PWD_COMMAND}`; export r; \
15162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163 $(HOST_EXPORTS) \
15164 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15166 done; \
15167 echo "Doing install-pdf in gcc" ; \
15168 (cd $(HOST_SUBDIR)/gcc && \
15169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15171 "RANLIB=$${RANLIB}" \
15172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15173 install-pdf) \
15174 || exit 1
15175
15176@endif gcc
15177
15178.PHONY: maybe-install-html-gcc install-html-gcc
15179maybe-install-html-gcc:
15180@if gcc
15181maybe-install-html-gcc: install-html-gcc
15182
15183install-html-gcc: \
15184 configure-gcc \
15185 html-gcc
15186 @[ -f ./gcc/Makefile ] || exit 0; \
15187 r=`${PWD_COMMAND}`; export r; \
15188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15189 $(HOST_EXPORTS) \
15190 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15192 done; \
15193 echo "Doing install-html in gcc" ; \
15194 (cd $(HOST_SUBDIR)/gcc && \
15195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15197 "RANLIB=$${RANLIB}" \
15198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15199 install-html) \
15200 || exit 1
15201
15202@endif gcc
15203
15204.PHONY: maybe-installcheck-gcc installcheck-gcc
15205maybe-installcheck-gcc:
15206@if gcc
15207maybe-installcheck-gcc: installcheck-gcc
15208
15209installcheck-gcc: \
15210 configure-gcc
15211 @[ -f ./gcc/Makefile ] || exit 0; \
15212 r=`${PWD_COMMAND}`; export r; \
15213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15214 $(HOST_EXPORTS) \
15215 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15217 done; \
15218 echo "Doing installcheck in gcc" ; \
15219 (cd $(HOST_SUBDIR)/gcc && \
15220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15222 "RANLIB=$${RANLIB}" \
15223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15224 installcheck) \
15225 || exit 1
15226
15227@endif gcc
15228
15229.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15230maybe-mostlyclean-gcc:
15231@if gcc
15232maybe-mostlyclean-gcc: mostlyclean-gcc
15233
15234mostlyclean-gcc:
15235 @[ -f ./gcc/Makefile ] || exit 0; \
15236 r=`${PWD_COMMAND}`; export r; \
15237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15238 $(HOST_EXPORTS) \
15239 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15241 done; \
15242 echo "Doing mostlyclean in gcc" ; \
15243 (cd $(HOST_SUBDIR)/gcc && \
15244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15246 "RANLIB=$${RANLIB}" \
15247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15248 mostlyclean) \
15249 || exit 1
15250
15251@endif gcc
15252
15253.PHONY: maybe-clean-gcc clean-gcc
15254maybe-clean-gcc:
15255@if gcc
15256maybe-clean-gcc: clean-gcc
15257
15258clean-gcc:
15259 @[ -f ./gcc/Makefile ] || exit 0; \
15260 r=`${PWD_COMMAND}`; export r; \
15261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15262 $(HOST_EXPORTS) \
15263 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15265 done; \
15266 echo "Doing clean in gcc" ; \
15267 (cd $(HOST_SUBDIR)/gcc && \
15268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15270 "RANLIB=$${RANLIB}" \
15271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15272 clean) \
15273 || exit 1
15274
15275@endif gcc
15276
15277.PHONY: maybe-distclean-gcc distclean-gcc
15278maybe-distclean-gcc:
15279@if gcc
15280maybe-distclean-gcc: distclean-gcc
15281
15282distclean-gcc:
15283 @[ -f ./gcc/Makefile ] || exit 0; \
15284 r=`${PWD_COMMAND}`; export r; \
15285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286 $(HOST_EXPORTS) \
15287 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15289 done; \
15290 echo "Doing distclean in gcc" ; \
15291 (cd $(HOST_SUBDIR)/gcc && \
15292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15294 "RANLIB=$${RANLIB}" \
15295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15296 distclean) \
15297 || exit 1
15298
15299@endif gcc
15300
15301.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15302maybe-maintainer-clean-gcc:
15303@if gcc
15304maybe-maintainer-clean-gcc: maintainer-clean-gcc
15305
15306maintainer-clean-gcc:
15307 @[ -f ./gcc/Makefile ] || exit 0; \
15308 r=`${PWD_COMMAND}`; export r; \
15309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15310 $(HOST_EXPORTS) \
15311 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15313 done; \
15314 echo "Doing maintainer-clean in gcc" ; \
15315 (cd $(HOST_SUBDIR)/gcc && \
15316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15318 "RANLIB=$${RANLIB}" \
15319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15320 maintainer-clean) \
15321 || exit 1
15322
15323@endif gcc
15324
15325
15326
15327.PHONY: configure-gawk maybe-configure-gawk
15328maybe-configure-gawk:
15329@if gcc-bootstrap
15330configure-gawk: stage_current
15331@endif gcc-bootstrap
15332@if gawk
15333maybe-configure-gawk: configure-gawk
15334configure-gawk:
15335 @: $(MAKE); $(unstage)
15336 @r=`${PWD_COMMAND}`; export r; \
15337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15338 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15340 $(HOST_EXPORTS) \
15341 echo Configuring in $(HOST_SUBDIR)/gawk; \
15342 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15343 case $(srcdir) in \
15344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15345 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15347 esac; \
15348 srcdiroption="--srcdir=$${topdir}/gawk"; \
15349 libsrcdir="$$s/gawk"; \
15350 $(SHELL) $${libsrcdir}/configure \
15351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15352 --target=${target_alias} $${srcdiroption} \
15353 || exit 1
15354@endif gawk
15355
15356
15357
15358
15359
15360.PHONY: all-gawk maybe-all-gawk
15361maybe-all-gawk:
15362@if gcc-bootstrap
15363all-gawk: stage_current
15364@endif gcc-bootstrap
15365@if gawk
15366TARGET-gawk=all
15367maybe-all-gawk: all-gawk
15368all-gawk: configure-gawk
15369 @: $(MAKE); $(unstage)
15370 @r=`${PWD_COMMAND}`; export r; \
15371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15372 $(HOST_EXPORTS) \
15373 (cd $(HOST_SUBDIR)/gawk && \
15374 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15375 $(TARGET-gawk))
15376@endif gawk
15377
15378
15379
15380
15381.PHONY: check-gawk maybe-check-gawk
15382maybe-check-gawk:
15383@if gawk
15384maybe-check-gawk: check-gawk
15385
15386check-gawk:
15387 @: $(MAKE); $(unstage)
15388 @r=`${PWD_COMMAND}`; export r; \
15389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15390 $(HOST_EXPORTS) \
15391 (cd $(HOST_SUBDIR)/gawk && \
15392 $(MAKE) $(FLAGS_TO_PASS) check)
15393
15394@endif gawk
15395
15396.PHONY: install-gawk maybe-install-gawk
15397maybe-install-gawk:
15398@if gawk
15399maybe-install-gawk: install-gawk
15400
15401install-gawk: installdirs
15402 @: $(MAKE); $(unstage)
15403 @r=`${PWD_COMMAND}`; export r; \
15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405 $(HOST_EXPORTS) \
15406 (cd $(HOST_SUBDIR)/gawk && \
15407 $(MAKE) $(FLAGS_TO_PASS) install)
15408
15409@endif gawk
15410
15411# Other targets (info, dvi, pdf, etc.)
15412
15413.PHONY: maybe-info-gawk info-gawk
15414maybe-info-gawk:
15415@if gawk
15416maybe-info-gawk: info-gawk
15417
15418info-gawk: \
15419 configure-gawk
15420 @: $(MAKE); $(unstage)
15421 @[ -f ./gawk/Makefile ] || exit 0; \
15422 r=`${PWD_COMMAND}`; export r; \
15423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15424 $(HOST_EXPORTS) \
15425 for flag in $(EXTRA_HOST_FLAGS) ; do \
15426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15427 done; \
15428 echo "Doing info in gawk" ; \
15429 (cd $(HOST_SUBDIR)/gawk && \
15430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15432 "RANLIB=$${RANLIB}" \
15433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15434 info) \
15435 || exit 1
15436
15437@endif gawk
15438
15439.PHONY: maybe-dvi-gawk dvi-gawk
15440maybe-dvi-gawk:
15441@if gawk
15442maybe-dvi-gawk: dvi-gawk
15443
15444dvi-gawk: \
15445 configure-gawk
15446 @: $(MAKE); $(unstage)
15447 @[ -f ./gawk/Makefile ] || exit 0; \
15448 r=`${PWD_COMMAND}`; export r; \
15449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450 $(HOST_EXPORTS) \
15451 for flag in $(EXTRA_HOST_FLAGS) ; do \
15452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15453 done; \
15454 echo "Doing dvi in gawk" ; \
15455 (cd $(HOST_SUBDIR)/gawk && \
15456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15458 "RANLIB=$${RANLIB}" \
15459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15460 dvi) \
15461 || exit 1
15462
15463@endif gawk
15464
15465.PHONY: maybe-pdf-gawk pdf-gawk
15466maybe-pdf-gawk:
15467@if gawk
15468maybe-pdf-gawk: pdf-gawk
15469
15470pdf-gawk: \
15471 configure-gawk
15472 @: $(MAKE); $(unstage)
15473 @[ -f ./gawk/Makefile ] || exit 0; \
15474 r=`${PWD_COMMAND}`; export r; \
15475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476 $(HOST_EXPORTS) \
15477 for flag in $(EXTRA_HOST_FLAGS) ; do \
15478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479 done; \
15480 echo "Doing pdf in gawk" ; \
15481 (cd $(HOST_SUBDIR)/gawk && \
15482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484 "RANLIB=$${RANLIB}" \
15485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486 pdf) \
15487 || exit 1
15488
15489@endif gawk
15490
15491.PHONY: maybe-html-gawk html-gawk
15492maybe-html-gawk:
15493@if gawk
15494maybe-html-gawk: html-gawk
15495
15496html-gawk: \
15497 configure-gawk
15498 @: $(MAKE); $(unstage)
15499 @[ -f ./gawk/Makefile ] || exit 0; \
15500 r=`${PWD_COMMAND}`; export r; \
15501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15502 $(HOST_EXPORTS) \
15503 for flag in $(EXTRA_HOST_FLAGS) ; do \
15504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15505 done; \
15506 echo "Doing html in gawk" ; \
15507 (cd $(HOST_SUBDIR)/gawk && \
15508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15510 "RANLIB=$${RANLIB}" \
15511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15512 html) \
15513 || exit 1
15514
15515@endif gawk
15516
15517.PHONY: maybe-TAGS-gawk TAGS-gawk
15518maybe-TAGS-gawk:
15519@if gawk
15520maybe-TAGS-gawk: TAGS-gawk
15521
15522TAGS-gawk: \
15523 configure-gawk
15524 @: $(MAKE); $(unstage)
15525 @[ -f ./gawk/Makefile ] || exit 0; \
15526 r=`${PWD_COMMAND}`; export r; \
15527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15528 $(HOST_EXPORTS) \
15529 for flag in $(EXTRA_HOST_FLAGS) ; do \
15530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15531 done; \
15532 echo "Doing TAGS in gawk" ; \
15533 (cd $(HOST_SUBDIR)/gawk && \
15534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15536 "RANLIB=$${RANLIB}" \
15537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15538 TAGS) \
15539 || exit 1
15540
15541@endif gawk
15542
15543.PHONY: maybe-install-info-gawk install-info-gawk
15544maybe-install-info-gawk:
15545@if gawk
15546maybe-install-info-gawk: install-info-gawk
15547
15548install-info-gawk: \
15549 configure-gawk \
15550 info-gawk
15551 @: $(MAKE); $(unstage)
15552 @[ -f ./gawk/Makefile ] || exit 0; \
15553 r=`${PWD_COMMAND}`; export r; \
15554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15555 $(HOST_EXPORTS) \
15556 for flag in $(EXTRA_HOST_FLAGS) ; do \
15557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15558 done; \
15559 echo "Doing install-info in gawk" ; \
15560 (cd $(HOST_SUBDIR)/gawk && \
15561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15563 "RANLIB=$${RANLIB}" \
15564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15565 install-info) \
15566 || exit 1
15567
15568@endif gawk
15569
15570.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15571maybe-install-pdf-gawk:
15572@if gawk
15573maybe-install-pdf-gawk: install-pdf-gawk
15574
15575install-pdf-gawk: \
15576 configure-gawk \
15577 pdf-gawk
15578 @: $(MAKE); $(unstage)
15579 @[ -f ./gawk/Makefile ] || exit 0; \
15580 r=`${PWD_COMMAND}`; export r; \
15581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15582 $(HOST_EXPORTS) \
15583 for flag in $(EXTRA_HOST_FLAGS) ; do \
15584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15585 done; \
15586 echo "Doing install-pdf in gawk" ; \
15587 (cd $(HOST_SUBDIR)/gawk && \
15588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15590 "RANLIB=$${RANLIB}" \
15591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15592 install-pdf) \
15593 || exit 1
15594
15595@endif gawk
15596
15597.PHONY: maybe-install-html-gawk install-html-gawk
15598maybe-install-html-gawk:
15599@if gawk
15600maybe-install-html-gawk: install-html-gawk
15601
15602install-html-gawk: \
15603 configure-gawk \
15604 html-gawk
15605 @: $(MAKE); $(unstage)
15606 @[ -f ./gawk/Makefile ] || exit 0; \
15607 r=`${PWD_COMMAND}`; export r; \
15608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15609 $(HOST_EXPORTS) \
15610 for flag in $(EXTRA_HOST_FLAGS) ; do \
15611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15612 done; \
15613 echo "Doing install-html in gawk" ; \
15614 (cd $(HOST_SUBDIR)/gawk && \
15615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15617 "RANLIB=$${RANLIB}" \
15618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15619 install-html) \
15620 || exit 1
15621
15622@endif gawk
15623
15624.PHONY: maybe-installcheck-gawk installcheck-gawk
15625maybe-installcheck-gawk:
15626@if gawk
15627maybe-installcheck-gawk: installcheck-gawk
15628
15629installcheck-gawk: \
15630 configure-gawk
15631 @: $(MAKE); $(unstage)
15632 @[ -f ./gawk/Makefile ] || exit 0; \
15633 r=`${PWD_COMMAND}`; export r; \
15634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15635 $(HOST_EXPORTS) \
15636 for flag in $(EXTRA_HOST_FLAGS) ; do \
15637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15638 done; \
15639 echo "Doing installcheck in gawk" ; \
15640 (cd $(HOST_SUBDIR)/gawk && \
15641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15643 "RANLIB=$${RANLIB}" \
15644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15645 installcheck) \
15646 || exit 1
15647
15648@endif gawk
15649
15650.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15651maybe-mostlyclean-gawk:
15652@if gawk
15653maybe-mostlyclean-gawk: mostlyclean-gawk
15654
15655mostlyclean-gawk:
15656 @: $(MAKE); $(unstage)
15657 @[ -f ./gawk/Makefile ] || exit 0; \
15658 r=`${PWD_COMMAND}`; export r; \
15659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15660 $(HOST_EXPORTS) \
15661 for flag in $(EXTRA_HOST_FLAGS) ; do \
15662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15663 done; \
15664 echo "Doing mostlyclean in gawk" ; \
15665 (cd $(HOST_SUBDIR)/gawk && \
15666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15668 "RANLIB=$${RANLIB}" \
15669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15670 mostlyclean) \
15671 || exit 1
15672
15673@endif gawk
15674
15675.PHONY: maybe-clean-gawk clean-gawk
15676maybe-clean-gawk:
15677@if gawk
15678maybe-clean-gawk: clean-gawk
15679
15680clean-gawk:
15681 @: $(MAKE); $(unstage)
15682 @[ -f ./gawk/Makefile ] || exit 0; \
15683 r=`${PWD_COMMAND}`; export r; \
15684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15685 $(HOST_EXPORTS) \
15686 for flag in $(EXTRA_HOST_FLAGS) ; do \
15687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15688 done; \
15689 echo "Doing clean in gawk" ; \
15690 (cd $(HOST_SUBDIR)/gawk && \
15691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15693 "RANLIB=$${RANLIB}" \
15694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15695 clean) \
15696 || exit 1
15697
15698@endif gawk
15699
15700.PHONY: maybe-distclean-gawk distclean-gawk
15701maybe-distclean-gawk:
15702@if gawk
15703maybe-distclean-gawk: distclean-gawk
15704
15705distclean-gawk:
15706 @: $(MAKE); $(unstage)
15707 @[ -f ./gawk/Makefile ] || exit 0; \
15708 r=`${PWD_COMMAND}`; export r; \
15709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710 $(HOST_EXPORTS) \
15711 for flag in $(EXTRA_HOST_FLAGS) ; do \
15712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15713 done; \
15714 echo "Doing distclean in gawk" ; \
15715 (cd $(HOST_SUBDIR)/gawk && \
15716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15718 "RANLIB=$${RANLIB}" \
15719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15720 distclean) \
15721 || exit 1
15722
15723@endif gawk
15724
15725.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15726maybe-maintainer-clean-gawk:
15727@if gawk
15728maybe-maintainer-clean-gawk: maintainer-clean-gawk
15729
15730maintainer-clean-gawk:
15731 @: $(MAKE); $(unstage)
15732 @[ -f ./gawk/Makefile ] || exit 0; \
15733 r=`${PWD_COMMAND}`; export r; \
15734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15735 $(HOST_EXPORTS) \
15736 for flag in $(EXTRA_HOST_FLAGS) ; do \
15737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15738 done; \
15739 echo "Doing maintainer-clean in gawk" ; \
15740 (cd $(HOST_SUBDIR)/gawk && \
15741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15743 "RANLIB=$${RANLIB}" \
15744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15745 maintainer-clean) \
15746 || exit 1
15747
15748@endif gawk
15749
15750
15751
15752.PHONY: configure-gettext maybe-configure-gettext
15753maybe-configure-gettext:
15754@if gcc-bootstrap
15755configure-gettext: stage_current
15756@endif gcc-bootstrap
15757@if gettext
15758maybe-configure-gettext: configure-gettext
15759configure-gettext:
15760 @: $(MAKE); $(unstage)
15761 @r=`${PWD_COMMAND}`; export r; \
15762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15765 $(HOST_EXPORTS) \
15766 echo Configuring in $(HOST_SUBDIR)/gettext; \
15767 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15768 case $(srcdir) in \
15769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15770 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15772 esac; \
15773 srcdiroption="--srcdir=$${topdir}/gettext"; \
15774 libsrcdir="$$s/gettext"; \
15775 $(SHELL) $${libsrcdir}/configure \
15776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15777 --target=${target_alias} $${srcdiroption} \
15778 || exit 1
15779@endif gettext
15780
15781
15782
15783
15784
15785.PHONY: all-gettext maybe-all-gettext
15786maybe-all-gettext:
15787@if gcc-bootstrap
15788all-gettext: stage_current
15789@endif gcc-bootstrap
15790@if gettext
15791TARGET-gettext=all
15792maybe-all-gettext: all-gettext
15793all-gettext: configure-gettext
15794 @: $(MAKE); $(unstage)
15795 @r=`${PWD_COMMAND}`; export r; \
15796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15797 $(HOST_EXPORTS) \
15798 (cd $(HOST_SUBDIR)/gettext && \
15799 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15800 $(TARGET-gettext))
15801@endif gettext
15802
15803
15804
15805
15806.PHONY: check-gettext maybe-check-gettext
15807maybe-check-gettext:
15808@if gettext
15809maybe-check-gettext: check-gettext
15810
15811check-gettext:
15812 @: $(MAKE); $(unstage)
15813 @r=`${PWD_COMMAND}`; export r; \
15814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815 $(HOST_EXPORTS) \
15816 (cd $(HOST_SUBDIR)/gettext && \
15817 $(MAKE) $(FLAGS_TO_PASS) check)
15818
15819@endif gettext
15820
15821.PHONY: install-gettext maybe-install-gettext
15822maybe-install-gettext:
15823@if gettext
15824maybe-install-gettext: install-gettext
15825
15826install-gettext: installdirs
15827 @: $(MAKE); $(unstage)
15828 @r=`${PWD_COMMAND}`; export r; \
15829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15830 $(HOST_EXPORTS) \
15831 (cd $(HOST_SUBDIR)/gettext && \
15832 $(MAKE) $(FLAGS_TO_PASS) install)
15833
15834@endif gettext
15835
15836# Other targets (info, dvi, pdf, etc.)
15837
15838.PHONY: maybe-info-gettext info-gettext
15839maybe-info-gettext:
15840@if gettext
15841maybe-info-gettext: info-gettext
15842
15843info-gettext: \
15844 configure-gettext
15845 @: $(MAKE); $(unstage)
15846 @[ -f ./gettext/Makefile ] || exit 0; \
15847 r=`${PWD_COMMAND}`; export r; \
15848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15849 $(HOST_EXPORTS) \
15850 for flag in $(EXTRA_HOST_FLAGS) ; do \
15851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15852 done; \
15853 echo "Doing info in gettext" ; \
15854 (cd $(HOST_SUBDIR)/gettext && \
15855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15857 "RANLIB=$${RANLIB}" \
15858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15859 info) \
15860 || exit 1
15861
15862@endif gettext
15863
15864.PHONY: maybe-dvi-gettext dvi-gettext
15865maybe-dvi-gettext:
15866@if gettext
15867maybe-dvi-gettext: dvi-gettext
15868
15869dvi-gettext: \
15870 configure-gettext
15871 @: $(MAKE); $(unstage)
15872 @[ -f ./gettext/Makefile ] || exit 0; \
15873 r=`${PWD_COMMAND}`; export r; \
15874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15875 $(HOST_EXPORTS) \
15876 for flag in $(EXTRA_HOST_FLAGS) ; do \
15877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15878 done; \
15879 echo "Doing dvi in gettext" ; \
15880 (cd $(HOST_SUBDIR)/gettext && \
15881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15883 "RANLIB=$${RANLIB}" \
15884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15885 dvi) \
15886 || exit 1
15887
15888@endif gettext
15889
15890.PHONY: maybe-pdf-gettext pdf-gettext
15891maybe-pdf-gettext:
15892@if gettext
15893maybe-pdf-gettext: pdf-gettext
15894
15895pdf-gettext: \
15896 configure-gettext
15897 @: $(MAKE); $(unstage)
15898 @[ -f ./gettext/Makefile ] || exit 0; \
15899 r=`${PWD_COMMAND}`; export r; \
15900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901 $(HOST_EXPORTS) \
15902 for flag in $(EXTRA_HOST_FLAGS) ; do \
15903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15904 done; \
15905 echo "Doing pdf in gettext" ; \
15906 (cd $(HOST_SUBDIR)/gettext && \
15907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15909 "RANLIB=$${RANLIB}" \
15910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15911 pdf) \
15912 || exit 1
15913
15914@endif gettext
15915
15916.PHONY: maybe-html-gettext html-gettext
15917maybe-html-gettext:
15918@if gettext
15919maybe-html-gettext: html-gettext
15920
15921html-gettext: \
15922 configure-gettext
15923 @: $(MAKE); $(unstage)
15924 @[ -f ./gettext/Makefile ] || exit 0; \
15925 r=`${PWD_COMMAND}`; export r; \
15926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15927 $(HOST_EXPORTS) \
15928 for flag in $(EXTRA_HOST_FLAGS) ; do \
15929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15930 done; \
15931 echo "Doing html in gettext" ; \
15932 (cd $(HOST_SUBDIR)/gettext && \
15933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15935 "RANLIB=$${RANLIB}" \
15936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15937 html) \
15938 || exit 1
15939
15940@endif gettext
15941
15942.PHONY: maybe-TAGS-gettext TAGS-gettext
15943maybe-TAGS-gettext:
15944@if gettext
15945maybe-TAGS-gettext: TAGS-gettext
15946
15947TAGS-gettext: \
15948 configure-gettext
15949 @: $(MAKE); $(unstage)
15950 @[ -f ./gettext/Makefile ] || exit 0; \
15951 r=`${PWD_COMMAND}`; export r; \
15952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15953 $(HOST_EXPORTS) \
15954 for flag in $(EXTRA_HOST_FLAGS) ; do \
15955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15956 done; \
15957 echo "Doing TAGS in gettext" ; \
15958 (cd $(HOST_SUBDIR)/gettext && \
15959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15961 "RANLIB=$${RANLIB}" \
15962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15963 TAGS) \
15964 || exit 1
15965
15966@endif gettext
15967
15968.PHONY: maybe-install-info-gettext install-info-gettext
15969maybe-install-info-gettext:
15970@if gettext
15971maybe-install-info-gettext: install-info-gettext
15972
15973install-info-gettext: \
15974 configure-gettext \
15975 info-gettext
15976 @: $(MAKE); $(unstage)
15977 @[ -f ./gettext/Makefile ] || exit 0; \
15978 r=`${PWD_COMMAND}`; export r; \
15979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15980 $(HOST_EXPORTS) \
15981 for flag in $(EXTRA_HOST_FLAGS) ; do \
15982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15983 done; \
15984 echo "Doing install-info in gettext" ; \
15985 (cd $(HOST_SUBDIR)/gettext && \
15986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15988 "RANLIB=$${RANLIB}" \
15989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15990 install-info) \
15991 || exit 1
15992
15993@endif gettext
15994
15995.PHONY: maybe-install-pdf-gettext install-pdf-gettext
15996maybe-install-pdf-gettext:
15997@if gettext
15998maybe-install-pdf-gettext: install-pdf-gettext
15999
16000install-pdf-gettext: \
16001 configure-gettext \
16002 pdf-gettext
16003 @: $(MAKE); $(unstage)
16004 @[ -f ./gettext/Makefile ] || exit 0; \
16005 r=`${PWD_COMMAND}`; export r; \
16006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16007 $(HOST_EXPORTS) \
16008 for flag in $(EXTRA_HOST_FLAGS) ; do \
16009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16010 done; \
16011 echo "Doing install-pdf in gettext" ; \
16012 (cd $(HOST_SUBDIR)/gettext && \
16013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16015 "RANLIB=$${RANLIB}" \
16016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16017 install-pdf) \
16018 || exit 1
16019
16020@endif gettext
16021
16022.PHONY: maybe-install-html-gettext install-html-gettext
16023maybe-install-html-gettext:
16024@if gettext
16025maybe-install-html-gettext: install-html-gettext
16026
16027install-html-gettext: \
16028 configure-gettext \
16029 html-gettext
16030 @: $(MAKE); $(unstage)
16031 @[ -f ./gettext/Makefile ] || exit 0; \
16032 r=`${PWD_COMMAND}`; export r; \
16033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16034 $(HOST_EXPORTS) \
16035 for flag in $(EXTRA_HOST_FLAGS) ; do \
16036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16037 done; \
16038 echo "Doing install-html in gettext" ; \
16039 (cd $(HOST_SUBDIR)/gettext && \
16040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16042 "RANLIB=$${RANLIB}" \
16043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16044 install-html) \
16045 || exit 1
16046
16047@endif gettext
16048
16049.PHONY: maybe-installcheck-gettext installcheck-gettext
16050maybe-installcheck-gettext:
16051@if gettext
16052maybe-installcheck-gettext: installcheck-gettext
16053
16054installcheck-gettext: \
16055 configure-gettext
16056 @: $(MAKE); $(unstage)
16057 @[ -f ./gettext/Makefile ] || exit 0; \
16058 r=`${PWD_COMMAND}`; export r; \
16059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16060 $(HOST_EXPORTS) \
16061 for flag in $(EXTRA_HOST_FLAGS) ; do \
16062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16063 done; \
16064 echo "Doing installcheck in gettext" ; \
16065 (cd $(HOST_SUBDIR)/gettext && \
16066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16068 "RANLIB=$${RANLIB}" \
16069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16070 installcheck) \
16071 || exit 1
16072
16073@endif gettext
16074
16075.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16076maybe-mostlyclean-gettext:
16077@if gettext
16078maybe-mostlyclean-gettext: mostlyclean-gettext
16079
16080mostlyclean-gettext:
16081 @: $(MAKE); $(unstage)
16082 @[ -f ./gettext/Makefile ] || exit 0; \
16083 r=`${PWD_COMMAND}`; export r; \
16084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16085 $(HOST_EXPORTS) \
16086 for flag in $(EXTRA_HOST_FLAGS) ; do \
16087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16088 done; \
16089 echo "Doing mostlyclean in gettext" ; \
16090 (cd $(HOST_SUBDIR)/gettext && \
16091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16093 "RANLIB=$${RANLIB}" \
16094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16095 mostlyclean) \
16096 || exit 1
16097
16098@endif gettext
16099
16100.PHONY: maybe-clean-gettext clean-gettext
16101maybe-clean-gettext:
16102@if gettext
16103maybe-clean-gettext: clean-gettext
16104
16105clean-gettext:
16106 @: $(MAKE); $(unstage)
16107 @[ -f ./gettext/Makefile ] || exit 0; \
16108 r=`${PWD_COMMAND}`; export r; \
16109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16110 $(HOST_EXPORTS) \
16111 for flag in $(EXTRA_HOST_FLAGS) ; do \
16112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16113 done; \
16114 echo "Doing clean in gettext" ; \
16115 (cd $(HOST_SUBDIR)/gettext && \
16116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16118 "RANLIB=$${RANLIB}" \
16119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16120 clean) \
16121 || exit 1
16122
16123@endif gettext
16124
16125.PHONY: maybe-distclean-gettext distclean-gettext
16126maybe-distclean-gettext:
16127@if gettext
16128maybe-distclean-gettext: distclean-gettext
16129
16130distclean-gettext:
16131 @: $(MAKE); $(unstage)
16132 @[ -f ./gettext/Makefile ] || exit 0; \
16133 r=`${PWD_COMMAND}`; export r; \
16134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135 $(HOST_EXPORTS) \
16136 for flag in $(EXTRA_HOST_FLAGS) ; do \
16137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16138 done; \
16139 echo "Doing distclean in gettext" ; \
16140 (cd $(HOST_SUBDIR)/gettext && \
16141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16143 "RANLIB=$${RANLIB}" \
16144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16145 distclean) \
16146 || exit 1
16147
16148@endif gettext
16149
16150.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16151maybe-maintainer-clean-gettext:
16152@if gettext
16153maybe-maintainer-clean-gettext: maintainer-clean-gettext
16154
16155maintainer-clean-gettext:
16156 @: $(MAKE); $(unstage)
16157 @[ -f ./gettext/Makefile ] || exit 0; \
16158 r=`${PWD_COMMAND}`; export r; \
16159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16160 $(HOST_EXPORTS) \
16161 for flag in $(EXTRA_HOST_FLAGS) ; do \
16162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16163 done; \
16164 echo "Doing maintainer-clean in gettext" ; \
16165 (cd $(HOST_SUBDIR)/gettext && \
16166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16168 "RANLIB=$${RANLIB}" \
16169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16170 maintainer-clean) \
16171 || exit 1
16172
16173@endif gettext
16174
16175
16176
16177.PHONY: configure-gmp maybe-configure-gmp
16178maybe-configure-gmp:
16179@if gcc-bootstrap
16180configure-gmp: stage_current
16181@endif gcc-bootstrap
16182@if gmp
16183maybe-configure-gmp: configure-gmp
16184configure-gmp:
16185 @r=`${PWD_COMMAND}`; export r; \
16186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16187 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16189 $(HOST_EXPORTS) \
16190 echo Configuring in $(HOST_SUBDIR)/gmp; \
16191 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16192 case $(srcdir) in \
16193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16194 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16196 esac; \
16197 srcdiroption="--srcdir=$${topdir}/gmp"; \
16198 libsrcdir="$$s/gmp"; \
16199 $(SHELL) $${libsrcdir}/configure \
16200 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16201 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16202 || exit 1
16203@endif gmp
16204
16205
16206
16207.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16208maybe-configure-stage1-gmp:
16209@if gmp-bootstrap
16210maybe-configure-stage1-gmp: configure-stage1-gmp
16211configure-stage1-gmp:
16212 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16214 @r=`${PWD_COMMAND}`; export r; \
16215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16216 TFLAGS="$(STAGE1_TFLAGS)"; \
16217 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16218 $(HOST_EXPORTS) \
16219 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16220 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16221 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16222 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16224 cd $(HOST_SUBDIR)/gmp || exit 1; \
16225 case $(srcdir) in \
16226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16227 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16229 esac; \
16230 srcdiroption="--srcdir=$${topdir}/gmp"; \
16231 libsrcdir="$$s/gmp"; \
16232 $(SHELL) $${libsrcdir}/configure \
16233 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16234 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16235 $(STAGE1_CONFIGURE_FLAGS) \
16236 --disable-shared
16237@endif gmp-bootstrap
16238
16239.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16240maybe-configure-stage2-gmp:
16241@if gmp-bootstrap
16242maybe-configure-stage2-gmp: configure-stage2-gmp
16243configure-stage2-gmp:
16244 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16246 @r=`${PWD_COMMAND}`; export r; \
16247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16248 TFLAGS="$(STAGE2_TFLAGS)"; \
16249 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16250 $(HOST_EXPORTS) \
16251 $(POSTSTAGE1_HOST_EXPORTS) \
16252 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16253 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16254 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16255 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16257 cd $(HOST_SUBDIR)/gmp || exit 1; \
16258 case $(srcdir) in \
16259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16260 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16262 esac; \
16263 srcdiroption="--srcdir=$${topdir}/gmp"; \
16264 libsrcdir="$$s/gmp"; \
16265 $(SHELL) $${libsrcdir}/configure \
16266 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16267 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16268 --with-build-libsubdir=$(HOST_SUBDIR) \
16269 $(STAGE2_CONFIGURE_FLAGS) \
16270 --disable-shared
16271@endif gmp-bootstrap
16272
16273.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16274maybe-configure-stage3-gmp:
16275@if gmp-bootstrap
16276maybe-configure-stage3-gmp: configure-stage3-gmp
16277configure-stage3-gmp:
16278 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16280 @r=`${PWD_COMMAND}`; export r; \
16281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16282 TFLAGS="$(STAGE3_TFLAGS)"; \
16283 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16284 $(HOST_EXPORTS) \
16285 $(POSTSTAGE1_HOST_EXPORTS) \
16286 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16287 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16288 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16289 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16291 cd $(HOST_SUBDIR)/gmp || exit 1; \
16292 case $(srcdir) in \
16293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16294 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16296 esac; \
16297 srcdiroption="--srcdir=$${topdir}/gmp"; \
16298 libsrcdir="$$s/gmp"; \
16299 $(SHELL) $${libsrcdir}/configure \
16300 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16301 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16302 --with-build-libsubdir=$(HOST_SUBDIR) \
16303 $(STAGE3_CONFIGURE_FLAGS) \
16304 --disable-shared
16305@endif gmp-bootstrap
16306
16307.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16308maybe-configure-stage4-gmp:
16309@if gmp-bootstrap
16310maybe-configure-stage4-gmp: configure-stage4-gmp
16311configure-stage4-gmp:
16312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16314 @r=`${PWD_COMMAND}`; export r; \
16315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316 TFLAGS="$(STAGE4_TFLAGS)"; \
16317 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16318 $(HOST_EXPORTS) \
16319 $(POSTSTAGE1_HOST_EXPORTS) \
16320 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16321 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16322 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16323 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16325 cd $(HOST_SUBDIR)/gmp || exit 1; \
16326 case $(srcdir) in \
16327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16328 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16330 esac; \
16331 srcdiroption="--srcdir=$${topdir}/gmp"; \
16332 libsrcdir="$$s/gmp"; \
16333 $(SHELL) $${libsrcdir}/configure \
16334 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16335 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16336 --with-build-libsubdir=$(HOST_SUBDIR) \
16337 $(STAGE4_CONFIGURE_FLAGS) \
16338 --disable-shared
16339@endif gmp-bootstrap
16340
16341.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16342maybe-configure-stageprofile-gmp:
16343@if gmp-bootstrap
16344maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16345configure-stageprofile-gmp:
16346 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16348 @r=`${PWD_COMMAND}`; export r; \
16349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16350 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16351 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16352 $(HOST_EXPORTS) \
16353 $(POSTSTAGE1_HOST_EXPORTS) \
16354 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16355 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16356 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16357 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16359 cd $(HOST_SUBDIR)/gmp || exit 1; \
16360 case $(srcdir) in \
16361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16362 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16364 esac; \
16365 srcdiroption="--srcdir=$${topdir}/gmp"; \
16366 libsrcdir="$$s/gmp"; \
16367 $(SHELL) $${libsrcdir}/configure \
16368 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16369 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16370 --with-build-libsubdir=$(HOST_SUBDIR) \
16371 $(STAGEprofile_CONFIGURE_FLAGS) \
16372 --disable-shared
16373@endif gmp-bootstrap
16374
16375.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16376maybe-configure-stagefeedback-gmp:
16377@if gmp-bootstrap
16378maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16379configure-stagefeedback-gmp:
16380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16382 @r=`${PWD_COMMAND}`; export r; \
16383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16384 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16385 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16386 $(HOST_EXPORTS) \
16387 $(POSTSTAGE1_HOST_EXPORTS) \
16388 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16389 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16390 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16391 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16393 cd $(HOST_SUBDIR)/gmp || exit 1; \
16394 case $(srcdir) in \
16395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16396 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16398 esac; \
16399 srcdiroption="--srcdir=$${topdir}/gmp"; \
16400 libsrcdir="$$s/gmp"; \
16401 $(SHELL) $${libsrcdir}/configure \
16402 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16403 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16404 --with-build-libsubdir=$(HOST_SUBDIR) \
16405 $(STAGEfeedback_CONFIGURE_FLAGS) \
16406 --disable-shared
16407@endif gmp-bootstrap
16408
16409
16410
16411
16412
16413.PHONY: all-gmp maybe-all-gmp
16414maybe-all-gmp:
16415@if gcc-bootstrap
16416all-gmp: stage_current
16417@endif gcc-bootstrap
16418@if gmp
16419TARGET-gmp=all
16420maybe-all-gmp: all-gmp
16421all-gmp: configure-gmp
16422 @r=`${PWD_COMMAND}`; export r; \
16423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16424 $(HOST_EXPORTS) \
16425 (cd $(HOST_SUBDIR)/gmp && \
16426 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16427 $(TARGET-gmp))
16428@endif gmp
16429
16430
16431
16432.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16433.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16434maybe-all-stage1-gmp:
16435maybe-clean-stage1-gmp:
16436@if gmp-bootstrap
16437maybe-all-stage1-gmp: all-stage1-gmp
16438all-stage1: all-stage1-gmp
16439TARGET-stage1-gmp = $(TARGET-gmp)
16440all-stage1-gmp: configure-stage1-gmp
16441 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16442 @r=`${PWD_COMMAND}`; export r; \
16443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16444 TFLAGS="$(STAGE1_TFLAGS)"; \
16445 $(HOST_EXPORTS) \
16446 cd $(HOST_SUBDIR)/gmp && \
16447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16448 CFLAGS="$(STAGE1_CFLAGS)" \
16449 CXXFLAGS="$(STAGE1_CFLAGS)" \
16450 LIBCFLAGS="$(LIBCFLAGS)" \
16451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16454 $(EXTRA_HOST_FLAGS) \
16455 TFLAGS="$(STAGE1_TFLAGS)" \
16456 $(TARGET-stage1-gmp)
16457
16458maybe-clean-stage1-gmp: clean-stage1-gmp
16459clean-stage1: clean-stage1-gmp
16460clean-stage1-gmp:
16461 @if [ $(current_stage) = stage1 ]; then \
16462 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16463 else \
16464 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16465 $(MAKE) stage1-start; \
16466 fi; \
16467 cd $(HOST_SUBDIR)/gmp && \
16468 $(MAKE) $(EXTRA_HOST_FLAGS) \
16469 clean
16470@endif gmp-bootstrap
16471
16472
16473.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16474.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16475maybe-all-stage2-gmp:
16476maybe-clean-stage2-gmp:
16477@if gmp-bootstrap
16478maybe-all-stage2-gmp: all-stage2-gmp
16479all-stage2: all-stage2-gmp
16480TARGET-stage2-gmp = $(TARGET-gmp)
16481all-stage2-gmp: configure-stage2-gmp
16482 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16483 @r=`${PWD_COMMAND}`; export r; \
16484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16485 TFLAGS="$(STAGE2_TFLAGS)"; \
16486 $(HOST_EXPORTS) \
16487 $(POSTSTAGE1_HOST_EXPORTS) \
16488 cd $(HOST_SUBDIR)/gmp && \
16489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16490 CFLAGS="$(STAGE2_CFLAGS)" \
16491 CXXFLAGS="$(STAGE2_CFLAGS)" \
16492 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16496 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16497 TFLAGS="$(STAGE2_TFLAGS)" \
16498 $(TARGET-stage2-gmp)
16499
16500maybe-clean-stage2-gmp: clean-stage2-gmp
16501clean-stage2: clean-stage2-gmp
16502clean-stage2-gmp:
16503 @if [ $(current_stage) = stage2 ]; then \
16504 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16505 else \
16506 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16507 $(MAKE) stage2-start; \
16508 fi; \
16509 cd $(HOST_SUBDIR)/gmp && \
16510 $(MAKE) $(EXTRA_HOST_FLAGS) \
16511 $(POSTSTAGE1_FLAGS_TO_PASS) \
16512 clean
16513@endif gmp-bootstrap
16514
16515
16516.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16517.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16518maybe-all-stage3-gmp:
16519maybe-clean-stage3-gmp:
16520@if gmp-bootstrap
16521maybe-all-stage3-gmp: all-stage3-gmp
16522all-stage3: all-stage3-gmp
16523TARGET-stage3-gmp = $(TARGET-gmp)
16524all-stage3-gmp: configure-stage3-gmp
16525 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16526 @r=`${PWD_COMMAND}`; export r; \
16527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16528 TFLAGS="$(STAGE3_TFLAGS)"; \
16529 $(HOST_EXPORTS) \
16530 $(POSTSTAGE1_HOST_EXPORTS) \
16531 cd $(HOST_SUBDIR)/gmp && \
16532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16533 CFLAGS="$(STAGE3_CFLAGS)" \
16534 CXXFLAGS="$(STAGE3_CFLAGS)" \
16535 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16539 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16540 TFLAGS="$(STAGE3_TFLAGS)" \
16541 $(TARGET-stage3-gmp)
16542
16543maybe-clean-stage3-gmp: clean-stage3-gmp
16544clean-stage3: clean-stage3-gmp
16545clean-stage3-gmp:
16546 @if [ $(current_stage) = stage3 ]; then \
16547 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16548 else \
16549 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16550 $(MAKE) stage3-start; \
16551 fi; \
16552 cd $(HOST_SUBDIR)/gmp && \
16553 $(MAKE) $(EXTRA_HOST_FLAGS) \
16554 $(POSTSTAGE1_FLAGS_TO_PASS) \
16555 clean
16556@endif gmp-bootstrap
16557
16558
16559.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16560.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16561maybe-all-stage4-gmp:
16562maybe-clean-stage4-gmp:
16563@if gmp-bootstrap
16564maybe-all-stage4-gmp: all-stage4-gmp
16565all-stage4: all-stage4-gmp
16566TARGET-stage4-gmp = $(TARGET-gmp)
16567all-stage4-gmp: configure-stage4-gmp
16568 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16569 @r=`${PWD_COMMAND}`; export r; \
16570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16571 TFLAGS="$(STAGE4_TFLAGS)"; \
16572 $(HOST_EXPORTS) \
16573 $(POSTSTAGE1_HOST_EXPORTS) \
16574 cd $(HOST_SUBDIR)/gmp && \
16575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16576 CFLAGS="$(STAGE4_CFLAGS)" \
16577 CXXFLAGS="$(STAGE4_CFLAGS)" \
16578 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16582 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16583 TFLAGS="$(STAGE4_TFLAGS)" \
16584 $(TARGET-stage4-gmp)
16585
16586maybe-clean-stage4-gmp: clean-stage4-gmp
16587clean-stage4: clean-stage4-gmp
16588clean-stage4-gmp:
16589 @if [ $(current_stage) = stage4 ]; then \
16590 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16591 else \
16592 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16593 $(MAKE) stage4-start; \
16594 fi; \
16595 cd $(HOST_SUBDIR)/gmp && \
16596 $(MAKE) $(EXTRA_HOST_FLAGS) \
16597 $(POSTSTAGE1_FLAGS_TO_PASS) \
16598 clean
16599@endif gmp-bootstrap
16600
16601
16602.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16603.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16604maybe-all-stageprofile-gmp:
16605maybe-clean-stageprofile-gmp:
16606@if gmp-bootstrap
16607maybe-all-stageprofile-gmp: all-stageprofile-gmp
16608all-stageprofile: all-stageprofile-gmp
16609TARGET-stageprofile-gmp = $(TARGET-gmp)
16610all-stageprofile-gmp: configure-stageprofile-gmp
16611 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16612 @r=`${PWD_COMMAND}`; export r; \
16613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16614 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16615 $(HOST_EXPORTS) \
16616 $(POSTSTAGE1_HOST_EXPORTS) \
16617 cd $(HOST_SUBDIR)/gmp && \
16618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16619 CFLAGS="$(STAGEprofile_CFLAGS)" \
16620 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16621 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16625 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16626 TFLAGS="$(STAGEprofile_TFLAGS)" \
16627 $(TARGET-stageprofile-gmp)
16628
16629maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16630clean-stageprofile: clean-stageprofile-gmp
16631clean-stageprofile-gmp:
16632 @if [ $(current_stage) = stageprofile ]; then \
16633 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16634 else \
16635 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16636 $(MAKE) stageprofile-start; \
16637 fi; \
16638 cd $(HOST_SUBDIR)/gmp && \
16639 $(MAKE) $(EXTRA_HOST_FLAGS) \
16640 $(POSTSTAGE1_FLAGS_TO_PASS) \
16641 clean
16642@endif gmp-bootstrap
16643
16644
16645.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16646.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16647maybe-all-stagefeedback-gmp:
16648maybe-clean-stagefeedback-gmp:
16649@if gmp-bootstrap
16650maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16651all-stagefeedback: all-stagefeedback-gmp
16652TARGET-stagefeedback-gmp = $(TARGET-gmp)
16653all-stagefeedback-gmp: configure-stagefeedback-gmp
16654 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16655 @r=`${PWD_COMMAND}`; export r; \
16656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16657 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16658 $(HOST_EXPORTS) \
16659 $(POSTSTAGE1_HOST_EXPORTS) \
16660 cd $(HOST_SUBDIR)/gmp && \
16661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16662 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16663 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16664 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16668 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16669 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16670 $(TARGET-stagefeedback-gmp)
16671
16672maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16673clean-stagefeedback: clean-stagefeedback-gmp
16674clean-stagefeedback-gmp:
16675 @if [ $(current_stage) = stagefeedback ]; then \
16676 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16677 else \
16678 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16679 $(MAKE) stagefeedback-start; \
16680 fi; \
16681 cd $(HOST_SUBDIR)/gmp && \
16682 $(MAKE) $(EXTRA_HOST_FLAGS) \
16683 $(POSTSTAGE1_FLAGS_TO_PASS) \
16684 clean
16685@endif gmp-bootstrap
16686
16687
16688
16689
16690
16691.PHONY: check-gmp maybe-check-gmp
16692maybe-check-gmp:
16693@if gmp
16694maybe-check-gmp: check-gmp
16695
16696check-gmp:
16697 @: $(MAKE); $(unstage)
16698 @r=`${PWD_COMMAND}`; export r; \
16699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700 $(HOST_EXPORTS) \
16701 (cd $(HOST_SUBDIR)/gmp && \
16702 $(MAKE) $(FLAGS_TO_PASS) check)
16703
16704@endif gmp
16705
16706.PHONY: install-gmp maybe-install-gmp
16707maybe-install-gmp:
16708@if gmp
16709maybe-install-gmp: install-gmp
16710
16711install-gmp:
16712
16713@endif gmp
16714
16715# Other targets (info, dvi, pdf, etc.)
16716
16717.PHONY: maybe-info-gmp info-gmp
16718maybe-info-gmp:
16719@if gmp
16720maybe-info-gmp: info-gmp
16721
16722info-gmp: \
16723 configure-gmp
16724 @[ -f ./gmp/Makefile ] || exit 0; \
16725 r=`${PWD_COMMAND}`; export r; \
16726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16727 $(HOST_EXPORTS) \
16728 for flag in $(EXTRA_HOST_FLAGS) ; do \
16729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16730 done; \
16731 echo "Doing info in gmp" ; \
16732 (cd $(HOST_SUBDIR)/gmp && \
16733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16735 "RANLIB=$${RANLIB}" \
16736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16737 info) \
16738 || exit 1
16739
16740@endif gmp
16741
16742.PHONY: maybe-dvi-gmp dvi-gmp
16743maybe-dvi-gmp:
16744@if gmp
16745maybe-dvi-gmp: dvi-gmp
16746
16747dvi-gmp: \
16748 configure-gmp
16749 @[ -f ./gmp/Makefile ] || exit 0; \
16750 r=`${PWD_COMMAND}`; export r; \
16751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16752 $(HOST_EXPORTS) \
16753 for flag in $(EXTRA_HOST_FLAGS) ; do \
16754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16755 done; \
16756 echo "Doing dvi in gmp" ; \
16757 (cd $(HOST_SUBDIR)/gmp && \
16758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16760 "RANLIB=$${RANLIB}" \
16761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16762 dvi) \
16763 || exit 1
16764
16765@endif gmp
16766
16767.PHONY: maybe-pdf-gmp pdf-gmp
16768maybe-pdf-gmp:
16769@if gmp
16770maybe-pdf-gmp: pdf-gmp
16771
16772pdf-gmp: \
16773 configure-gmp
16774 @[ -f ./gmp/Makefile ] || exit 0; \
16775 r=`${PWD_COMMAND}`; export r; \
16776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16777 $(HOST_EXPORTS) \
16778 for flag in $(EXTRA_HOST_FLAGS) ; do \
16779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16780 done; \
16781 echo "Doing pdf in gmp" ; \
16782 (cd $(HOST_SUBDIR)/gmp && \
16783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16785 "RANLIB=$${RANLIB}" \
16786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16787 pdf) \
16788 || exit 1
16789
16790@endif gmp
16791
16792.PHONY: maybe-html-gmp html-gmp
16793maybe-html-gmp:
16794@if gmp
16795maybe-html-gmp: html-gmp
16796
16797html-gmp: \
16798 configure-gmp
16799 @[ -f ./gmp/Makefile ] || exit 0; \
16800 r=`${PWD_COMMAND}`; export r; \
16801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16802 $(HOST_EXPORTS) \
16803 for flag in $(EXTRA_HOST_FLAGS) ; do \
16804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16805 done; \
16806 echo "Doing html in gmp" ; \
16807 (cd $(HOST_SUBDIR)/gmp && \
16808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16810 "RANLIB=$${RANLIB}" \
16811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16812 html) \
16813 || exit 1
16814
16815@endif gmp
16816
16817.PHONY: maybe-TAGS-gmp TAGS-gmp
16818maybe-TAGS-gmp:
16819@if gmp
16820maybe-TAGS-gmp: TAGS-gmp
16821
16822TAGS-gmp: \
16823 configure-gmp
16824 @[ -f ./gmp/Makefile ] || exit 0; \
16825 r=`${PWD_COMMAND}`; export r; \
16826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16827 $(HOST_EXPORTS) \
16828 for flag in $(EXTRA_HOST_FLAGS) ; do \
16829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16830 done; \
16831 echo "Doing TAGS in gmp" ; \
16832 (cd $(HOST_SUBDIR)/gmp && \
16833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16835 "RANLIB=$${RANLIB}" \
16836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16837 TAGS) \
16838 || exit 1
16839
16840@endif gmp
16841
16842.PHONY: maybe-install-info-gmp install-info-gmp
16843maybe-install-info-gmp:
16844@if gmp
16845maybe-install-info-gmp: install-info-gmp
16846
16847install-info-gmp: \
16848 configure-gmp \
16849 info-gmp
16850 @[ -f ./gmp/Makefile ] || exit 0; \
16851 r=`${PWD_COMMAND}`; export r; \
16852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853 $(HOST_EXPORTS) \
16854 for flag in $(EXTRA_HOST_FLAGS) ; do \
16855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16856 done; \
16857 echo "Doing install-info in gmp" ; \
16858 (cd $(HOST_SUBDIR)/gmp && \
16859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16861 "RANLIB=$${RANLIB}" \
16862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16863 install-info) \
16864 || exit 1
16865
16866@endif gmp
16867
16868.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16869maybe-install-pdf-gmp:
16870@if gmp
16871maybe-install-pdf-gmp: install-pdf-gmp
16872
16873install-pdf-gmp: \
16874 configure-gmp \
16875 pdf-gmp
16876 @[ -f ./gmp/Makefile ] || exit 0; \
16877 r=`${PWD_COMMAND}`; export r; \
16878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16879 $(HOST_EXPORTS) \
16880 for flag in $(EXTRA_HOST_FLAGS) ; do \
16881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16882 done; \
16883 echo "Doing install-pdf in gmp" ; \
16884 (cd $(HOST_SUBDIR)/gmp && \
16885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16887 "RANLIB=$${RANLIB}" \
16888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16889 install-pdf) \
16890 || exit 1
16891
16892@endif gmp
16893
16894.PHONY: maybe-install-html-gmp install-html-gmp
16895maybe-install-html-gmp:
16896@if gmp
16897maybe-install-html-gmp: install-html-gmp
16898
16899install-html-gmp: \
16900 configure-gmp \
16901 html-gmp
16902 @[ -f ./gmp/Makefile ] || exit 0; \
16903 r=`${PWD_COMMAND}`; export r; \
16904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16905 $(HOST_EXPORTS) \
16906 for flag in $(EXTRA_HOST_FLAGS) ; do \
16907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16908 done; \
16909 echo "Doing install-html in gmp" ; \
16910 (cd $(HOST_SUBDIR)/gmp && \
16911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16913 "RANLIB=$${RANLIB}" \
16914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16915 install-html) \
16916 || exit 1
16917
16918@endif gmp
16919
16920.PHONY: maybe-installcheck-gmp installcheck-gmp
16921maybe-installcheck-gmp:
16922@if gmp
16923maybe-installcheck-gmp: installcheck-gmp
16924
16925installcheck-gmp: \
16926 configure-gmp
16927 @[ -f ./gmp/Makefile ] || exit 0; \
16928 r=`${PWD_COMMAND}`; export r; \
16929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16930 $(HOST_EXPORTS) \
16931 for flag in $(EXTRA_HOST_FLAGS) ; do \
16932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16933 done; \
16934 echo "Doing installcheck in gmp" ; \
16935 (cd $(HOST_SUBDIR)/gmp && \
16936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16938 "RANLIB=$${RANLIB}" \
16939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16940 installcheck) \
16941 || exit 1
16942
16943@endif gmp
16944
16945.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16946maybe-mostlyclean-gmp:
16947@if gmp
16948maybe-mostlyclean-gmp: mostlyclean-gmp
16949
16950mostlyclean-gmp:
16951 @[ -f ./gmp/Makefile ] || exit 0; \
16952 r=`${PWD_COMMAND}`; export r; \
16953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16954 $(HOST_EXPORTS) \
16955 for flag in $(EXTRA_HOST_FLAGS) ; do \
16956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16957 done; \
16958 echo "Doing mostlyclean in gmp" ; \
16959 (cd $(HOST_SUBDIR)/gmp && \
16960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16962 "RANLIB=$${RANLIB}" \
16963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16964 mostlyclean) \
16965 || exit 1
16966
16967@endif gmp
16968
16969.PHONY: maybe-clean-gmp clean-gmp
16970maybe-clean-gmp:
16971@if gmp
16972maybe-clean-gmp: clean-gmp
16973
16974clean-gmp:
16975 @[ -f ./gmp/Makefile ] || exit 0; \
16976 r=`${PWD_COMMAND}`; export r; \
16977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16978 $(HOST_EXPORTS) \
16979 for flag in $(EXTRA_HOST_FLAGS) ; do \
16980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16981 done; \
16982 echo "Doing clean in gmp" ; \
16983 (cd $(HOST_SUBDIR)/gmp && \
16984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16986 "RANLIB=$${RANLIB}" \
16987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16988 clean) \
16989 || exit 1
16990
16991@endif gmp
16992
16993.PHONY: maybe-distclean-gmp distclean-gmp
16994maybe-distclean-gmp:
16995@if gmp
16996maybe-distclean-gmp: distclean-gmp
16997
16998distclean-gmp:
16999 @[ -f ./gmp/Makefile ] || exit 0; \
17000 r=`${PWD_COMMAND}`; export r; \
17001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17002 $(HOST_EXPORTS) \
17003 for flag in $(EXTRA_HOST_FLAGS) ; do \
17004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17005 done; \
17006 echo "Doing distclean in gmp" ; \
17007 (cd $(HOST_SUBDIR)/gmp && \
17008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17010 "RANLIB=$${RANLIB}" \
17011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17012 distclean) \
17013 || exit 1
17014
17015@endif gmp
17016
17017.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17018maybe-maintainer-clean-gmp:
17019@if gmp
17020maybe-maintainer-clean-gmp: maintainer-clean-gmp
17021
17022maintainer-clean-gmp:
17023 @[ -f ./gmp/Makefile ] || exit 0; \
17024 r=`${PWD_COMMAND}`; export r; \
17025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17026 $(HOST_EXPORTS) \
17027 for flag in $(EXTRA_HOST_FLAGS) ; do \
17028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17029 done; \
17030 echo "Doing maintainer-clean in gmp" ; \
17031 (cd $(HOST_SUBDIR)/gmp && \
17032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17034 "RANLIB=$${RANLIB}" \
17035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17036 maintainer-clean) \
17037 || exit 1
17038
17039@endif gmp
17040
17041
17042
17043.PHONY: configure-mpfr maybe-configure-mpfr
17044maybe-configure-mpfr:
17045@if gcc-bootstrap
17046configure-mpfr: stage_current
17047@endif gcc-bootstrap
17048@if mpfr
17049maybe-configure-mpfr: configure-mpfr
17050configure-mpfr:
17051 @r=`${PWD_COMMAND}`; export r; \
17052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17055 $(HOST_EXPORTS) \
17056 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17057 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17058 case $(srcdir) in \
17059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17060 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17062 esac; \
17063 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17064 libsrcdir="$$s/mpfr"; \
17065 $(SHELL) $${libsrcdir}/configure \
17066 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17067 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17068 || exit 1
17069@endif mpfr
17070
17071
17072
17073.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17074maybe-configure-stage1-mpfr:
17075@if mpfr-bootstrap
17076maybe-configure-stage1-mpfr: configure-stage1-mpfr
17077configure-stage1-mpfr:
17078 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17080 @r=`${PWD_COMMAND}`; export r; \
17081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17082 TFLAGS="$(STAGE1_TFLAGS)"; \
17083 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17084 $(HOST_EXPORTS) \
17085 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17086 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17087 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17088 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17090 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17091 case $(srcdir) in \
17092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17093 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17095 esac; \
17096 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17097 libsrcdir="$$s/mpfr"; \
17098 $(SHELL) $${libsrcdir}/configure \
17099 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17100 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17101 $(STAGE1_CONFIGURE_FLAGS) \
17102 --disable-shared @extra_mpfr_configure_flags@
17103@endif mpfr-bootstrap
17104
17105.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17106maybe-configure-stage2-mpfr:
17107@if mpfr-bootstrap
17108maybe-configure-stage2-mpfr: configure-stage2-mpfr
17109configure-stage2-mpfr:
17110 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17112 @r=`${PWD_COMMAND}`; export r; \
17113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114 TFLAGS="$(STAGE2_TFLAGS)"; \
17115 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17116 $(HOST_EXPORTS) \
17117 $(POSTSTAGE1_HOST_EXPORTS) \
17118 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17119 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17120 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17121 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17123 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17124 case $(srcdir) in \
17125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17126 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17128 esac; \
17129 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17130 libsrcdir="$$s/mpfr"; \
17131 $(SHELL) $${libsrcdir}/configure \
17132 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17133 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17134 --with-build-libsubdir=$(HOST_SUBDIR) \
17135 $(STAGE2_CONFIGURE_FLAGS) \
17136 --disable-shared @extra_mpfr_configure_flags@
17137@endif mpfr-bootstrap
17138
17139.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17140maybe-configure-stage3-mpfr:
17141@if mpfr-bootstrap
17142maybe-configure-stage3-mpfr: configure-stage3-mpfr
17143configure-stage3-mpfr:
17144 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17146 @r=`${PWD_COMMAND}`; export r; \
17147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17148 TFLAGS="$(STAGE3_TFLAGS)"; \
17149 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17150 $(HOST_EXPORTS) \
17151 $(POSTSTAGE1_HOST_EXPORTS) \
17152 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17153 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17154 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17155 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17157 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17158 case $(srcdir) in \
17159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17160 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17162 esac; \
17163 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17164 libsrcdir="$$s/mpfr"; \
17165 $(SHELL) $${libsrcdir}/configure \
17166 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17167 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17168 --with-build-libsubdir=$(HOST_SUBDIR) \
17169 $(STAGE3_CONFIGURE_FLAGS) \
17170 --disable-shared @extra_mpfr_configure_flags@
17171@endif mpfr-bootstrap
17172
17173.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17174maybe-configure-stage4-mpfr:
17175@if mpfr-bootstrap
17176maybe-configure-stage4-mpfr: configure-stage4-mpfr
17177configure-stage4-mpfr:
17178 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17180 @r=`${PWD_COMMAND}`; export r; \
17181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17182 TFLAGS="$(STAGE4_TFLAGS)"; \
17183 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17184 $(HOST_EXPORTS) \
17185 $(POSTSTAGE1_HOST_EXPORTS) \
17186 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17187 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17188 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17189 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17191 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17192 case $(srcdir) in \
17193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17194 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17196 esac; \
17197 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17198 libsrcdir="$$s/mpfr"; \
17199 $(SHELL) $${libsrcdir}/configure \
17200 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17201 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17202 --with-build-libsubdir=$(HOST_SUBDIR) \
17203 $(STAGE4_CONFIGURE_FLAGS) \
17204 --disable-shared @extra_mpfr_configure_flags@
17205@endif mpfr-bootstrap
17206
17207.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17208maybe-configure-stageprofile-mpfr:
17209@if mpfr-bootstrap
17210maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17211configure-stageprofile-mpfr:
17212 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17214 @r=`${PWD_COMMAND}`; export r; \
17215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17216 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17217 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17218 $(HOST_EXPORTS) \
17219 $(POSTSTAGE1_HOST_EXPORTS) \
17220 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17221 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17222 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17223 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17225 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17226 case $(srcdir) in \
17227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17228 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17230 esac; \
17231 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17232 libsrcdir="$$s/mpfr"; \
17233 $(SHELL) $${libsrcdir}/configure \
17234 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17235 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17236 --with-build-libsubdir=$(HOST_SUBDIR) \
17237 $(STAGEprofile_CONFIGURE_FLAGS) \
17238 --disable-shared @extra_mpfr_configure_flags@
17239@endif mpfr-bootstrap
17240
17241.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17242maybe-configure-stagefeedback-mpfr:
17243@if mpfr-bootstrap
17244maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17245configure-stagefeedback-mpfr:
17246 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17248 @r=`${PWD_COMMAND}`; export r; \
17249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17250 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17251 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17252 $(HOST_EXPORTS) \
17253 $(POSTSTAGE1_HOST_EXPORTS) \
17254 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17255 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17256 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17257 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17259 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17260 case $(srcdir) in \
17261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17262 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17264 esac; \
17265 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17266 libsrcdir="$$s/mpfr"; \
17267 $(SHELL) $${libsrcdir}/configure \
17268 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17269 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17270 --with-build-libsubdir=$(HOST_SUBDIR) \
17271 $(STAGEfeedback_CONFIGURE_FLAGS) \
17272 --disable-shared @extra_mpfr_configure_flags@
17273@endif mpfr-bootstrap
17274
17275
17276
17277
17278
17279.PHONY: all-mpfr maybe-all-mpfr
17280maybe-all-mpfr:
17281@if gcc-bootstrap
17282all-mpfr: stage_current
17283@endif gcc-bootstrap
17284@if mpfr
17285TARGET-mpfr=all
17286maybe-all-mpfr: all-mpfr
17287all-mpfr: configure-mpfr
17288 @r=`${PWD_COMMAND}`; export r; \
17289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17290 $(HOST_EXPORTS) \
17291 (cd $(HOST_SUBDIR)/mpfr && \
17292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17293 $(TARGET-mpfr))
17294@endif mpfr
17295
17296
17297
17298.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17299.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17300maybe-all-stage1-mpfr:
17301maybe-clean-stage1-mpfr:
17302@if mpfr-bootstrap
17303maybe-all-stage1-mpfr: all-stage1-mpfr
17304all-stage1: all-stage1-mpfr
17305TARGET-stage1-mpfr = $(TARGET-mpfr)
17306all-stage1-mpfr: configure-stage1-mpfr
17307 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17308 @r=`${PWD_COMMAND}`; export r; \
17309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17310 TFLAGS="$(STAGE1_TFLAGS)"; \
17311 $(HOST_EXPORTS) \
17312 cd $(HOST_SUBDIR)/mpfr && \
17313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17314 CFLAGS="$(STAGE1_CFLAGS)" \
17315 CXXFLAGS="$(STAGE1_CFLAGS)" \
17316 LIBCFLAGS="$(LIBCFLAGS)" \
17317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17320 $(EXTRA_HOST_FLAGS) \
17321 TFLAGS="$(STAGE1_TFLAGS)" \
17322 $(TARGET-stage1-mpfr)
17323
17324maybe-clean-stage1-mpfr: clean-stage1-mpfr
17325clean-stage1: clean-stage1-mpfr
17326clean-stage1-mpfr:
17327 @if [ $(current_stage) = stage1 ]; then \
17328 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17329 else \
17330 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17331 $(MAKE) stage1-start; \
17332 fi; \
17333 cd $(HOST_SUBDIR)/mpfr && \
17334 $(MAKE) $(EXTRA_HOST_FLAGS) \
17335 clean
17336@endif mpfr-bootstrap
17337
17338
17339.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17340.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17341maybe-all-stage2-mpfr:
17342maybe-clean-stage2-mpfr:
17343@if mpfr-bootstrap
17344maybe-all-stage2-mpfr: all-stage2-mpfr
17345all-stage2: all-stage2-mpfr
17346TARGET-stage2-mpfr = $(TARGET-mpfr)
17347all-stage2-mpfr: configure-stage2-mpfr
17348 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17349 @r=`${PWD_COMMAND}`; export r; \
17350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17351 TFLAGS="$(STAGE2_TFLAGS)"; \
17352 $(HOST_EXPORTS) \
17353 $(POSTSTAGE1_HOST_EXPORTS) \
17354 cd $(HOST_SUBDIR)/mpfr && \
17355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17356 CFLAGS="$(STAGE2_CFLAGS)" \
17357 CXXFLAGS="$(STAGE2_CFLAGS)" \
17358 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17363 TFLAGS="$(STAGE2_TFLAGS)" \
17364 $(TARGET-stage2-mpfr)
17365
17366maybe-clean-stage2-mpfr: clean-stage2-mpfr
17367clean-stage2: clean-stage2-mpfr
17368clean-stage2-mpfr:
17369 @if [ $(current_stage) = stage2 ]; then \
17370 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17371 else \
17372 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17373 $(MAKE) stage2-start; \
17374 fi; \
17375 cd $(HOST_SUBDIR)/mpfr && \
17376 $(MAKE) $(EXTRA_HOST_FLAGS) \
17377 $(POSTSTAGE1_FLAGS_TO_PASS) \
17378 clean
17379@endif mpfr-bootstrap
17380
17381
17382.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17383.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17384maybe-all-stage3-mpfr:
17385maybe-clean-stage3-mpfr:
17386@if mpfr-bootstrap
17387maybe-all-stage3-mpfr: all-stage3-mpfr
17388all-stage3: all-stage3-mpfr
17389TARGET-stage3-mpfr = $(TARGET-mpfr)
17390all-stage3-mpfr: configure-stage3-mpfr
17391 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17392 @r=`${PWD_COMMAND}`; export r; \
17393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17394 TFLAGS="$(STAGE3_TFLAGS)"; \
17395 $(HOST_EXPORTS) \
17396 $(POSTSTAGE1_HOST_EXPORTS) \
17397 cd $(HOST_SUBDIR)/mpfr && \
17398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17399 CFLAGS="$(STAGE3_CFLAGS)" \
17400 CXXFLAGS="$(STAGE3_CFLAGS)" \
17401 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17406 TFLAGS="$(STAGE3_TFLAGS)" \
17407 $(TARGET-stage3-mpfr)
17408
17409maybe-clean-stage3-mpfr: clean-stage3-mpfr
17410clean-stage3: clean-stage3-mpfr
17411clean-stage3-mpfr:
17412 @if [ $(current_stage) = stage3 ]; then \
17413 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17414 else \
17415 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17416 $(MAKE) stage3-start; \
17417 fi; \
17418 cd $(HOST_SUBDIR)/mpfr && \
17419 $(MAKE) $(EXTRA_HOST_FLAGS) \
17420 $(POSTSTAGE1_FLAGS_TO_PASS) \
17421 clean
17422@endif mpfr-bootstrap
17423
17424
17425.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17426.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17427maybe-all-stage4-mpfr:
17428maybe-clean-stage4-mpfr:
17429@if mpfr-bootstrap
17430maybe-all-stage4-mpfr: all-stage4-mpfr
17431all-stage4: all-stage4-mpfr
17432TARGET-stage4-mpfr = $(TARGET-mpfr)
17433all-stage4-mpfr: configure-stage4-mpfr
17434 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17435 @r=`${PWD_COMMAND}`; export r; \
17436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17437 TFLAGS="$(STAGE4_TFLAGS)"; \
17438 $(HOST_EXPORTS) \
17439 $(POSTSTAGE1_HOST_EXPORTS) \
17440 cd $(HOST_SUBDIR)/mpfr && \
17441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17442 CFLAGS="$(STAGE4_CFLAGS)" \
17443 CXXFLAGS="$(STAGE4_CFLAGS)" \
17444 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17449 TFLAGS="$(STAGE4_TFLAGS)" \
17450 $(TARGET-stage4-mpfr)
17451
17452maybe-clean-stage4-mpfr: clean-stage4-mpfr
17453clean-stage4: clean-stage4-mpfr
17454clean-stage4-mpfr:
17455 @if [ $(current_stage) = stage4 ]; then \
17456 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17457 else \
17458 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17459 $(MAKE) stage4-start; \
17460 fi; \
17461 cd $(HOST_SUBDIR)/mpfr && \
17462 $(MAKE) $(EXTRA_HOST_FLAGS) \
17463 $(POSTSTAGE1_FLAGS_TO_PASS) \
17464 clean
17465@endif mpfr-bootstrap
17466
17467
17468.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17469.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17470maybe-all-stageprofile-mpfr:
17471maybe-clean-stageprofile-mpfr:
17472@if mpfr-bootstrap
17473maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17474all-stageprofile: all-stageprofile-mpfr
17475TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17476all-stageprofile-mpfr: configure-stageprofile-mpfr
17477 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17478 @r=`${PWD_COMMAND}`; export r; \
17479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17480 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17481 $(HOST_EXPORTS) \
17482 $(POSTSTAGE1_HOST_EXPORTS) \
17483 cd $(HOST_SUBDIR)/mpfr && \
17484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17485 CFLAGS="$(STAGEprofile_CFLAGS)" \
17486 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17487 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17492 TFLAGS="$(STAGEprofile_TFLAGS)" \
17493 $(TARGET-stageprofile-mpfr)
17494
17495maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17496clean-stageprofile: clean-stageprofile-mpfr
17497clean-stageprofile-mpfr:
17498 @if [ $(current_stage) = stageprofile ]; then \
17499 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17500 else \
17501 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17502 $(MAKE) stageprofile-start; \
17503 fi; \
17504 cd $(HOST_SUBDIR)/mpfr && \
17505 $(MAKE) $(EXTRA_HOST_FLAGS) \
17506 $(POSTSTAGE1_FLAGS_TO_PASS) \
17507 clean
17508@endif mpfr-bootstrap
17509
17510
17511.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17512.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17513maybe-all-stagefeedback-mpfr:
17514maybe-clean-stagefeedback-mpfr:
17515@if mpfr-bootstrap
17516maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17517all-stagefeedback: all-stagefeedback-mpfr
17518TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17519all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17520 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17521 @r=`${PWD_COMMAND}`; export r; \
17522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17523 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17524 $(HOST_EXPORTS) \
17525 $(POSTSTAGE1_HOST_EXPORTS) \
17526 cd $(HOST_SUBDIR)/mpfr && \
17527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17528 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17529 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17530 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17535 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17536 $(TARGET-stagefeedback-mpfr)
17537
17538maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17539clean-stagefeedback: clean-stagefeedback-mpfr
17540clean-stagefeedback-mpfr:
17541 @if [ $(current_stage) = stagefeedback ]; then \
17542 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17543 else \
17544 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17545 $(MAKE) stagefeedback-start; \
17546 fi; \
17547 cd $(HOST_SUBDIR)/mpfr && \
17548 $(MAKE) $(EXTRA_HOST_FLAGS) \
17549 $(POSTSTAGE1_FLAGS_TO_PASS) \
17550 clean
17551@endif mpfr-bootstrap
17552
17553
17554
17555
17556
17557.PHONY: check-mpfr maybe-check-mpfr
17558maybe-check-mpfr:
17559@if mpfr
17560maybe-check-mpfr: check-mpfr
17561
17562check-mpfr:
17563 @: $(MAKE); $(unstage)
17564 @r=`${PWD_COMMAND}`; export r; \
17565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566 $(HOST_EXPORTS) \
17567 (cd $(HOST_SUBDIR)/mpfr && \
17568 $(MAKE) $(FLAGS_TO_PASS) check)
17569
17570@endif mpfr
17571
17572.PHONY: install-mpfr maybe-install-mpfr
17573maybe-install-mpfr:
17574@if mpfr
17575maybe-install-mpfr: install-mpfr
17576
17577install-mpfr:
17578
17579@endif mpfr
17580
17581# Other targets (info, dvi, pdf, etc.)
17582
17583.PHONY: maybe-info-mpfr info-mpfr
17584maybe-info-mpfr:
17585@if mpfr
17586maybe-info-mpfr: info-mpfr
17587
17588info-mpfr: \
17589 configure-mpfr
17590 @[ -f ./mpfr/Makefile ] || exit 0; \
17591 r=`${PWD_COMMAND}`; export r; \
17592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593 $(HOST_EXPORTS) \
17594 for flag in $(EXTRA_HOST_FLAGS) ; do \
17595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17596 done; \
17597 echo "Doing info in mpfr" ; \
17598 (cd $(HOST_SUBDIR)/mpfr && \
17599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17601 "RANLIB=$${RANLIB}" \
17602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17603 info) \
17604 || exit 1
17605
17606@endif mpfr
17607
17608.PHONY: maybe-dvi-mpfr dvi-mpfr
17609maybe-dvi-mpfr:
17610@if mpfr
17611maybe-dvi-mpfr: dvi-mpfr
17612
17613dvi-mpfr: \
17614 configure-mpfr
17615 @[ -f ./mpfr/Makefile ] || exit 0; \
17616 r=`${PWD_COMMAND}`; export r; \
17617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17618 $(HOST_EXPORTS) \
17619 for flag in $(EXTRA_HOST_FLAGS) ; do \
17620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17621 done; \
17622 echo "Doing dvi in mpfr" ; \
17623 (cd $(HOST_SUBDIR)/mpfr && \
17624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17626 "RANLIB=$${RANLIB}" \
17627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17628 dvi) \
17629 || exit 1
17630
17631@endif mpfr
17632
17633.PHONY: maybe-pdf-mpfr pdf-mpfr
17634maybe-pdf-mpfr:
17635@if mpfr
17636maybe-pdf-mpfr: pdf-mpfr
17637
17638pdf-mpfr: \
17639 configure-mpfr
17640 @[ -f ./mpfr/Makefile ] || exit 0; \
17641 r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 $(HOST_EXPORTS) \
17644 for flag in $(EXTRA_HOST_FLAGS) ; do \
17645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17646 done; \
17647 echo "Doing pdf in mpfr" ; \
17648 (cd $(HOST_SUBDIR)/mpfr && \
17649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17651 "RANLIB=$${RANLIB}" \
17652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17653 pdf) \
17654 || exit 1
17655
17656@endif mpfr
17657
17658.PHONY: maybe-html-mpfr html-mpfr
17659maybe-html-mpfr:
17660@if mpfr
17661maybe-html-mpfr: html-mpfr
17662
17663html-mpfr: \
17664 configure-mpfr
17665 @[ -f ./mpfr/Makefile ] || exit 0; \
17666 r=`${PWD_COMMAND}`; export r; \
17667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17668 $(HOST_EXPORTS) \
17669 for flag in $(EXTRA_HOST_FLAGS) ; do \
17670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17671 done; \
17672 echo "Doing html in mpfr" ; \
17673 (cd $(HOST_SUBDIR)/mpfr && \
17674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17676 "RANLIB=$${RANLIB}" \
17677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17678 html) \
17679 || exit 1
17680
17681@endif mpfr
17682
17683.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17684maybe-TAGS-mpfr:
17685@if mpfr
17686maybe-TAGS-mpfr: TAGS-mpfr
17687
17688TAGS-mpfr: \
17689 configure-mpfr
17690 @[ -f ./mpfr/Makefile ] || exit 0; \
17691 r=`${PWD_COMMAND}`; export r; \
17692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17693 $(HOST_EXPORTS) \
17694 for flag in $(EXTRA_HOST_FLAGS) ; do \
17695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17696 done; \
17697 echo "Doing TAGS in mpfr" ; \
17698 (cd $(HOST_SUBDIR)/mpfr && \
17699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17701 "RANLIB=$${RANLIB}" \
17702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17703 TAGS) \
17704 || exit 1
17705
17706@endif mpfr
17707
17708.PHONY: maybe-install-info-mpfr install-info-mpfr
17709maybe-install-info-mpfr:
17710@if mpfr
17711maybe-install-info-mpfr: install-info-mpfr
17712
17713install-info-mpfr: \
17714 configure-mpfr \
17715 info-mpfr
17716 @[ -f ./mpfr/Makefile ] || exit 0; \
17717 r=`${PWD_COMMAND}`; export r; \
17718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719 $(HOST_EXPORTS) \
17720 for flag in $(EXTRA_HOST_FLAGS) ; do \
17721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722 done; \
17723 echo "Doing install-info in mpfr" ; \
17724 (cd $(HOST_SUBDIR)/mpfr && \
17725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727 "RANLIB=$${RANLIB}" \
17728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17729 install-info) \
17730 || exit 1
17731
17732@endif mpfr
17733
17734.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17735maybe-install-pdf-mpfr:
17736@if mpfr
17737maybe-install-pdf-mpfr: install-pdf-mpfr
17738
17739install-pdf-mpfr: \
17740 configure-mpfr \
17741 pdf-mpfr
17742 @[ -f ./mpfr/Makefile ] || exit 0; \
17743 r=`${PWD_COMMAND}`; export r; \
17744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745 $(HOST_EXPORTS) \
17746 for flag in $(EXTRA_HOST_FLAGS) ; do \
17747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17748 done; \
17749 echo "Doing install-pdf in mpfr" ; \
17750 (cd $(HOST_SUBDIR)/mpfr && \
17751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17753 "RANLIB=$${RANLIB}" \
17754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17755 install-pdf) \
17756 || exit 1
17757
17758@endif mpfr
17759
17760.PHONY: maybe-install-html-mpfr install-html-mpfr
17761maybe-install-html-mpfr:
17762@if mpfr
17763maybe-install-html-mpfr: install-html-mpfr
17764
17765install-html-mpfr: \
17766 configure-mpfr \
17767 html-mpfr
17768 @[ -f ./mpfr/Makefile ] || exit 0; \
17769 r=`${PWD_COMMAND}`; export r; \
17770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17771 $(HOST_EXPORTS) \
17772 for flag in $(EXTRA_HOST_FLAGS) ; do \
17773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17774 done; \
17775 echo "Doing install-html in mpfr" ; \
17776 (cd $(HOST_SUBDIR)/mpfr && \
17777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17779 "RANLIB=$${RANLIB}" \
17780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17781 install-html) \
17782 || exit 1
17783
17784@endif mpfr
17785
17786.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17787maybe-installcheck-mpfr:
17788@if mpfr
17789maybe-installcheck-mpfr: installcheck-mpfr
17790
17791installcheck-mpfr: \
17792 configure-mpfr
17793 @[ -f ./mpfr/Makefile ] || exit 0; \
17794 r=`${PWD_COMMAND}`; export r; \
17795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17796 $(HOST_EXPORTS) \
17797 for flag in $(EXTRA_HOST_FLAGS) ; do \
17798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17799 done; \
17800 echo "Doing installcheck in mpfr" ; \
17801 (cd $(HOST_SUBDIR)/mpfr && \
17802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17804 "RANLIB=$${RANLIB}" \
17805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17806 installcheck) \
17807 || exit 1
17808
17809@endif mpfr
17810
17811.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17812maybe-mostlyclean-mpfr:
17813@if mpfr
17814maybe-mostlyclean-mpfr: mostlyclean-mpfr
17815
17816mostlyclean-mpfr:
17817 @[ -f ./mpfr/Makefile ] || exit 0; \
17818 r=`${PWD_COMMAND}`; export r; \
17819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820 $(HOST_EXPORTS) \
17821 for flag in $(EXTRA_HOST_FLAGS) ; do \
17822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17823 done; \
17824 echo "Doing mostlyclean in mpfr" ; \
17825 (cd $(HOST_SUBDIR)/mpfr && \
17826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17828 "RANLIB=$${RANLIB}" \
17829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17830 mostlyclean) \
17831 || exit 1
17832
17833@endif mpfr
17834
17835.PHONY: maybe-clean-mpfr clean-mpfr
17836maybe-clean-mpfr:
17837@if mpfr
17838maybe-clean-mpfr: clean-mpfr
17839
17840clean-mpfr:
17841 @[ -f ./mpfr/Makefile ] || exit 0; \
17842 r=`${PWD_COMMAND}`; export r; \
17843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17844 $(HOST_EXPORTS) \
17845 for flag in $(EXTRA_HOST_FLAGS) ; do \
17846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17847 done; \
17848 echo "Doing clean in mpfr" ; \
17849 (cd $(HOST_SUBDIR)/mpfr && \
17850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17852 "RANLIB=$${RANLIB}" \
17853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17854 clean) \
17855 || exit 1
17856
17857@endif mpfr
17858
17859.PHONY: maybe-distclean-mpfr distclean-mpfr
17860maybe-distclean-mpfr:
17861@if mpfr
17862maybe-distclean-mpfr: distclean-mpfr
17863
17864distclean-mpfr:
17865 @[ -f ./mpfr/Makefile ] || exit 0; \
17866 r=`${PWD_COMMAND}`; export r; \
17867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17868 $(HOST_EXPORTS) \
17869 for flag in $(EXTRA_HOST_FLAGS) ; do \
17870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17871 done; \
17872 echo "Doing distclean in mpfr" ; \
17873 (cd $(HOST_SUBDIR)/mpfr && \
17874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17876 "RANLIB=$${RANLIB}" \
17877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17878 distclean) \
17879 || exit 1
17880
17881@endif mpfr
17882
17883.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17884maybe-maintainer-clean-mpfr:
17885@if mpfr
17886maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17887
17888maintainer-clean-mpfr:
17889 @[ -f ./mpfr/Makefile ] || exit 0; \
17890 r=`${PWD_COMMAND}`; export r; \
17891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17892 $(HOST_EXPORTS) \
17893 for flag in $(EXTRA_HOST_FLAGS) ; do \
17894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17895 done; \
17896 echo "Doing maintainer-clean in mpfr" ; \
17897 (cd $(HOST_SUBDIR)/mpfr && \
17898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17900 "RANLIB=$${RANLIB}" \
17901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17902 maintainer-clean) \
17903 || exit 1
17904
17905@endif mpfr
17906
17907
17908
17909.PHONY: configure-mpc maybe-configure-mpc
17910maybe-configure-mpc:
17911@if gcc-bootstrap
17912configure-mpc: stage_current
17913@endif gcc-bootstrap
17914@if mpc
17915maybe-configure-mpc: configure-mpc
17916configure-mpc:
17917 @r=`${PWD_COMMAND}`; export r; \
17918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17921 $(HOST_EXPORTS) \
17922 echo Configuring in $(HOST_SUBDIR)/mpc; \
17923 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17924 case $(srcdir) in \
17925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17926 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17928 esac; \
17929 srcdiroption="--srcdir=$${topdir}/mpc"; \
17930 libsrcdir="$$s/mpc"; \
17931 $(SHELL) $${libsrcdir}/configure \
17932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17933 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17934 || exit 1
17935@endif mpc
17936
17937
17938
17939.PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17940maybe-configure-stage1-mpc:
17941@if mpc-bootstrap
17942maybe-configure-stage1-mpc: configure-stage1-mpc
17943configure-stage1-mpc:
17944 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17946 @r=`${PWD_COMMAND}`; export r; \
17947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17948 TFLAGS="$(STAGE1_TFLAGS)"; \
17949 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17950 $(HOST_EXPORTS) \
17951 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17952 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17953 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17954 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17956 cd $(HOST_SUBDIR)/mpc || exit 1; \
17957 case $(srcdir) in \
17958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17959 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17961 esac; \
17962 srcdiroption="--srcdir=$${topdir}/mpc"; \
17963 libsrcdir="$$s/mpc"; \
17964 $(SHELL) $${libsrcdir}/configure \
17965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17966 --target=${target_alias} $${srcdiroption} \
17967 $(STAGE1_CONFIGURE_FLAGS) \
17968 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17969@endif mpc-bootstrap
17970
17971.PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17972maybe-configure-stage2-mpc:
17973@if mpc-bootstrap
17974maybe-configure-stage2-mpc: configure-stage2-mpc
17975configure-stage2-mpc:
17976 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17978 @r=`${PWD_COMMAND}`; export r; \
17979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17980 TFLAGS="$(STAGE2_TFLAGS)"; \
17981 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17982 $(HOST_EXPORTS) \
17983 $(POSTSTAGE1_HOST_EXPORTS) \
17984 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17985 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17986 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17987 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17989 cd $(HOST_SUBDIR)/mpc || exit 1; \
17990 case $(srcdir) in \
17991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17992 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17994 esac; \
17995 srcdiroption="--srcdir=$${topdir}/mpc"; \
17996 libsrcdir="$$s/mpc"; \
17997 $(SHELL) $${libsrcdir}/configure \
17998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17999 --target=${target_alias} $${srcdiroption} \
18000 --with-build-libsubdir=$(HOST_SUBDIR) \
18001 $(STAGE2_CONFIGURE_FLAGS) \
18002 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18003@endif mpc-bootstrap
18004
18005.PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18006maybe-configure-stage3-mpc:
18007@if mpc-bootstrap
18008maybe-configure-stage3-mpc: configure-stage3-mpc
18009configure-stage3-mpc:
18010 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18012 @r=`${PWD_COMMAND}`; export r; \
18013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014 TFLAGS="$(STAGE3_TFLAGS)"; \
18015 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18016 $(HOST_EXPORTS) \
18017 $(POSTSTAGE1_HOST_EXPORTS) \
18018 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18019 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18020 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18021 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18023 cd $(HOST_SUBDIR)/mpc || exit 1; \
18024 case $(srcdir) in \
18025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18026 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18028 esac; \
18029 srcdiroption="--srcdir=$${topdir}/mpc"; \
18030 libsrcdir="$$s/mpc"; \
18031 $(SHELL) $${libsrcdir}/configure \
18032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18033 --target=${target_alias} $${srcdiroption} \
18034 --with-build-libsubdir=$(HOST_SUBDIR) \
18035 $(STAGE3_CONFIGURE_FLAGS) \
18036 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18037@endif mpc-bootstrap
18038
18039.PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18040maybe-configure-stage4-mpc:
18041@if mpc-bootstrap
18042maybe-configure-stage4-mpc: configure-stage4-mpc
18043configure-stage4-mpc:
18044 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18046 @r=`${PWD_COMMAND}`; export r; \
18047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18048 TFLAGS="$(STAGE4_TFLAGS)"; \
18049 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18050 $(HOST_EXPORTS) \
18051 $(POSTSTAGE1_HOST_EXPORTS) \
18052 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18053 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18054 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18055 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18057 cd $(HOST_SUBDIR)/mpc || exit 1; \
18058 case $(srcdir) in \
18059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18060 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18062 esac; \
18063 srcdiroption="--srcdir=$${topdir}/mpc"; \
18064 libsrcdir="$$s/mpc"; \
18065 $(SHELL) $${libsrcdir}/configure \
18066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18067 --target=${target_alias} $${srcdiroption} \
18068 --with-build-libsubdir=$(HOST_SUBDIR) \
18069 $(STAGE4_CONFIGURE_FLAGS) \
18070 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18071@endif mpc-bootstrap
18072
18073.PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18074maybe-configure-stageprofile-mpc:
18075@if mpc-bootstrap
18076maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18077configure-stageprofile-mpc:
18078 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18080 @r=`${PWD_COMMAND}`; export r; \
18081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18083 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18084 $(HOST_EXPORTS) \
18085 $(POSTSTAGE1_HOST_EXPORTS) \
18086 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18087 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18088 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18089 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18091 cd $(HOST_SUBDIR)/mpc || exit 1; \
18092 case $(srcdir) in \
18093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18094 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18096 esac; \
18097 srcdiroption="--srcdir=$${topdir}/mpc"; \
18098 libsrcdir="$$s/mpc"; \
18099 $(SHELL) $${libsrcdir}/configure \
18100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18101 --target=${target_alias} $${srcdiroption} \
18102 --with-build-libsubdir=$(HOST_SUBDIR) \
18103 $(STAGEprofile_CONFIGURE_FLAGS) \
18104 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18105@endif mpc-bootstrap
18106
18107.PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18108maybe-configure-stagefeedback-mpc:
18109@if mpc-bootstrap
18110maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18111configure-stagefeedback-mpc:
18112 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18114 @r=`${PWD_COMMAND}`; export r; \
18115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18116 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18117 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18118 $(HOST_EXPORTS) \
18119 $(POSTSTAGE1_HOST_EXPORTS) \
18120 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18121 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18122 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18123 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18125 cd $(HOST_SUBDIR)/mpc || exit 1; \
18126 case $(srcdir) in \
18127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18128 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18130 esac; \
18131 srcdiroption="--srcdir=$${topdir}/mpc"; \
18132 libsrcdir="$$s/mpc"; \
18133 $(SHELL) $${libsrcdir}/configure \
18134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18135 --target=${target_alias} $${srcdiroption} \
18136 --with-build-libsubdir=$(HOST_SUBDIR) \
18137 $(STAGEfeedback_CONFIGURE_FLAGS) \
18138 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18139@endif mpc-bootstrap
18140
18141
18142
18143
18144
18145.PHONY: all-mpc maybe-all-mpc
18146maybe-all-mpc:
18147@if gcc-bootstrap
18148all-mpc: stage_current
18149@endif gcc-bootstrap
18150@if mpc
18151TARGET-mpc=all
18152maybe-all-mpc: all-mpc
18153all-mpc: configure-mpc
18154 @r=`${PWD_COMMAND}`; export r; \
18155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156 $(HOST_EXPORTS) \
18157 (cd $(HOST_SUBDIR)/mpc && \
18158 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18159 $(TARGET-mpc))
18160@endif mpc
18161
18162
18163
18164.PHONY: all-stage1-mpc maybe-all-stage1-mpc
18165.PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18166maybe-all-stage1-mpc:
18167maybe-clean-stage1-mpc:
18168@if mpc-bootstrap
18169maybe-all-stage1-mpc: all-stage1-mpc
18170all-stage1: all-stage1-mpc
18171TARGET-stage1-mpc = $(TARGET-mpc)
18172all-stage1-mpc: configure-stage1-mpc
18173 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18174 @r=`${PWD_COMMAND}`; export r; \
18175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18176 TFLAGS="$(STAGE1_TFLAGS)"; \
18177 $(HOST_EXPORTS) \
18178 cd $(HOST_SUBDIR)/mpc && \
18179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18180 CFLAGS="$(STAGE1_CFLAGS)" \
18181 CXXFLAGS="$(STAGE1_CFLAGS)" \
18182 LIBCFLAGS="$(LIBCFLAGS)" \
18183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18186 $(EXTRA_HOST_FLAGS) \
18187 TFLAGS="$(STAGE1_TFLAGS)" \
18188 $(TARGET-stage1-mpc)
18189
18190maybe-clean-stage1-mpc: clean-stage1-mpc
18191clean-stage1: clean-stage1-mpc
18192clean-stage1-mpc:
18193 @if [ $(current_stage) = stage1 ]; then \
18194 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18195 else \
18196 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18197 $(MAKE) stage1-start; \
18198 fi; \
18199 cd $(HOST_SUBDIR)/mpc && \
18200 $(MAKE) $(EXTRA_HOST_FLAGS) \
18201 clean
18202@endif mpc-bootstrap
18203
18204
18205.PHONY: all-stage2-mpc maybe-all-stage2-mpc
18206.PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18207maybe-all-stage2-mpc:
18208maybe-clean-stage2-mpc:
18209@if mpc-bootstrap
18210maybe-all-stage2-mpc: all-stage2-mpc
18211all-stage2: all-stage2-mpc
18212TARGET-stage2-mpc = $(TARGET-mpc)
18213all-stage2-mpc: configure-stage2-mpc
18214 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18215 @r=`${PWD_COMMAND}`; export r; \
18216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217 TFLAGS="$(STAGE2_TFLAGS)"; \
18218 $(HOST_EXPORTS) \
18219 $(POSTSTAGE1_HOST_EXPORTS) \
18220 cd $(HOST_SUBDIR)/mpc && \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18222 CFLAGS="$(STAGE2_CFLAGS)" \
18223 CXXFLAGS="$(STAGE2_CFLAGS)" \
18224 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18229 TFLAGS="$(STAGE2_TFLAGS)" \
18230 $(TARGET-stage2-mpc)
18231
18232maybe-clean-stage2-mpc: clean-stage2-mpc
18233clean-stage2: clean-stage2-mpc
18234clean-stage2-mpc:
18235 @if [ $(current_stage) = stage2 ]; then \
18236 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18237 else \
18238 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18239 $(MAKE) stage2-start; \
18240 fi; \
18241 cd $(HOST_SUBDIR)/mpc && \
18242 $(MAKE) $(EXTRA_HOST_FLAGS) \
18243 $(POSTSTAGE1_FLAGS_TO_PASS) \
18244 clean
18245@endif mpc-bootstrap
18246
18247
18248.PHONY: all-stage3-mpc maybe-all-stage3-mpc
18249.PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18250maybe-all-stage3-mpc:
18251maybe-clean-stage3-mpc:
18252@if mpc-bootstrap
18253maybe-all-stage3-mpc: all-stage3-mpc
18254all-stage3: all-stage3-mpc
18255TARGET-stage3-mpc = $(TARGET-mpc)
18256all-stage3-mpc: configure-stage3-mpc
18257 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18258 @r=`${PWD_COMMAND}`; export r; \
18259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260 TFLAGS="$(STAGE3_TFLAGS)"; \
18261 $(HOST_EXPORTS) \
18262 $(POSTSTAGE1_HOST_EXPORTS) \
18263 cd $(HOST_SUBDIR)/mpc && \
18264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18265 CFLAGS="$(STAGE3_CFLAGS)" \
18266 CXXFLAGS="$(STAGE3_CFLAGS)" \
18267 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18272 TFLAGS="$(STAGE3_TFLAGS)" \
18273 $(TARGET-stage3-mpc)
18274
18275maybe-clean-stage3-mpc: clean-stage3-mpc
18276clean-stage3: clean-stage3-mpc
18277clean-stage3-mpc:
18278 @if [ $(current_stage) = stage3 ]; then \
18279 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18280 else \
18281 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18282 $(MAKE) stage3-start; \
18283 fi; \
18284 cd $(HOST_SUBDIR)/mpc && \
18285 $(MAKE) $(EXTRA_HOST_FLAGS) \
18286 $(POSTSTAGE1_FLAGS_TO_PASS) \
18287 clean
18288@endif mpc-bootstrap
18289
18290
18291.PHONY: all-stage4-mpc maybe-all-stage4-mpc
18292.PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18293maybe-all-stage4-mpc:
18294maybe-clean-stage4-mpc:
18295@if mpc-bootstrap
18296maybe-all-stage4-mpc: all-stage4-mpc
18297all-stage4: all-stage4-mpc
18298TARGET-stage4-mpc = $(TARGET-mpc)
18299all-stage4-mpc: configure-stage4-mpc
18300 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18301 @r=`${PWD_COMMAND}`; export r; \
18302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18303 TFLAGS="$(STAGE4_TFLAGS)"; \
18304 $(HOST_EXPORTS) \
18305 $(POSTSTAGE1_HOST_EXPORTS) \
18306 cd $(HOST_SUBDIR)/mpc && \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18308 CFLAGS="$(STAGE4_CFLAGS)" \
18309 CXXFLAGS="$(STAGE4_CFLAGS)" \
18310 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18315 TFLAGS="$(STAGE4_TFLAGS)" \
18316 $(TARGET-stage4-mpc)
18317
18318maybe-clean-stage4-mpc: clean-stage4-mpc
18319clean-stage4: clean-stage4-mpc
18320clean-stage4-mpc:
18321 @if [ $(current_stage) = stage4 ]; then \
18322 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18323 else \
18324 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18325 $(MAKE) stage4-start; \
18326 fi; \
18327 cd $(HOST_SUBDIR)/mpc && \
18328 $(MAKE) $(EXTRA_HOST_FLAGS) \
18329 $(POSTSTAGE1_FLAGS_TO_PASS) \
18330 clean
18331@endif mpc-bootstrap
18332
18333
18334.PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18335.PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18336maybe-all-stageprofile-mpc:
18337maybe-clean-stageprofile-mpc:
18338@if mpc-bootstrap
18339maybe-all-stageprofile-mpc: all-stageprofile-mpc
18340all-stageprofile: all-stageprofile-mpc
18341TARGET-stageprofile-mpc = $(TARGET-mpc)
18342all-stageprofile-mpc: configure-stageprofile-mpc
18343 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18344 @r=`${PWD_COMMAND}`; export r; \
18345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18347 $(HOST_EXPORTS) \
18348 $(POSTSTAGE1_HOST_EXPORTS) \
18349 cd $(HOST_SUBDIR)/mpc && \
18350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18351 CFLAGS="$(STAGEprofile_CFLAGS)" \
18352 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18353 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18358 TFLAGS="$(STAGEprofile_TFLAGS)" \
18359 $(TARGET-stageprofile-mpc)
18360
18361maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18362clean-stageprofile: clean-stageprofile-mpc
18363clean-stageprofile-mpc:
18364 @if [ $(current_stage) = stageprofile ]; then \
18365 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18366 else \
18367 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18368 $(MAKE) stageprofile-start; \
18369 fi; \
18370 cd $(HOST_SUBDIR)/mpc && \
18371 $(MAKE) $(EXTRA_HOST_FLAGS) \
18372 $(POSTSTAGE1_FLAGS_TO_PASS) \
18373 clean
18374@endif mpc-bootstrap
18375
18376
18377.PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18378.PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18379maybe-all-stagefeedback-mpc:
18380maybe-clean-stagefeedback-mpc:
18381@if mpc-bootstrap
18382maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18383all-stagefeedback: all-stagefeedback-mpc
18384TARGET-stagefeedback-mpc = $(TARGET-mpc)
18385all-stagefeedback-mpc: configure-stagefeedback-mpc
18386 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18387 @r=`${PWD_COMMAND}`; export r; \
18388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18389 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18390 $(HOST_EXPORTS) \
18391 $(POSTSTAGE1_HOST_EXPORTS) \
18392 cd $(HOST_SUBDIR)/mpc && \
18393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18394 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18395 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18396 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18401 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18402 $(TARGET-stagefeedback-mpc)
18403
18404maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18405clean-stagefeedback: clean-stagefeedback-mpc
18406clean-stagefeedback-mpc:
18407 @if [ $(current_stage) = stagefeedback ]; then \
18408 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18409 else \
18410 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18411 $(MAKE) stagefeedback-start; \
18412 fi; \
18413 cd $(HOST_SUBDIR)/mpc && \
18414 $(MAKE) $(EXTRA_HOST_FLAGS) \
18415 $(POSTSTAGE1_FLAGS_TO_PASS) \
18416 clean
18417@endif mpc-bootstrap
18418
18419
18420
18421
18422
18423.PHONY: check-mpc maybe-check-mpc
18424maybe-check-mpc:
18425@if mpc
18426maybe-check-mpc: check-mpc
18427
18428check-mpc:
18429 @: $(MAKE); $(unstage)
18430 @r=`${PWD_COMMAND}`; export r; \
18431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432 $(HOST_EXPORTS) \
18433 (cd $(HOST_SUBDIR)/mpc && \
18434 $(MAKE) $(FLAGS_TO_PASS) check)
18435
18436@endif mpc
18437
18438.PHONY: install-mpc maybe-install-mpc
18439maybe-install-mpc:
18440@if mpc
18441maybe-install-mpc: install-mpc
18442
18443install-mpc:
18444
18445@endif mpc
18446
18447# Other targets (info, dvi, pdf, etc.)
18448
18449.PHONY: maybe-info-mpc info-mpc
18450maybe-info-mpc:
18451@if mpc
18452maybe-info-mpc: info-mpc
18453
18454info-mpc: \
18455 configure-mpc
18456 @[ -f ./mpc/Makefile ] || exit 0; \
18457 r=`${PWD_COMMAND}`; export r; \
18458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18459 $(HOST_EXPORTS) \
18460 for flag in $(EXTRA_HOST_FLAGS) ; do \
18461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18462 done; \
18463 echo "Doing info in mpc" ; \
18464 (cd $(HOST_SUBDIR)/mpc && \
18465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18467 "RANLIB=$${RANLIB}" \
18468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18469 info) \
18470 || exit 1
18471
18472@endif mpc
18473
18474.PHONY: maybe-dvi-mpc dvi-mpc
18475maybe-dvi-mpc:
18476@if mpc
18477maybe-dvi-mpc: dvi-mpc
18478
18479dvi-mpc: \
18480 configure-mpc
18481 @[ -f ./mpc/Makefile ] || exit 0; \
18482 r=`${PWD_COMMAND}`; export r; \
18483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18484 $(HOST_EXPORTS) \
18485 for flag in $(EXTRA_HOST_FLAGS) ; do \
18486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18487 done; \
18488 echo "Doing dvi in mpc" ; \
18489 (cd $(HOST_SUBDIR)/mpc && \
18490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18492 "RANLIB=$${RANLIB}" \
18493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18494 dvi) \
18495 || exit 1
18496
18497@endif mpc
18498
18499.PHONY: maybe-pdf-mpc pdf-mpc
18500maybe-pdf-mpc:
18501@if mpc
18502maybe-pdf-mpc: pdf-mpc
18503
18504pdf-mpc: \
18505 configure-mpc
18506 @[ -f ./mpc/Makefile ] || exit 0; \
18507 r=`${PWD_COMMAND}`; export r; \
18508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18509 $(HOST_EXPORTS) \
18510 for flag in $(EXTRA_HOST_FLAGS) ; do \
18511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18512 done; \
18513 echo "Doing pdf in mpc" ; \
18514 (cd $(HOST_SUBDIR)/mpc && \
18515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18517 "RANLIB=$${RANLIB}" \
18518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18519 pdf) \
18520 || exit 1
18521
18522@endif mpc
18523
18524.PHONY: maybe-html-mpc html-mpc
18525maybe-html-mpc:
18526@if mpc
18527maybe-html-mpc: html-mpc
18528
18529html-mpc: \
18530 configure-mpc
18531 @[ -f ./mpc/Makefile ] || exit 0; \
18532 r=`${PWD_COMMAND}`; export r; \
18533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18534 $(HOST_EXPORTS) \
18535 for flag in $(EXTRA_HOST_FLAGS) ; do \
18536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18537 done; \
18538 echo "Doing html in mpc" ; \
18539 (cd $(HOST_SUBDIR)/mpc && \
18540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18542 "RANLIB=$${RANLIB}" \
18543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18544 html) \
18545 || exit 1
18546
18547@endif mpc
18548
18549.PHONY: maybe-TAGS-mpc TAGS-mpc
18550maybe-TAGS-mpc:
18551@if mpc
18552maybe-TAGS-mpc: TAGS-mpc
18553
18554TAGS-mpc: \
18555 configure-mpc
18556 @[ -f ./mpc/Makefile ] || exit 0; \
18557 r=`${PWD_COMMAND}`; export r; \
18558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18559 $(HOST_EXPORTS) \
18560 for flag in $(EXTRA_HOST_FLAGS) ; do \
18561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18562 done; \
18563 echo "Doing TAGS in mpc" ; \
18564 (cd $(HOST_SUBDIR)/mpc && \
18565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18567 "RANLIB=$${RANLIB}" \
18568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18569 TAGS) \
18570 || exit 1
18571
18572@endif mpc
18573
18574.PHONY: maybe-install-info-mpc install-info-mpc
18575maybe-install-info-mpc:
18576@if mpc
18577maybe-install-info-mpc: install-info-mpc
18578
18579install-info-mpc: \
18580 configure-mpc \
18581 info-mpc
18582 @[ -f ./mpc/Makefile ] || exit 0; \
18583 r=`${PWD_COMMAND}`; export r; \
18584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585 $(HOST_EXPORTS) \
18586 for flag in $(EXTRA_HOST_FLAGS) ; do \
18587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18588 done; \
18589 echo "Doing install-info in mpc" ; \
18590 (cd $(HOST_SUBDIR)/mpc && \
18591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18593 "RANLIB=$${RANLIB}" \
18594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18595 install-info) \
18596 || exit 1
18597
18598@endif mpc
18599
18600.PHONY: maybe-install-pdf-mpc install-pdf-mpc
18601maybe-install-pdf-mpc:
18602@if mpc
18603maybe-install-pdf-mpc: install-pdf-mpc
18604
18605install-pdf-mpc: \
18606 configure-mpc \
18607 pdf-mpc
18608 @[ -f ./mpc/Makefile ] || exit 0; \
18609 r=`${PWD_COMMAND}`; export r; \
18610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18611 $(HOST_EXPORTS) \
18612 for flag in $(EXTRA_HOST_FLAGS) ; do \
18613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18614 done; \
18615 echo "Doing install-pdf in mpc" ; \
18616 (cd $(HOST_SUBDIR)/mpc && \
18617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18619 "RANLIB=$${RANLIB}" \
18620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18621 install-pdf) \
18622 || exit 1
18623
18624@endif mpc
18625
18626.PHONY: maybe-install-html-mpc install-html-mpc
18627maybe-install-html-mpc:
18628@if mpc
18629maybe-install-html-mpc: install-html-mpc
18630
18631install-html-mpc: \
18632 configure-mpc \
18633 html-mpc
18634 @[ -f ./mpc/Makefile ] || exit 0; \
18635 r=`${PWD_COMMAND}`; export r; \
18636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18637 $(HOST_EXPORTS) \
18638 for flag in $(EXTRA_HOST_FLAGS) ; do \
18639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18640 done; \
18641 echo "Doing install-html in mpc" ; \
18642 (cd $(HOST_SUBDIR)/mpc && \
18643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18645 "RANLIB=$${RANLIB}" \
18646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18647 install-html) \
18648 || exit 1
18649
18650@endif mpc
18651
18652.PHONY: maybe-installcheck-mpc installcheck-mpc
18653maybe-installcheck-mpc:
18654@if mpc
18655maybe-installcheck-mpc: installcheck-mpc
18656
18657installcheck-mpc: \
18658 configure-mpc
18659 @[ -f ./mpc/Makefile ] || exit 0; \
18660 r=`${PWD_COMMAND}`; export r; \
18661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18662 $(HOST_EXPORTS) \
18663 for flag in $(EXTRA_HOST_FLAGS) ; do \
18664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18665 done; \
18666 echo "Doing installcheck in mpc" ; \
18667 (cd $(HOST_SUBDIR)/mpc && \
18668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18670 "RANLIB=$${RANLIB}" \
18671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18672 installcheck) \
18673 || exit 1
18674
18675@endif mpc
18676
18677.PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18678maybe-mostlyclean-mpc:
18679@if mpc
18680maybe-mostlyclean-mpc: mostlyclean-mpc
18681
18682mostlyclean-mpc:
18683 @[ -f ./mpc/Makefile ] || exit 0; \
18684 r=`${PWD_COMMAND}`; export r; \
18685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18686 $(HOST_EXPORTS) \
18687 for flag in $(EXTRA_HOST_FLAGS) ; do \
18688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18689 done; \
18690 echo "Doing mostlyclean in mpc" ; \
18691 (cd $(HOST_SUBDIR)/mpc && \
18692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18694 "RANLIB=$${RANLIB}" \
18695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18696 mostlyclean) \
18697 || exit 1
18698
18699@endif mpc
18700
18701.PHONY: maybe-clean-mpc clean-mpc
18702maybe-clean-mpc:
18703@if mpc
18704maybe-clean-mpc: clean-mpc
18705
18706clean-mpc:
18707 @[ -f ./mpc/Makefile ] || exit 0; \
18708 r=`${PWD_COMMAND}`; export r; \
18709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18710 $(HOST_EXPORTS) \
18711 for flag in $(EXTRA_HOST_FLAGS) ; do \
18712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18713 done; \
18714 echo "Doing clean in mpc" ; \
18715 (cd $(HOST_SUBDIR)/mpc && \
18716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18718 "RANLIB=$${RANLIB}" \
18719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18720 clean) \
18721 || exit 1
18722
18723@endif mpc
18724
18725.PHONY: maybe-distclean-mpc distclean-mpc
18726maybe-distclean-mpc:
18727@if mpc
18728maybe-distclean-mpc: distclean-mpc
18729
18730distclean-mpc:
18731 @[ -f ./mpc/Makefile ] || exit 0; \
18732 r=`${PWD_COMMAND}`; export r; \
18733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734 $(HOST_EXPORTS) \
18735 for flag in $(EXTRA_HOST_FLAGS) ; do \
18736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18737 done; \
18738 echo "Doing distclean in mpc" ; \
18739 (cd $(HOST_SUBDIR)/mpc && \
18740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18742 "RANLIB=$${RANLIB}" \
18743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18744 distclean) \
18745 || exit 1
18746
18747@endif mpc
18748
18749.PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18750maybe-maintainer-clean-mpc:
18751@if mpc
18752maybe-maintainer-clean-mpc: maintainer-clean-mpc
18753
18754maintainer-clean-mpc:
18755 @[ -f ./mpc/Makefile ] || exit 0; \
18756 r=`${PWD_COMMAND}`; export r; \
18757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18758 $(HOST_EXPORTS) \
18759 for flag in $(EXTRA_HOST_FLAGS) ; do \
18760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18761 done; \
18762 echo "Doing maintainer-clean in mpc" ; \
18763 (cd $(HOST_SUBDIR)/mpc && \
18764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18766 "RANLIB=$${RANLIB}" \
18767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18768 maintainer-clean) \
18769 || exit 1
18770
18771@endif mpc
18772
18773
18774
18775.PHONY: configure-ppl maybe-configure-ppl
18776maybe-configure-ppl:
18777@if gcc-bootstrap
18778configure-ppl: stage_current
18779@endif gcc-bootstrap
18780@if ppl
18781maybe-configure-ppl: configure-ppl
18782configure-ppl:
18783 @r=`${PWD_COMMAND}`; export r; \
18784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18785 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18787 $(HOST_EXPORTS) \
18788 echo Configuring in $(HOST_SUBDIR)/ppl; \
18789 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18790 case $(srcdir) in \
18791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18792 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18794 esac; \
18795 srcdiroption="--srcdir=$${topdir}/ppl"; \
18796 libsrcdir="$$s/ppl"; \
18797 $(SHELL) $${libsrcdir}/configure \
18798 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18799 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18800 || exit 1
18801@endif ppl
18802
18803
18804
18805.PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18806maybe-configure-stage1-ppl:
18807@if ppl-bootstrap
18808maybe-configure-stage1-ppl: configure-stage1-ppl
18809configure-stage1-ppl:
18810 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18812 @r=`${PWD_COMMAND}`; export r; \
18813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18814 TFLAGS="$(STAGE1_TFLAGS)"; \
18815 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18816 $(HOST_EXPORTS) \
18817 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18818 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18819 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18820 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18822 cd $(HOST_SUBDIR)/ppl || exit 1; \
18823 case $(srcdir) in \
18824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18825 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18827 esac; \
18828 srcdiroption="--srcdir=$${topdir}/ppl"; \
18829 libsrcdir="$$s/ppl"; \
18830 $(SHELL) $${libsrcdir}/configure \
18831 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18832 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18833 $(STAGE1_CONFIGURE_FLAGS) \
18834 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18835@endif ppl-bootstrap
18836
18837.PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18838maybe-configure-stage2-ppl:
18839@if ppl-bootstrap
18840maybe-configure-stage2-ppl: configure-stage2-ppl
18841configure-stage2-ppl:
18842 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18844 @r=`${PWD_COMMAND}`; export r; \
18845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18846 TFLAGS="$(STAGE2_TFLAGS)"; \
18847 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18848 $(HOST_EXPORTS) \
18849 $(POSTSTAGE1_HOST_EXPORTS) \
18850 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18851 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18852 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18853 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18855 cd $(HOST_SUBDIR)/ppl || exit 1; \
18856 case $(srcdir) in \
18857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18858 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18860 esac; \
18861 srcdiroption="--srcdir=$${topdir}/ppl"; \
18862 libsrcdir="$$s/ppl"; \
18863 $(SHELL) $${libsrcdir}/configure \
18864 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18865 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18866 --with-build-libsubdir=$(HOST_SUBDIR) \
18867 $(STAGE2_CONFIGURE_FLAGS) \
18868 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18869@endif ppl-bootstrap
18870
18871.PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18872maybe-configure-stage3-ppl:
18873@if ppl-bootstrap
18874maybe-configure-stage3-ppl: configure-stage3-ppl
18875configure-stage3-ppl:
18876 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18878 @r=`${PWD_COMMAND}`; export r; \
18879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18880 TFLAGS="$(STAGE3_TFLAGS)"; \
18881 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18882 $(HOST_EXPORTS) \
18883 $(POSTSTAGE1_HOST_EXPORTS) \
18884 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18885 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18886 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18887 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18889 cd $(HOST_SUBDIR)/ppl || exit 1; \
18890 case $(srcdir) in \
18891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18892 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18894 esac; \
18895 srcdiroption="--srcdir=$${topdir}/ppl"; \
18896 libsrcdir="$$s/ppl"; \
18897 $(SHELL) $${libsrcdir}/configure \
18898 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18899 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18900 --with-build-libsubdir=$(HOST_SUBDIR) \
18901 $(STAGE3_CONFIGURE_FLAGS) \
18902 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18903@endif ppl-bootstrap
18904
18905.PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18906maybe-configure-stage4-ppl:
18907@if ppl-bootstrap
18908maybe-configure-stage4-ppl: configure-stage4-ppl
18909configure-stage4-ppl:
18910 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18912 @r=`${PWD_COMMAND}`; export r; \
18913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18914 TFLAGS="$(STAGE4_TFLAGS)"; \
18915 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18916 $(HOST_EXPORTS) \
18917 $(POSTSTAGE1_HOST_EXPORTS) \
18918 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18919 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18920 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18921 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18923 cd $(HOST_SUBDIR)/ppl || exit 1; \
18924 case $(srcdir) in \
18925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18926 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18928 esac; \
18929 srcdiroption="--srcdir=$${topdir}/ppl"; \
18930 libsrcdir="$$s/ppl"; \
18931 $(SHELL) $${libsrcdir}/configure \
18932 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18933 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18934 --with-build-libsubdir=$(HOST_SUBDIR) \
18935 $(STAGE4_CONFIGURE_FLAGS) \
18936 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18937@endif ppl-bootstrap
18938
18939.PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18940maybe-configure-stageprofile-ppl:
18941@if ppl-bootstrap
18942maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18943configure-stageprofile-ppl:
18944 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18946 @r=`${PWD_COMMAND}`; export r; \
18947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18948 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18949 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18950 $(HOST_EXPORTS) \
18951 $(POSTSTAGE1_HOST_EXPORTS) \
18952 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18953 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18954 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18955 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18957 cd $(HOST_SUBDIR)/ppl || exit 1; \
18958 case $(srcdir) in \
18959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18960 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18962 esac; \
18963 srcdiroption="--srcdir=$${topdir}/ppl"; \
18964 libsrcdir="$$s/ppl"; \
18965 $(SHELL) $${libsrcdir}/configure \
18966 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18967 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18968 --with-build-libsubdir=$(HOST_SUBDIR) \
18969 $(STAGEprofile_CONFIGURE_FLAGS) \
18970 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18971@endif ppl-bootstrap
18972
18973.PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18974maybe-configure-stagefeedback-ppl:
18975@if ppl-bootstrap
18976maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18977configure-stagefeedback-ppl:
18978 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18980 @r=`${PWD_COMMAND}`; export r; \
18981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18983 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18984 $(HOST_EXPORTS) \
18985 $(POSTSTAGE1_HOST_EXPORTS) \
18986 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18987 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18988 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18989 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18991 cd $(HOST_SUBDIR)/ppl || exit 1; \
18992 case $(srcdir) in \
18993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18994 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18996 esac; \
18997 srcdiroption="--srcdir=$${topdir}/ppl"; \
18998 libsrcdir="$$s/ppl"; \
18999 $(SHELL) $${libsrcdir}/configure \
19000 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19001 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19002 --with-build-libsubdir=$(HOST_SUBDIR) \
19003 $(STAGEfeedback_CONFIGURE_FLAGS) \
19004 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19005@endif ppl-bootstrap
19006
19007
19008
19009
19010
19011.PHONY: all-ppl maybe-all-ppl
19012maybe-all-ppl:
19013@if gcc-bootstrap
19014all-ppl: stage_current
19015@endif gcc-bootstrap
19016@if ppl
19017TARGET-ppl=all
19018maybe-all-ppl: all-ppl
19019all-ppl: configure-ppl
19020 @r=`${PWD_COMMAND}`; export r; \
19021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19022 $(HOST_EXPORTS) \
19023 (cd $(HOST_SUBDIR)/ppl && \
19024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19025 $(TARGET-ppl))
19026@endif ppl
19027
19028
19029
19030.PHONY: all-stage1-ppl maybe-all-stage1-ppl
19031.PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19032maybe-all-stage1-ppl:
19033maybe-clean-stage1-ppl:
19034@if ppl-bootstrap
19035maybe-all-stage1-ppl: all-stage1-ppl
19036all-stage1: all-stage1-ppl
19037TARGET-stage1-ppl = $(TARGET-ppl)
19038all-stage1-ppl: configure-stage1-ppl
19039 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19040 @r=`${PWD_COMMAND}`; export r; \
19041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19042 TFLAGS="$(STAGE1_TFLAGS)"; \
19043 $(HOST_EXPORTS) \
19044 cd $(HOST_SUBDIR)/ppl && \
19045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19046 CFLAGS="$(STAGE1_CFLAGS)" \
19047 CXXFLAGS="$(STAGE1_CFLAGS)" \
19048 LIBCFLAGS="$(LIBCFLAGS)" \
19049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19052 $(EXTRA_HOST_FLAGS) \
19053 TFLAGS="$(STAGE1_TFLAGS)" \
19054 $(TARGET-stage1-ppl)
19055
19056maybe-clean-stage1-ppl: clean-stage1-ppl
19057clean-stage1: clean-stage1-ppl
19058clean-stage1-ppl:
19059 @if [ $(current_stage) = stage1 ]; then \
19060 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19061 else \
19062 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19063 $(MAKE) stage1-start; \
19064 fi; \
19065 cd $(HOST_SUBDIR)/ppl && \
19066 $(MAKE) $(EXTRA_HOST_FLAGS) \
19067 clean
19068@endif ppl-bootstrap
19069
19070
19071.PHONY: all-stage2-ppl maybe-all-stage2-ppl
19072.PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19073maybe-all-stage2-ppl:
19074maybe-clean-stage2-ppl:
19075@if ppl-bootstrap
19076maybe-all-stage2-ppl: all-stage2-ppl
19077all-stage2: all-stage2-ppl
19078TARGET-stage2-ppl = $(TARGET-ppl)
19079all-stage2-ppl: configure-stage2-ppl
19080 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19081 @r=`${PWD_COMMAND}`; export r; \
19082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19083 TFLAGS="$(STAGE2_TFLAGS)"; \
19084 $(HOST_EXPORTS) \
19085 $(POSTSTAGE1_HOST_EXPORTS) \
19086 cd $(HOST_SUBDIR)/ppl && \
19087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19088 CFLAGS="$(STAGE2_CFLAGS)" \
19089 CXXFLAGS="$(STAGE2_CFLAGS)" \
19090 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19095 TFLAGS="$(STAGE2_TFLAGS)" \
19096 $(TARGET-stage2-ppl)
19097
19098maybe-clean-stage2-ppl: clean-stage2-ppl
19099clean-stage2: clean-stage2-ppl
19100clean-stage2-ppl:
19101 @if [ $(current_stage) = stage2 ]; then \
19102 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19103 else \
19104 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19105 $(MAKE) stage2-start; \
19106 fi; \
19107 cd $(HOST_SUBDIR)/ppl && \
19108 $(MAKE) $(EXTRA_HOST_FLAGS) \
19109 $(POSTSTAGE1_FLAGS_TO_PASS) \
19110 clean
19111@endif ppl-bootstrap
19112
19113
19114.PHONY: all-stage3-ppl maybe-all-stage3-ppl
19115.PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19116maybe-all-stage3-ppl:
19117maybe-clean-stage3-ppl:
19118@if ppl-bootstrap
19119maybe-all-stage3-ppl: all-stage3-ppl
19120all-stage3: all-stage3-ppl
19121TARGET-stage3-ppl = $(TARGET-ppl)
19122all-stage3-ppl: configure-stage3-ppl
19123 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19124 @r=`${PWD_COMMAND}`; export r; \
19125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19126 TFLAGS="$(STAGE3_TFLAGS)"; \
19127 $(HOST_EXPORTS) \
19128 $(POSTSTAGE1_HOST_EXPORTS) \
19129 cd $(HOST_SUBDIR)/ppl && \
19130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19131 CFLAGS="$(STAGE3_CFLAGS)" \
19132 CXXFLAGS="$(STAGE3_CFLAGS)" \
19133 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19138 TFLAGS="$(STAGE3_TFLAGS)" \
19139 $(TARGET-stage3-ppl)
19140
19141maybe-clean-stage3-ppl: clean-stage3-ppl
19142clean-stage3: clean-stage3-ppl
19143clean-stage3-ppl:
19144 @if [ $(current_stage) = stage3 ]; then \
19145 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19146 else \
19147 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19148 $(MAKE) stage3-start; \
19149 fi; \
19150 cd $(HOST_SUBDIR)/ppl && \
19151 $(MAKE) $(EXTRA_HOST_FLAGS) \
19152 $(POSTSTAGE1_FLAGS_TO_PASS) \
19153 clean
19154@endif ppl-bootstrap
19155
19156
19157.PHONY: all-stage4-ppl maybe-all-stage4-ppl
19158.PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19159maybe-all-stage4-ppl:
19160maybe-clean-stage4-ppl:
19161@if ppl-bootstrap
19162maybe-all-stage4-ppl: all-stage4-ppl
19163all-stage4: all-stage4-ppl
19164TARGET-stage4-ppl = $(TARGET-ppl)
19165all-stage4-ppl: configure-stage4-ppl
19166 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19167 @r=`${PWD_COMMAND}`; export r; \
19168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19169 TFLAGS="$(STAGE4_TFLAGS)"; \
19170 $(HOST_EXPORTS) \
19171 $(POSTSTAGE1_HOST_EXPORTS) \
19172 cd $(HOST_SUBDIR)/ppl && \
19173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19174 CFLAGS="$(STAGE4_CFLAGS)" \
19175 CXXFLAGS="$(STAGE4_CFLAGS)" \
19176 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19181 TFLAGS="$(STAGE4_TFLAGS)" \
19182 $(TARGET-stage4-ppl)
19183
19184maybe-clean-stage4-ppl: clean-stage4-ppl
19185clean-stage4: clean-stage4-ppl
19186clean-stage4-ppl:
19187 @if [ $(current_stage) = stage4 ]; then \
19188 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19189 else \
19190 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19191 $(MAKE) stage4-start; \
19192 fi; \
19193 cd $(HOST_SUBDIR)/ppl && \
19194 $(MAKE) $(EXTRA_HOST_FLAGS) \
19195 $(POSTSTAGE1_FLAGS_TO_PASS) \
19196 clean
19197@endif ppl-bootstrap
19198
19199
19200.PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19201.PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19202maybe-all-stageprofile-ppl:
19203maybe-clean-stageprofile-ppl:
19204@if ppl-bootstrap
19205maybe-all-stageprofile-ppl: all-stageprofile-ppl
19206all-stageprofile: all-stageprofile-ppl
19207TARGET-stageprofile-ppl = $(TARGET-ppl)
19208all-stageprofile-ppl: configure-stageprofile-ppl
19209 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19210 @r=`${PWD_COMMAND}`; export r; \
19211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19212 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19213 $(HOST_EXPORTS) \
19214 $(POSTSTAGE1_HOST_EXPORTS) \
19215 cd $(HOST_SUBDIR)/ppl && \
19216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19217 CFLAGS="$(STAGEprofile_CFLAGS)" \
19218 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19219 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19224 TFLAGS="$(STAGEprofile_TFLAGS)" \
19225 $(TARGET-stageprofile-ppl)
19226
19227maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19228clean-stageprofile: clean-stageprofile-ppl
19229clean-stageprofile-ppl:
19230 @if [ $(current_stage) = stageprofile ]; then \
19231 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19232 else \
19233 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19234 $(MAKE) stageprofile-start; \
19235 fi; \
19236 cd $(HOST_SUBDIR)/ppl && \
19237 $(MAKE) $(EXTRA_HOST_FLAGS) \
19238 $(POSTSTAGE1_FLAGS_TO_PASS) \
19239 clean
19240@endif ppl-bootstrap
19241
19242
19243.PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19244.PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19245maybe-all-stagefeedback-ppl:
19246maybe-clean-stagefeedback-ppl:
19247@if ppl-bootstrap
19248maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19249all-stagefeedback: all-stagefeedback-ppl
19250TARGET-stagefeedback-ppl = $(TARGET-ppl)
19251all-stagefeedback-ppl: configure-stagefeedback-ppl
19252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19253 @r=`${PWD_COMMAND}`; export r; \
19254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19255 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19256 $(HOST_EXPORTS) \
19257 $(POSTSTAGE1_HOST_EXPORTS) \
19258 cd $(HOST_SUBDIR)/ppl && \
19259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19260 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19261 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19267 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19268 $(TARGET-stagefeedback-ppl)
19269
19270maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19271clean-stagefeedback: clean-stagefeedback-ppl
19272clean-stagefeedback-ppl:
19273 @if [ $(current_stage) = stagefeedback ]; then \
19274 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19275 else \
19276 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19277 $(MAKE) stagefeedback-start; \
19278 fi; \
19279 cd $(HOST_SUBDIR)/ppl && \
19280 $(MAKE) $(EXTRA_HOST_FLAGS) \
19281 $(POSTSTAGE1_FLAGS_TO_PASS) \
19282 clean
19283@endif ppl-bootstrap
19284
19285
19286
19287
19288
19289.PHONY: check-ppl maybe-check-ppl
19290maybe-check-ppl:
19291@if ppl
19292maybe-check-ppl: check-ppl
19293
19294check-ppl:
19295 @: $(MAKE); $(unstage)
19296 @r=`${PWD_COMMAND}`; export r; \
19297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19298 $(HOST_EXPORTS) \
19299 (cd $(HOST_SUBDIR)/ppl && \
19300 $(MAKE) $(FLAGS_TO_PASS) check)
19301
19302@endif ppl
19303
19304.PHONY: install-ppl maybe-install-ppl
19305maybe-install-ppl:
19306@if ppl
19307maybe-install-ppl: install-ppl
19308
19309install-ppl:
19310
19311@endif ppl
19312
19313# Other targets (info, dvi, pdf, etc.)
19314
19315.PHONY: maybe-info-ppl info-ppl
19316maybe-info-ppl:
19317@if ppl
19318maybe-info-ppl: info-ppl
19319
19320info-ppl: \
19321 configure-ppl
19322 @[ -f ./ppl/Makefile ] || exit 0; \
19323 r=`${PWD_COMMAND}`; export r; \
19324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19325 $(HOST_EXPORTS) \
19326 for flag in $(EXTRA_HOST_FLAGS) ; do \
19327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19328 done; \
19329 echo "Doing info in ppl" ; \
19330 (cd $(HOST_SUBDIR)/ppl && \
19331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19333 "RANLIB=$${RANLIB}" \
19334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19335 info) \
19336 || exit 1
19337
19338@endif ppl
19339
19340.PHONY: maybe-dvi-ppl dvi-ppl
19341maybe-dvi-ppl:
19342@if ppl
19343maybe-dvi-ppl: dvi-ppl
19344
19345dvi-ppl: \
19346 configure-ppl
19347 @[ -f ./ppl/Makefile ] || exit 0; \
19348 r=`${PWD_COMMAND}`; export r; \
19349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19350 $(HOST_EXPORTS) \
19351 for flag in $(EXTRA_HOST_FLAGS) ; do \
19352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19353 done; \
19354 echo "Doing dvi in ppl" ; \
19355 (cd $(HOST_SUBDIR)/ppl && \
19356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19358 "RANLIB=$${RANLIB}" \
19359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19360 dvi) \
19361 || exit 1
19362
19363@endif ppl
19364
19365.PHONY: maybe-pdf-ppl pdf-ppl
19366maybe-pdf-ppl:
19367@if ppl
19368maybe-pdf-ppl: pdf-ppl
19369
19370pdf-ppl: \
19371 configure-ppl
19372 @[ -f ./ppl/Makefile ] || exit 0; \
19373 r=`${PWD_COMMAND}`; export r; \
19374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375 $(HOST_EXPORTS) \
19376 for flag in $(EXTRA_HOST_FLAGS) ; do \
19377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19378 done; \
19379 echo "Doing pdf in ppl" ; \
19380 (cd $(HOST_SUBDIR)/ppl && \
19381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19383 "RANLIB=$${RANLIB}" \
19384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19385 pdf) \
19386 || exit 1
19387
19388@endif ppl
19389
19390.PHONY: maybe-html-ppl html-ppl
19391maybe-html-ppl:
19392@if ppl
19393maybe-html-ppl: html-ppl
19394
19395html-ppl: \
19396 configure-ppl
19397 @[ -f ./ppl/Makefile ] || exit 0; \
19398 r=`${PWD_COMMAND}`; export r; \
19399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19400 $(HOST_EXPORTS) \
19401 for flag in $(EXTRA_HOST_FLAGS) ; do \
19402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19403 done; \
19404 echo "Doing html in ppl" ; \
19405 (cd $(HOST_SUBDIR)/ppl && \
19406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19408 "RANLIB=$${RANLIB}" \
19409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19410 html) \
19411 || exit 1
19412
19413@endif ppl
19414
19415.PHONY: maybe-TAGS-ppl TAGS-ppl
19416maybe-TAGS-ppl:
19417@if ppl
19418maybe-TAGS-ppl: TAGS-ppl
19419
19420TAGS-ppl: \
19421 configure-ppl
19422 @[ -f ./ppl/Makefile ] || exit 0; \
19423 r=`${PWD_COMMAND}`; export r; \
19424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19425 $(HOST_EXPORTS) \
19426 for flag in $(EXTRA_HOST_FLAGS) ; do \
19427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19428 done; \
19429 echo "Doing TAGS in ppl" ; \
19430 (cd $(HOST_SUBDIR)/ppl && \
19431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19433 "RANLIB=$${RANLIB}" \
19434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19435 TAGS) \
19436 || exit 1
19437
19438@endif ppl
19439
19440.PHONY: maybe-install-info-ppl install-info-ppl
19441maybe-install-info-ppl:
19442@if ppl
19443maybe-install-info-ppl: install-info-ppl
19444
19445install-info-ppl: \
19446 configure-ppl \
19447 info-ppl
19448 @[ -f ./ppl/Makefile ] || exit 0; \
19449 r=`${PWD_COMMAND}`; export r; \
19450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19451 $(HOST_EXPORTS) \
19452 for flag in $(EXTRA_HOST_FLAGS) ; do \
19453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19454 done; \
19455 echo "Doing install-info in ppl" ; \
19456 (cd $(HOST_SUBDIR)/ppl && \
19457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19459 "RANLIB=$${RANLIB}" \
19460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19461 install-info) \
19462 || exit 1
19463
19464@endif ppl
19465
19466.PHONY: maybe-install-pdf-ppl install-pdf-ppl
19467maybe-install-pdf-ppl:
19468@if ppl
19469maybe-install-pdf-ppl: install-pdf-ppl
19470
19471install-pdf-ppl: \
19472 configure-ppl \
19473 pdf-ppl
19474 @[ -f ./ppl/Makefile ] || exit 0; \
19475 r=`${PWD_COMMAND}`; export r; \
19476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477 $(HOST_EXPORTS) \
19478 for flag in $(EXTRA_HOST_FLAGS) ; do \
19479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19480 done; \
19481 echo "Doing install-pdf in ppl" ; \
19482 (cd $(HOST_SUBDIR)/ppl && \
19483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19485 "RANLIB=$${RANLIB}" \
19486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19487 install-pdf) \
19488 || exit 1
19489
19490@endif ppl
19491
19492.PHONY: maybe-install-html-ppl install-html-ppl
19493maybe-install-html-ppl:
19494@if ppl
19495maybe-install-html-ppl: install-html-ppl
19496
19497install-html-ppl: \
19498 configure-ppl \
19499 html-ppl
19500 @[ -f ./ppl/Makefile ] || exit 0; \
19501 r=`${PWD_COMMAND}`; export r; \
19502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19503 $(HOST_EXPORTS) \
19504 for flag in $(EXTRA_HOST_FLAGS) ; do \
19505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19506 done; \
19507 echo "Doing install-html in ppl" ; \
19508 (cd $(HOST_SUBDIR)/ppl && \
19509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19511 "RANLIB=$${RANLIB}" \
19512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19513 install-html) \
19514 || exit 1
19515
19516@endif ppl
19517
19518.PHONY: maybe-installcheck-ppl installcheck-ppl
19519maybe-installcheck-ppl:
19520@if ppl
19521maybe-installcheck-ppl: installcheck-ppl
19522
19523installcheck-ppl: \
19524 configure-ppl
19525 @[ -f ./ppl/Makefile ] || exit 0; \
19526 r=`${PWD_COMMAND}`; export r; \
19527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19528 $(HOST_EXPORTS) \
19529 for flag in $(EXTRA_HOST_FLAGS) ; do \
19530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19531 done; \
19532 echo "Doing installcheck in ppl" ; \
19533 (cd $(HOST_SUBDIR)/ppl && \
19534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19536 "RANLIB=$${RANLIB}" \
19537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19538 installcheck) \
19539 || exit 1
19540
19541@endif ppl
19542
19543.PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19544maybe-mostlyclean-ppl:
19545@if ppl
19546maybe-mostlyclean-ppl: mostlyclean-ppl
19547
19548mostlyclean-ppl:
19549 @[ -f ./ppl/Makefile ] || exit 0; \
19550 r=`${PWD_COMMAND}`; export r; \
19551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19552 $(HOST_EXPORTS) \
19553 for flag in $(EXTRA_HOST_FLAGS) ; do \
19554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19555 done; \
19556 echo "Doing mostlyclean in ppl" ; \
19557 (cd $(HOST_SUBDIR)/ppl && \
19558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19560 "RANLIB=$${RANLIB}" \
19561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19562 mostlyclean) \
19563 || exit 1
19564
19565@endif ppl
19566
19567.PHONY: maybe-clean-ppl clean-ppl
19568maybe-clean-ppl:
19569@if ppl
19570maybe-clean-ppl: clean-ppl
19571
19572clean-ppl:
19573 @[ -f ./ppl/Makefile ] || exit 0; \
19574 r=`${PWD_COMMAND}`; export r; \
19575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19576 $(HOST_EXPORTS) \
19577 for flag in $(EXTRA_HOST_FLAGS) ; do \
19578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19579 done; \
19580 echo "Doing clean in ppl" ; \
19581 (cd $(HOST_SUBDIR)/ppl && \
19582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19584 "RANLIB=$${RANLIB}" \
19585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19586 clean) \
19587 || exit 1
19588
19589@endif ppl
19590
19591.PHONY: maybe-distclean-ppl distclean-ppl
19592maybe-distclean-ppl:
19593@if ppl
19594maybe-distclean-ppl: distclean-ppl
19595
19596distclean-ppl:
19597 @[ -f ./ppl/Makefile ] || exit 0; \
19598 r=`${PWD_COMMAND}`; export r; \
19599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19600 $(HOST_EXPORTS) \
19601 for flag in $(EXTRA_HOST_FLAGS) ; do \
19602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19603 done; \
19604 echo "Doing distclean in ppl" ; \
19605 (cd $(HOST_SUBDIR)/ppl && \
19606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19608 "RANLIB=$${RANLIB}" \
19609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19610 distclean) \
19611 || exit 1
19612
19613@endif ppl
19614
19615.PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19616maybe-maintainer-clean-ppl:
19617@if ppl
19618maybe-maintainer-clean-ppl: maintainer-clean-ppl
19619
19620maintainer-clean-ppl:
19621 @[ -f ./ppl/Makefile ] || exit 0; \
19622 r=`${PWD_COMMAND}`; export r; \
19623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19624 $(HOST_EXPORTS) \
19625 for flag in $(EXTRA_HOST_FLAGS) ; do \
19626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19627 done; \
19628 echo "Doing maintainer-clean in ppl" ; \
19629 (cd $(HOST_SUBDIR)/ppl && \
19630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19632 "RANLIB=$${RANLIB}" \
19633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19634 maintainer-clean) \
19635 || exit 1
19636
19637@endif ppl
19638
19639
19640
19641.PHONY: configure-cloog maybe-configure-cloog
19642maybe-configure-cloog:
19643@if gcc-bootstrap
19644configure-cloog: stage_current
19645@endif gcc-bootstrap
19646@if cloog
19647maybe-configure-cloog: configure-cloog
19648configure-cloog:
19649 @r=`${PWD_COMMAND}`; export r; \
19650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19651 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19653 $(HOST_EXPORTS) \
19654 echo Configuring in $(HOST_SUBDIR)/cloog; \
19655 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19656 case $(srcdir) in \
19657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19658 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19660 esac; \
19661 srcdiroption="--srcdir=$${topdir}/cloog"; \
19662 libsrcdir="$$s/cloog"; \
19663 $(SHELL) $${libsrcdir}/configure \
19664 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19665 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp \
19666 || exit 1
19667@endif cloog
19668
19669
19670
19671.PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19672maybe-configure-stage1-cloog:
19673@if cloog-bootstrap
19674maybe-configure-stage1-cloog: configure-stage1-cloog
19675configure-stage1-cloog:
19676 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19678 @r=`${PWD_COMMAND}`; export r; \
19679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19680 TFLAGS="$(STAGE1_TFLAGS)"; \
19681 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19682 $(HOST_EXPORTS) \
19683 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19684 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19685 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19686 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19688 cd $(HOST_SUBDIR)/cloog || exit 1; \
19689 case $(srcdir) in \
19690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19691 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19693 esac; \
19694 srcdiroption="--srcdir=$${topdir}/cloog"; \
19695 libsrcdir="$$s/cloog"; \
19696 $(SHELL) $${libsrcdir}/configure \
19697 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19698 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19699 $(STAGE1_CONFIGURE_FLAGS) \
19700 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19701@endif cloog-bootstrap
19702
19703.PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19704maybe-configure-stage2-cloog:
19705@if cloog-bootstrap
19706maybe-configure-stage2-cloog: configure-stage2-cloog
19707configure-stage2-cloog:
19708 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19710 @r=`${PWD_COMMAND}`; export r; \
19711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19712 TFLAGS="$(STAGE2_TFLAGS)"; \
19713 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19714 $(HOST_EXPORTS) \
19715 $(POSTSTAGE1_HOST_EXPORTS) \
19716 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19717 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19718 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19719 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19721 cd $(HOST_SUBDIR)/cloog || exit 1; \
19722 case $(srcdir) in \
19723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19724 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19726 esac; \
19727 srcdiroption="--srcdir=$${topdir}/cloog"; \
19728 libsrcdir="$$s/cloog"; \
19729 $(SHELL) $${libsrcdir}/configure \
19730 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19731 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19732 --with-build-libsubdir=$(HOST_SUBDIR) \
19733 $(STAGE2_CONFIGURE_FLAGS) \
19734 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19735@endif cloog-bootstrap
19736
19737.PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19738maybe-configure-stage3-cloog:
19739@if cloog-bootstrap
19740maybe-configure-stage3-cloog: configure-stage3-cloog
19741configure-stage3-cloog:
19742 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19744 @r=`${PWD_COMMAND}`; export r; \
19745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746 TFLAGS="$(STAGE3_TFLAGS)"; \
19747 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19748 $(HOST_EXPORTS) \
19749 $(POSTSTAGE1_HOST_EXPORTS) \
19750 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19751 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19752 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19753 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19755 cd $(HOST_SUBDIR)/cloog || exit 1; \
19756 case $(srcdir) in \
19757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19758 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19760 esac; \
19761 srcdiroption="--srcdir=$${topdir}/cloog"; \
19762 libsrcdir="$$s/cloog"; \
19763 $(SHELL) $${libsrcdir}/configure \
19764 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19765 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19766 --with-build-libsubdir=$(HOST_SUBDIR) \
19767 $(STAGE3_CONFIGURE_FLAGS) \
19768 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19769@endif cloog-bootstrap
19770
19771.PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19772maybe-configure-stage4-cloog:
19773@if cloog-bootstrap
19774maybe-configure-stage4-cloog: configure-stage4-cloog
19775configure-stage4-cloog:
19776 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19778 @r=`${PWD_COMMAND}`; export r; \
19779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19780 TFLAGS="$(STAGE4_TFLAGS)"; \
19781 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19782 $(HOST_EXPORTS) \
19783 $(POSTSTAGE1_HOST_EXPORTS) \
19784 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19785 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19786 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19787 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19789 cd $(HOST_SUBDIR)/cloog || exit 1; \
19790 case $(srcdir) in \
19791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19792 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19794 esac; \
19795 srcdiroption="--srcdir=$${topdir}/cloog"; \
19796 libsrcdir="$$s/cloog"; \
19797 $(SHELL) $${libsrcdir}/configure \
19798 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19799 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19800 --with-build-libsubdir=$(HOST_SUBDIR) \
19801 $(STAGE4_CONFIGURE_FLAGS) \
19802 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19803@endif cloog-bootstrap
19804
19805.PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19806maybe-configure-stageprofile-cloog:
19807@if cloog-bootstrap
19808maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19809configure-stageprofile-cloog:
19810 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19812 @r=`${PWD_COMMAND}`; export r; \
19813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19814 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19815 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19816 $(HOST_EXPORTS) \
19817 $(POSTSTAGE1_HOST_EXPORTS) \
19818 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19819 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19820 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19821 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19823 cd $(HOST_SUBDIR)/cloog || exit 1; \
19824 case $(srcdir) in \
19825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19826 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19828 esac; \
19829 srcdiroption="--srcdir=$${topdir}/cloog"; \
19830 libsrcdir="$$s/cloog"; \
19831 $(SHELL) $${libsrcdir}/configure \
19832 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19833 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19834 --with-build-libsubdir=$(HOST_SUBDIR) \
19835 $(STAGEprofile_CONFIGURE_FLAGS) \
19836 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19837@endif cloog-bootstrap
19838
19839.PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19840maybe-configure-stagefeedback-cloog:
19841@if cloog-bootstrap
19842maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19843configure-stagefeedback-cloog:
19844 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19846 @r=`${PWD_COMMAND}`; export r; \
19847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19849 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19850 $(HOST_EXPORTS) \
19851 $(POSTSTAGE1_HOST_EXPORTS) \
19852 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19853 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19854 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19855 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19857 cd $(HOST_SUBDIR)/cloog || exit 1; \
19858 case $(srcdir) in \
19859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19860 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19862 esac; \
19863 srcdiroption="--srcdir=$${topdir}/cloog"; \
19864 libsrcdir="$$s/cloog"; \
19865 $(SHELL) $${libsrcdir}/configure \
19866 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19867 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19868 --with-build-libsubdir=$(HOST_SUBDIR) \
19869 $(STAGEfeedback_CONFIGURE_FLAGS) \
19870 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19871@endif cloog-bootstrap
19872
19873
19874
19875
19876
19877.PHONY: all-cloog maybe-all-cloog
19878maybe-all-cloog:
19879@if gcc-bootstrap
19880all-cloog: stage_current
19881@endif gcc-bootstrap
19882@if cloog
19883TARGET-cloog=all
19884maybe-all-cloog: all-cloog
19885all-cloog: configure-cloog
19886 @r=`${PWD_COMMAND}`; export r; \
19887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19888 $(HOST_EXPORTS) \
19889 (cd $(HOST_SUBDIR)/cloog && \
19890 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19891 $(TARGET-cloog))
19892@endif cloog
19893
19894
19895
19896.PHONY: all-stage1-cloog maybe-all-stage1-cloog
19897.PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19898maybe-all-stage1-cloog:
19899maybe-clean-stage1-cloog:
19900@if cloog-bootstrap
19901maybe-all-stage1-cloog: all-stage1-cloog
19902all-stage1: all-stage1-cloog
19903TARGET-stage1-cloog = $(TARGET-cloog)
19904all-stage1-cloog: configure-stage1-cloog
19905 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19906 @r=`${PWD_COMMAND}`; export r; \
19907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19908 TFLAGS="$(STAGE1_TFLAGS)"; \
19909 $(HOST_EXPORTS) \
19910 cd $(HOST_SUBDIR)/cloog && \
19911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19912 CFLAGS="$(STAGE1_CFLAGS)" \
19913 CXXFLAGS="$(STAGE1_CFLAGS)" \
19914 LIBCFLAGS="$(LIBCFLAGS)" \
19915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19918 $(EXTRA_HOST_FLAGS) \
19919 TFLAGS="$(STAGE1_TFLAGS)" \
19920 $(TARGET-stage1-cloog)
19921
19922maybe-clean-stage1-cloog: clean-stage1-cloog
19923clean-stage1: clean-stage1-cloog
19924clean-stage1-cloog:
19925 @if [ $(current_stage) = stage1 ]; then \
19926 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19927 else \
19928 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19929 $(MAKE) stage1-start; \
19930 fi; \
19931 cd $(HOST_SUBDIR)/cloog && \
19932 $(MAKE) $(EXTRA_HOST_FLAGS) \
19933 clean
19934@endif cloog-bootstrap
19935
19936
19937.PHONY: all-stage2-cloog maybe-all-stage2-cloog
19938.PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19939maybe-all-stage2-cloog:
19940maybe-clean-stage2-cloog:
19941@if cloog-bootstrap
19942maybe-all-stage2-cloog: all-stage2-cloog
19943all-stage2: all-stage2-cloog
19944TARGET-stage2-cloog = $(TARGET-cloog)
19945all-stage2-cloog: configure-stage2-cloog
19946 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19947 @r=`${PWD_COMMAND}`; export r; \
19948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19949 TFLAGS="$(STAGE2_TFLAGS)"; \
19950 $(HOST_EXPORTS) \
19951 $(POSTSTAGE1_HOST_EXPORTS) \
19952 cd $(HOST_SUBDIR)/cloog && \
19953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19954 CFLAGS="$(STAGE2_CFLAGS)" \
19955 CXXFLAGS="$(STAGE2_CFLAGS)" \
19956 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19961 TFLAGS="$(STAGE2_TFLAGS)" \
19962 $(TARGET-stage2-cloog)
19963
19964maybe-clean-stage2-cloog: clean-stage2-cloog
19965clean-stage2: clean-stage2-cloog
19966clean-stage2-cloog:
19967 @if [ $(current_stage) = stage2 ]; then \
19968 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19969 else \
19970 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19971 $(MAKE) stage2-start; \
19972 fi; \
19973 cd $(HOST_SUBDIR)/cloog && \
19974 $(MAKE) $(EXTRA_HOST_FLAGS) \
19975 $(POSTSTAGE1_FLAGS_TO_PASS) \
19976 clean
19977@endif cloog-bootstrap
19978
19979
19980.PHONY: all-stage3-cloog maybe-all-stage3-cloog
19981.PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19982maybe-all-stage3-cloog:
19983maybe-clean-stage3-cloog:
19984@if cloog-bootstrap
19985maybe-all-stage3-cloog: all-stage3-cloog
19986all-stage3: all-stage3-cloog
19987TARGET-stage3-cloog = $(TARGET-cloog)
19988all-stage3-cloog: configure-stage3-cloog
19989 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19990 @r=`${PWD_COMMAND}`; export r; \
19991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19992 TFLAGS="$(STAGE3_TFLAGS)"; \
19993 $(HOST_EXPORTS) \
19994 $(POSTSTAGE1_HOST_EXPORTS) \
19995 cd $(HOST_SUBDIR)/cloog && \
19996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19997 CFLAGS="$(STAGE3_CFLAGS)" \
19998 CXXFLAGS="$(STAGE3_CFLAGS)" \
19999 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20004 TFLAGS="$(STAGE3_TFLAGS)" \
20005 $(TARGET-stage3-cloog)
20006
20007maybe-clean-stage3-cloog: clean-stage3-cloog
20008clean-stage3: clean-stage3-cloog
20009clean-stage3-cloog:
20010 @if [ $(current_stage) = stage3 ]; then \
20011 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20012 else \
20013 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20014 $(MAKE) stage3-start; \
20015 fi; \
20016 cd $(HOST_SUBDIR)/cloog && \
20017 $(MAKE) $(EXTRA_HOST_FLAGS) \
20018 $(POSTSTAGE1_FLAGS_TO_PASS) \
20019 clean
20020@endif cloog-bootstrap
20021
20022
20023.PHONY: all-stage4-cloog maybe-all-stage4-cloog
20024.PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20025maybe-all-stage4-cloog:
20026maybe-clean-stage4-cloog:
20027@if cloog-bootstrap
20028maybe-all-stage4-cloog: all-stage4-cloog
20029all-stage4: all-stage4-cloog
20030TARGET-stage4-cloog = $(TARGET-cloog)
20031all-stage4-cloog: configure-stage4-cloog
20032 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20033 @r=`${PWD_COMMAND}`; export r; \
20034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20035 TFLAGS="$(STAGE4_TFLAGS)"; \
20036 $(HOST_EXPORTS) \
20037 $(POSTSTAGE1_HOST_EXPORTS) \
20038 cd $(HOST_SUBDIR)/cloog && \
20039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20040 CFLAGS="$(STAGE4_CFLAGS)" \
20041 CXXFLAGS="$(STAGE4_CFLAGS)" \
20042 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20047 TFLAGS="$(STAGE4_TFLAGS)" \
20048 $(TARGET-stage4-cloog)
20049
20050maybe-clean-stage4-cloog: clean-stage4-cloog
20051clean-stage4: clean-stage4-cloog
20052clean-stage4-cloog:
20053 @if [ $(current_stage) = stage4 ]; then \
20054 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20055 else \
20056 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20057 $(MAKE) stage4-start; \
20058 fi; \
20059 cd $(HOST_SUBDIR)/cloog && \
20060 $(MAKE) $(EXTRA_HOST_FLAGS) \
20061 $(POSTSTAGE1_FLAGS_TO_PASS) \
20062 clean
20063@endif cloog-bootstrap
20064
20065
20066.PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20067.PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20068maybe-all-stageprofile-cloog:
20069maybe-clean-stageprofile-cloog:
20070@if cloog-bootstrap
20071maybe-all-stageprofile-cloog: all-stageprofile-cloog
20072all-stageprofile: all-stageprofile-cloog
20073TARGET-stageprofile-cloog = $(TARGET-cloog)
20074all-stageprofile-cloog: configure-stageprofile-cloog
20075 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20076 @r=`${PWD_COMMAND}`; export r; \
20077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20079 $(HOST_EXPORTS) \
20080 $(POSTSTAGE1_HOST_EXPORTS) \
20081 cd $(HOST_SUBDIR)/cloog && \
20082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20083 CFLAGS="$(STAGEprofile_CFLAGS)" \
20084 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20085 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20090 TFLAGS="$(STAGEprofile_TFLAGS)" \
20091 $(TARGET-stageprofile-cloog)
20092
20093maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20094clean-stageprofile: clean-stageprofile-cloog
20095clean-stageprofile-cloog:
20096 @if [ $(current_stage) = stageprofile ]; then \
20097 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20098 else \
20099 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20100 $(MAKE) stageprofile-start; \
20101 fi; \
20102 cd $(HOST_SUBDIR)/cloog && \
20103 $(MAKE) $(EXTRA_HOST_FLAGS) \
20104 $(POSTSTAGE1_FLAGS_TO_PASS) \
20105 clean
20106@endif cloog-bootstrap
20107
20108
20109.PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20110.PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20111maybe-all-stagefeedback-cloog:
20112maybe-clean-stagefeedback-cloog:
20113@if cloog-bootstrap
20114maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20115all-stagefeedback: all-stagefeedback-cloog
20116TARGET-stagefeedback-cloog = $(TARGET-cloog)
20117all-stagefeedback-cloog: configure-stagefeedback-cloog
20118 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20119 @r=`${PWD_COMMAND}`; export r; \
20120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20121 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20122 $(HOST_EXPORTS) \
20123 $(POSTSTAGE1_HOST_EXPORTS) \
20124 cd $(HOST_SUBDIR)/cloog && \
20125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20126 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20127 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20128 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20133 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20134 $(TARGET-stagefeedback-cloog)
20135
20136maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20137clean-stagefeedback: clean-stagefeedback-cloog
20138clean-stagefeedback-cloog:
20139 @if [ $(current_stage) = stagefeedback ]; then \
20140 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20141 else \
20142 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20143 $(MAKE) stagefeedback-start; \
20144 fi; \
20145 cd $(HOST_SUBDIR)/cloog && \
20146 $(MAKE) $(EXTRA_HOST_FLAGS) \
20147 $(POSTSTAGE1_FLAGS_TO_PASS) \
20148 clean
20149@endif cloog-bootstrap
20150
20151
20152
20153
20154
20155.PHONY: check-cloog maybe-check-cloog
20156maybe-check-cloog:
20157@if cloog
20158maybe-check-cloog: check-cloog
20159
20160check-cloog:
20161 @: $(MAKE); $(unstage)
20162 @r=`${PWD_COMMAND}`; export r; \
20163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20164 $(HOST_EXPORTS) \
20165 (cd $(HOST_SUBDIR)/cloog && \
20166 $(MAKE) $(FLAGS_TO_PASS) check)
20167
20168@endif cloog
20169
20170.PHONY: install-cloog maybe-install-cloog
20171maybe-install-cloog:
20172@if cloog
20173maybe-install-cloog: install-cloog
20174
20175install-cloog:
20176
20177@endif cloog
20178
20179# Other targets (info, dvi, pdf, etc.)
20180
20181.PHONY: maybe-info-cloog info-cloog
20182maybe-info-cloog:
20183@if cloog
20184maybe-info-cloog: info-cloog
20185
20186info-cloog: \
20187 configure-cloog
20188 @[ -f ./cloog/Makefile ] || exit 0; \
20189 r=`${PWD_COMMAND}`; export r; \
20190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20191 $(HOST_EXPORTS) \
20192 for flag in $(EXTRA_HOST_FLAGS) ; do \
20193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20194 done; \
20195 echo "Doing info in cloog" ; \
20196 (cd $(HOST_SUBDIR)/cloog && \
20197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20199 "RANLIB=$${RANLIB}" \
20200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20201 info) \
20202 || exit 1
20203
20204@endif cloog
20205
20206.PHONY: maybe-dvi-cloog dvi-cloog
20207maybe-dvi-cloog:
20208@if cloog
20209maybe-dvi-cloog: dvi-cloog
20210
20211dvi-cloog: \
20212 configure-cloog
20213 @[ -f ./cloog/Makefile ] || exit 0; \
20214 r=`${PWD_COMMAND}`; export r; \
20215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216 $(HOST_EXPORTS) \
20217 for flag in $(EXTRA_HOST_FLAGS) ; do \
20218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20219 done; \
20220 echo "Doing dvi in cloog" ; \
20221 (cd $(HOST_SUBDIR)/cloog && \
20222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20224 "RANLIB=$${RANLIB}" \
20225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20226 dvi) \
20227 || exit 1
20228
20229@endif cloog
20230
20231.PHONY: maybe-pdf-cloog pdf-cloog
20232maybe-pdf-cloog:
20233@if cloog
20234maybe-pdf-cloog: pdf-cloog
20235
20236pdf-cloog: \
20237 configure-cloog
20238 @[ -f ./cloog/Makefile ] || exit 0; \
20239 r=`${PWD_COMMAND}`; export r; \
20240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20241 $(HOST_EXPORTS) \
20242 for flag in $(EXTRA_HOST_FLAGS) ; do \
20243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20244 done; \
20245 echo "Doing pdf in cloog" ; \
20246 (cd $(HOST_SUBDIR)/cloog && \
20247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20249 "RANLIB=$${RANLIB}" \
20250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20251 pdf) \
20252 || exit 1
20253
20254@endif cloog
20255
20256.PHONY: maybe-html-cloog html-cloog
20257maybe-html-cloog:
20258@if cloog
20259maybe-html-cloog: html-cloog
20260
20261html-cloog: \
20262 configure-cloog
20263 @[ -f ./cloog/Makefile ] || exit 0; \
20264 r=`${PWD_COMMAND}`; export r; \
20265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20266 $(HOST_EXPORTS) \
20267 for flag in $(EXTRA_HOST_FLAGS) ; do \
20268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20269 done; \
20270 echo "Doing html in cloog" ; \
20271 (cd $(HOST_SUBDIR)/cloog && \
20272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20274 "RANLIB=$${RANLIB}" \
20275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20276 html) \
20277 || exit 1
20278
20279@endif cloog
20280
20281.PHONY: maybe-TAGS-cloog TAGS-cloog
20282maybe-TAGS-cloog:
20283@if cloog
20284maybe-TAGS-cloog: TAGS-cloog
20285
20286TAGS-cloog: \
20287 configure-cloog
20288 @[ -f ./cloog/Makefile ] || exit 0; \
20289 r=`${PWD_COMMAND}`; export r; \
20290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20291 $(HOST_EXPORTS) \
20292 for flag in $(EXTRA_HOST_FLAGS) ; do \
20293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20294 done; \
20295 echo "Doing TAGS in cloog" ; \
20296 (cd $(HOST_SUBDIR)/cloog && \
20297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20299 "RANLIB=$${RANLIB}" \
20300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20301 TAGS) \
20302 || exit 1
20303
20304@endif cloog
20305
20306.PHONY: maybe-install-info-cloog install-info-cloog
20307maybe-install-info-cloog:
20308@if cloog
20309maybe-install-info-cloog: install-info-cloog
20310
20311install-info-cloog: \
20312 configure-cloog \
20313 info-cloog
20314 @[ -f ./cloog/Makefile ] || exit 0; \
20315 r=`${PWD_COMMAND}`; export r; \
20316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20317 $(HOST_EXPORTS) \
20318 for flag in $(EXTRA_HOST_FLAGS) ; do \
20319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20320 done; \
20321 echo "Doing install-info in cloog" ; \
20322 (cd $(HOST_SUBDIR)/cloog && \
20323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20325 "RANLIB=$${RANLIB}" \
20326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20327 install-info) \
20328 || exit 1
20329
20330@endif cloog
20331
20332.PHONY: maybe-install-pdf-cloog install-pdf-cloog
20333maybe-install-pdf-cloog:
20334@if cloog
20335maybe-install-pdf-cloog: install-pdf-cloog
20336
20337install-pdf-cloog: \
20338 configure-cloog \
20339 pdf-cloog
20340 @[ -f ./cloog/Makefile ] || exit 0; \
20341 r=`${PWD_COMMAND}`; export r; \
20342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343 $(HOST_EXPORTS) \
20344 for flag in $(EXTRA_HOST_FLAGS) ; do \
20345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20346 done; \
20347 echo "Doing install-pdf in cloog" ; \
20348 (cd $(HOST_SUBDIR)/cloog && \
20349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20351 "RANLIB=$${RANLIB}" \
20352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20353 install-pdf) \
20354 || exit 1
20355
20356@endif cloog
20357
20358.PHONY: maybe-install-html-cloog install-html-cloog
20359maybe-install-html-cloog:
20360@if cloog
20361maybe-install-html-cloog: install-html-cloog
20362
20363install-html-cloog: \
20364 configure-cloog \
20365 html-cloog
20366 @[ -f ./cloog/Makefile ] || exit 0; \
20367 r=`${PWD_COMMAND}`; export r; \
20368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20369 $(HOST_EXPORTS) \
20370 for flag in $(EXTRA_HOST_FLAGS) ; do \
20371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20372 done; \
20373 echo "Doing install-html in cloog" ; \
20374 (cd $(HOST_SUBDIR)/cloog && \
20375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20377 "RANLIB=$${RANLIB}" \
20378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20379 install-html) \
20380 || exit 1
20381
20382@endif cloog
20383
20384.PHONY: maybe-installcheck-cloog installcheck-cloog
20385maybe-installcheck-cloog:
20386@if cloog
20387maybe-installcheck-cloog: installcheck-cloog
20388
20389installcheck-cloog: \
20390 configure-cloog
20391 @[ -f ./cloog/Makefile ] || exit 0; \
20392 r=`${PWD_COMMAND}`; export r; \
20393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20394 $(HOST_EXPORTS) \
20395 for flag in $(EXTRA_HOST_FLAGS) ; do \
20396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20397 done; \
20398 echo "Doing installcheck in cloog" ; \
20399 (cd $(HOST_SUBDIR)/cloog && \
20400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20402 "RANLIB=$${RANLIB}" \
20403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20404 installcheck) \
20405 || exit 1
20406
20407@endif cloog
20408
20409.PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20410maybe-mostlyclean-cloog:
20411@if cloog
20412maybe-mostlyclean-cloog: mostlyclean-cloog
20413
20414mostlyclean-cloog:
20415 @[ -f ./cloog/Makefile ] || exit 0; \
20416 r=`${PWD_COMMAND}`; export r; \
20417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20418 $(HOST_EXPORTS) \
20419 for flag in $(EXTRA_HOST_FLAGS) ; do \
20420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20421 done; \
20422 echo "Doing mostlyclean in cloog" ; \
20423 (cd $(HOST_SUBDIR)/cloog && \
20424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20426 "RANLIB=$${RANLIB}" \
20427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20428 mostlyclean) \
20429 || exit 1
20430
20431@endif cloog
20432
20433.PHONY: maybe-clean-cloog clean-cloog
20434maybe-clean-cloog:
20435@if cloog
20436maybe-clean-cloog: clean-cloog
20437
20438clean-cloog:
20439 @[ -f ./cloog/Makefile ] || exit 0; \
20440 r=`${PWD_COMMAND}`; export r; \
20441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20442 $(HOST_EXPORTS) \
20443 for flag in $(EXTRA_HOST_FLAGS) ; do \
20444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20445 done; \
20446 echo "Doing clean in cloog" ; \
20447 (cd $(HOST_SUBDIR)/cloog && \
20448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20450 "RANLIB=$${RANLIB}" \
20451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20452 clean) \
20453 || exit 1
20454
20455@endif cloog
20456
20457.PHONY: maybe-distclean-cloog distclean-cloog
20458maybe-distclean-cloog:
20459@if cloog
20460maybe-distclean-cloog: distclean-cloog
20461
20462distclean-cloog:
20463 @[ -f ./cloog/Makefile ] || exit 0; \
20464 r=`${PWD_COMMAND}`; export r; \
20465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20466 $(HOST_EXPORTS) \
20467 for flag in $(EXTRA_HOST_FLAGS) ; do \
20468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20469 done; \
20470 echo "Doing distclean in cloog" ; \
20471 (cd $(HOST_SUBDIR)/cloog && \
20472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20474 "RANLIB=$${RANLIB}" \
20475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20476 distclean) \
20477 || exit 1
20478
20479@endif cloog
20480
20481.PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20482maybe-maintainer-clean-cloog:
20483@if cloog
20484maybe-maintainer-clean-cloog: maintainer-clean-cloog
20485
20486maintainer-clean-cloog:
20487 @[ -f ./cloog/Makefile ] || exit 0; \
20488 r=`${PWD_COMMAND}`; export r; \
20489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20490 $(HOST_EXPORTS) \
20491 for flag in $(EXTRA_HOST_FLAGS) ; do \
20492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20493 done; \
20494 echo "Doing maintainer-clean in cloog" ; \
20495 (cd $(HOST_SUBDIR)/cloog && \
20496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20498 "RANLIB=$${RANLIB}" \
20499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20500 maintainer-clean) \
20501 || exit 1
20502
20503@endif cloog
20504
20505
20506
20507.PHONY: configure-gnuserv maybe-configure-gnuserv
20508maybe-configure-gnuserv:
20509@if gcc-bootstrap
20510configure-gnuserv: stage_current
20511@endif gcc-bootstrap
20512@if gnuserv
20513maybe-configure-gnuserv: configure-gnuserv
20514configure-gnuserv:
20515 @: $(MAKE); $(unstage)
20516 @r=`${PWD_COMMAND}`; export r; \
20517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20518 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20520 $(HOST_EXPORTS) \
20521 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20522 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20523 case $(srcdir) in \
20524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20525 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20527 esac; \
20528 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20529 libsrcdir="$$s/gnuserv"; \
20530 $(SHELL) $${libsrcdir}/configure \
20531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20532 --target=${target_alias} $${srcdiroption} \
20533 || exit 1
20534@endif gnuserv
20535
20536
20537
20538
20539
20540.PHONY: all-gnuserv maybe-all-gnuserv
20541maybe-all-gnuserv:
20542@if gcc-bootstrap
20543all-gnuserv: stage_current
20544@endif gcc-bootstrap
20545@if gnuserv
20546TARGET-gnuserv=all
20547maybe-all-gnuserv: all-gnuserv
20548all-gnuserv: configure-gnuserv
20549 @: $(MAKE); $(unstage)
20550 @r=`${PWD_COMMAND}`; export r; \
20551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20552 $(HOST_EXPORTS) \
20553 (cd $(HOST_SUBDIR)/gnuserv && \
20554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20555 $(TARGET-gnuserv))
20556@endif gnuserv
20557
20558
20559
20560
20561.PHONY: check-gnuserv maybe-check-gnuserv
20562maybe-check-gnuserv:
20563@if gnuserv
20564maybe-check-gnuserv: check-gnuserv
20565
20566check-gnuserv:
20567 @: $(MAKE); $(unstage)
20568 @r=`${PWD_COMMAND}`; export r; \
20569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20570 $(HOST_EXPORTS) \
20571 (cd $(HOST_SUBDIR)/gnuserv && \
20572 $(MAKE) $(FLAGS_TO_PASS) check)
20573
20574@endif gnuserv
20575
20576.PHONY: install-gnuserv maybe-install-gnuserv
20577maybe-install-gnuserv:
20578@if gnuserv
20579maybe-install-gnuserv: install-gnuserv
20580
20581install-gnuserv: installdirs
20582 @: $(MAKE); $(unstage)
20583 @r=`${PWD_COMMAND}`; export r; \
20584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20585 $(HOST_EXPORTS) \
20586 (cd $(HOST_SUBDIR)/gnuserv && \
20587 $(MAKE) $(FLAGS_TO_PASS) install)
20588
20589@endif gnuserv
20590
20591# Other targets (info, dvi, pdf, etc.)
20592
20593.PHONY: maybe-info-gnuserv info-gnuserv
20594maybe-info-gnuserv:
20595@if gnuserv
20596maybe-info-gnuserv: info-gnuserv
20597
20598info-gnuserv: \
20599 configure-gnuserv
20600 @: $(MAKE); $(unstage)
20601 @[ -f ./gnuserv/Makefile ] || exit 0; \
20602 r=`${PWD_COMMAND}`; export r; \
20603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20604 $(HOST_EXPORTS) \
20605 for flag in $(EXTRA_HOST_FLAGS) ; do \
20606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20607 done; \
20608 echo "Doing info in gnuserv" ; \
20609 (cd $(HOST_SUBDIR)/gnuserv && \
20610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20612 "RANLIB=$${RANLIB}" \
20613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20614 info) \
20615 || exit 1
20616
20617@endif gnuserv
20618
20619.PHONY: maybe-dvi-gnuserv dvi-gnuserv
20620maybe-dvi-gnuserv:
20621@if gnuserv
20622maybe-dvi-gnuserv: dvi-gnuserv
20623
20624dvi-gnuserv: \
20625 configure-gnuserv
20626 @: $(MAKE); $(unstage)
20627 @[ -f ./gnuserv/Makefile ] || exit 0; \
20628 r=`${PWD_COMMAND}`; export r; \
20629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20630 $(HOST_EXPORTS) \
20631 for flag in $(EXTRA_HOST_FLAGS) ; do \
20632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20633 done; \
20634 echo "Doing dvi in gnuserv" ; \
20635 (cd $(HOST_SUBDIR)/gnuserv && \
20636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20638 "RANLIB=$${RANLIB}" \
20639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20640 dvi) \
20641 || exit 1
20642
20643@endif gnuserv
20644
20645.PHONY: maybe-pdf-gnuserv pdf-gnuserv
20646maybe-pdf-gnuserv:
20647@if gnuserv
20648maybe-pdf-gnuserv: pdf-gnuserv
20649
20650pdf-gnuserv: \
20651 configure-gnuserv
20652 @: $(MAKE); $(unstage)
20653 @[ -f ./gnuserv/Makefile ] || exit 0; \
20654 r=`${PWD_COMMAND}`; export r; \
20655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20656 $(HOST_EXPORTS) \
20657 for flag in $(EXTRA_HOST_FLAGS) ; do \
20658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20659 done; \
20660 echo "Doing pdf in gnuserv" ; \
20661 (cd $(HOST_SUBDIR)/gnuserv && \
20662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20664 "RANLIB=$${RANLIB}" \
20665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20666 pdf) \
20667 || exit 1
20668
20669@endif gnuserv
20670
20671.PHONY: maybe-html-gnuserv html-gnuserv
20672maybe-html-gnuserv:
20673@if gnuserv
20674maybe-html-gnuserv: html-gnuserv
20675
20676html-gnuserv: \
20677 configure-gnuserv
20678 @: $(MAKE); $(unstage)
20679 @[ -f ./gnuserv/Makefile ] || exit 0; \
20680 r=`${PWD_COMMAND}`; export r; \
20681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20682 $(HOST_EXPORTS) \
20683 for flag in $(EXTRA_HOST_FLAGS) ; do \
20684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20685 done; \
20686 echo "Doing html in gnuserv" ; \
20687 (cd $(HOST_SUBDIR)/gnuserv && \
20688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20690 "RANLIB=$${RANLIB}" \
20691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20692 html) \
20693 || exit 1
20694
20695@endif gnuserv
20696
20697.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20698maybe-TAGS-gnuserv:
20699@if gnuserv
20700maybe-TAGS-gnuserv: TAGS-gnuserv
20701
20702TAGS-gnuserv: \
20703 configure-gnuserv
20704 @: $(MAKE); $(unstage)
20705 @[ -f ./gnuserv/Makefile ] || exit 0; \
20706 r=`${PWD_COMMAND}`; export r; \
20707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20708 $(HOST_EXPORTS) \
20709 for flag in $(EXTRA_HOST_FLAGS) ; do \
20710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20711 done; \
20712 echo "Doing TAGS in gnuserv" ; \
20713 (cd $(HOST_SUBDIR)/gnuserv && \
20714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20716 "RANLIB=$${RANLIB}" \
20717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20718 TAGS) \
20719 || exit 1
20720
20721@endif gnuserv
20722
20723.PHONY: maybe-install-info-gnuserv install-info-gnuserv
20724maybe-install-info-gnuserv:
20725@if gnuserv
20726maybe-install-info-gnuserv: install-info-gnuserv
20727
20728install-info-gnuserv: \
20729 configure-gnuserv \
20730 info-gnuserv
20731 @: $(MAKE); $(unstage)
20732 @[ -f ./gnuserv/Makefile ] || exit 0; \
20733 r=`${PWD_COMMAND}`; export r; \
20734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735 $(HOST_EXPORTS) \
20736 for flag in $(EXTRA_HOST_FLAGS) ; do \
20737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20738 done; \
20739 echo "Doing install-info in gnuserv" ; \
20740 (cd $(HOST_SUBDIR)/gnuserv && \
20741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20743 "RANLIB=$${RANLIB}" \
20744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20745 install-info) \
20746 || exit 1
20747
20748@endif gnuserv
20749
20750.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20751maybe-install-pdf-gnuserv:
20752@if gnuserv
20753maybe-install-pdf-gnuserv: install-pdf-gnuserv
20754
20755install-pdf-gnuserv: \
20756 configure-gnuserv \
20757 pdf-gnuserv
20758 @: $(MAKE); $(unstage)
20759 @[ -f ./gnuserv/Makefile ] || exit 0; \
20760 r=`${PWD_COMMAND}`; export r; \
20761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20762 $(HOST_EXPORTS) \
20763 for flag in $(EXTRA_HOST_FLAGS) ; do \
20764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20765 done; \
20766 echo "Doing install-pdf in gnuserv" ; \
20767 (cd $(HOST_SUBDIR)/gnuserv && \
20768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20770 "RANLIB=$${RANLIB}" \
20771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20772 install-pdf) \
20773 || exit 1
20774
20775@endif gnuserv
20776
20777.PHONY: maybe-install-html-gnuserv install-html-gnuserv
20778maybe-install-html-gnuserv:
20779@if gnuserv
20780maybe-install-html-gnuserv: install-html-gnuserv
20781
20782install-html-gnuserv: \
20783 configure-gnuserv \
20784 html-gnuserv
20785 @: $(MAKE); $(unstage)
20786 @[ -f ./gnuserv/Makefile ] || exit 0; \
20787 r=`${PWD_COMMAND}`; export r; \
20788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789 $(HOST_EXPORTS) \
20790 for flag in $(EXTRA_HOST_FLAGS) ; do \
20791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20792 done; \
20793 echo "Doing install-html in gnuserv" ; \
20794 (cd $(HOST_SUBDIR)/gnuserv && \
20795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20797 "RANLIB=$${RANLIB}" \
20798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20799 install-html) \
20800 || exit 1
20801
20802@endif gnuserv
20803
20804.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20805maybe-installcheck-gnuserv:
20806@if gnuserv
20807maybe-installcheck-gnuserv: installcheck-gnuserv
20808
20809installcheck-gnuserv: \
20810 configure-gnuserv
20811 @: $(MAKE); $(unstage)
20812 @[ -f ./gnuserv/Makefile ] || exit 0; \
20813 r=`${PWD_COMMAND}`; export r; \
20814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20815 $(HOST_EXPORTS) \
20816 for flag in $(EXTRA_HOST_FLAGS) ; do \
20817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20818 done; \
20819 echo "Doing installcheck in gnuserv" ; \
20820 (cd $(HOST_SUBDIR)/gnuserv && \
20821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20823 "RANLIB=$${RANLIB}" \
20824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20825 installcheck) \
20826 || exit 1
20827
20828@endif gnuserv
20829
20830.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20831maybe-mostlyclean-gnuserv:
20832@if gnuserv
20833maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20834
20835mostlyclean-gnuserv:
20836 @: $(MAKE); $(unstage)
20837 @[ -f ./gnuserv/Makefile ] || exit 0; \
20838 r=`${PWD_COMMAND}`; export r; \
20839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20840 $(HOST_EXPORTS) \
20841 for flag in $(EXTRA_HOST_FLAGS) ; do \
20842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20843 done; \
20844 echo "Doing mostlyclean in gnuserv" ; \
20845 (cd $(HOST_SUBDIR)/gnuserv && \
20846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20848 "RANLIB=$${RANLIB}" \
20849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20850 mostlyclean) \
20851 || exit 1
20852
20853@endif gnuserv
20854
20855.PHONY: maybe-clean-gnuserv clean-gnuserv
20856maybe-clean-gnuserv:
20857@if gnuserv
20858maybe-clean-gnuserv: clean-gnuserv
20859
20860clean-gnuserv:
20861 @: $(MAKE); $(unstage)
20862 @[ -f ./gnuserv/Makefile ] || exit 0; \
20863 r=`${PWD_COMMAND}`; export r; \
20864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20865 $(HOST_EXPORTS) \
20866 for flag in $(EXTRA_HOST_FLAGS) ; do \
20867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20868 done; \
20869 echo "Doing clean in gnuserv" ; \
20870 (cd $(HOST_SUBDIR)/gnuserv && \
20871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20873 "RANLIB=$${RANLIB}" \
20874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20875 clean) \
20876 || exit 1
20877
20878@endif gnuserv
20879
20880.PHONY: maybe-distclean-gnuserv distclean-gnuserv
20881maybe-distclean-gnuserv:
20882@if gnuserv
20883maybe-distclean-gnuserv: distclean-gnuserv
20884
20885distclean-gnuserv:
20886 @: $(MAKE); $(unstage)
20887 @[ -f ./gnuserv/Makefile ] || exit 0; \
20888 r=`${PWD_COMMAND}`; export r; \
20889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20890 $(HOST_EXPORTS) \
20891 for flag in $(EXTRA_HOST_FLAGS) ; do \
20892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20893 done; \
20894 echo "Doing distclean in gnuserv" ; \
20895 (cd $(HOST_SUBDIR)/gnuserv && \
20896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20898 "RANLIB=$${RANLIB}" \
20899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20900 distclean) \
20901 || exit 1
20902
20903@endif gnuserv
20904
20905.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20906maybe-maintainer-clean-gnuserv:
20907@if gnuserv
20908maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20909
20910maintainer-clean-gnuserv:
20911 @: $(MAKE); $(unstage)
20912 @[ -f ./gnuserv/Makefile ] || exit 0; \
20913 r=`${PWD_COMMAND}`; export r; \
20914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20915 $(HOST_EXPORTS) \
20916 for flag in $(EXTRA_HOST_FLAGS) ; do \
20917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20918 done; \
20919 echo "Doing maintainer-clean in gnuserv" ; \
20920 (cd $(HOST_SUBDIR)/gnuserv && \
20921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20923 "RANLIB=$${RANLIB}" \
20924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20925 maintainer-clean) \
20926 || exit 1
20927
20928@endif gnuserv
20929
20930
20931
20932.PHONY: configure-gold maybe-configure-gold
20933maybe-configure-gold:
20934@if gcc-bootstrap
20935configure-gold: stage_current
20936@endif gcc-bootstrap
20937@if gold
20938maybe-configure-gold: configure-gold
20939configure-gold:
20940 @r=`${PWD_COMMAND}`; export r; \
20941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20944 $(HOST_EXPORTS) \
20945 echo Configuring in $(HOST_SUBDIR)/gold; \
20946 cd "$(HOST_SUBDIR)/gold" || exit 1; \
20947 case $(srcdir) in \
20948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20949 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20951 esac; \
20952 srcdiroption="--srcdir=$${topdir}/gold"; \
20953 libsrcdir="$$s/gold"; \
20954 $(SHELL) $${libsrcdir}/configure \
20955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20956 --target=${target_alias} $${srcdiroption} \
20957 || exit 1
20958@endif gold
20959
20960
20961
20962.PHONY: configure-stage1-gold maybe-configure-stage1-gold
20963maybe-configure-stage1-gold:
20964@if gold-bootstrap
20965maybe-configure-stage1-gold: configure-stage1-gold
20966configure-stage1-gold:
20967 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20969 @r=`${PWD_COMMAND}`; export r; \
20970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20971 TFLAGS="$(STAGE1_TFLAGS)"; \
20972 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20973 $(HOST_EXPORTS) \
20974 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20975 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20976 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20977 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20979 cd $(HOST_SUBDIR)/gold || exit 1; \
20980 case $(srcdir) in \
20981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20982 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20984 esac; \
20985 srcdiroption="--srcdir=$${topdir}/gold"; \
20986 libsrcdir="$$s/gold"; \
20987 $(SHELL) $${libsrcdir}/configure \
20988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20989 --target=${target_alias} $${srcdiroption} \
20990 $(STAGE1_CONFIGURE_FLAGS)
20991@endif gold-bootstrap
20992
20993.PHONY: configure-stage2-gold maybe-configure-stage2-gold
20994maybe-configure-stage2-gold:
20995@if gold-bootstrap
20996maybe-configure-stage2-gold: configure-stage2-gold
20997configure-stage2-gold:
20998 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21000 @r=`${PWD_COMMAND}`; export r; \
21001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21002 TFLAGS="$(STAGE2_TFLAGS)"; \
21003 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21004 $(HOST_EXPORTS) \
21005 $(POSTSTAGE1_HOST_EXPORTS) \
21006 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21007 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21008 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21009 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21011 cd $(HOST_SUBDIR)/gold || exit 1; \
21012 case $(srcdir) in \
21013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21014 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21016 esac; \
21017 srcdiroption="--srcdir=$${topdir}/gold"; \
21018 libsrcdir="$$s/gold"; \
21019 $(SHELL) $${libsrcdir}/configure \
21020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21021 --target=${target_alias} $${srcdiroption} \
21022 --with-build-libsubdir=$(HOST_SUBDIR) \
21023 $(STAGE2_CONFIGURE_FLAGS)
21024@endif gold-bootstrap
21025
21026.PHONY: configure-stage3-gold maybe-configure-stage3-gold
21027maybe-configure-stage3-gold:
21028@if gold-bootstrap
21029maybe-configure-stage3-gold: configure-stage3-gold
21030configure-stage3-gold:
21031 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21033 @r=`${PWD_COMMAND}`; export r; \
21034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21035 TFLAGS="$(STAGE3_TFLAGS)"; \
21036 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21037 $(HOST_EXPORTS) \
21038 $(POSTSTAGE1_HOST_EXPORTS) \
21039 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21040 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21041 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21042 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
21043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21044 cd $(HOST_SUBDIR)/gold || exit 1; \
21045 case $(srcdir) in \
21046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21047 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21049 esac; \
21050 srcdiroption="--srcdir=$${topdir}/gold"; \
21051 libsrcdir="$$s/gold"; \
21052 $(SHELL) $${libsrcdir}/configure \
21053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21054 --target=${target_alias} $${srcdiroption} \
21055 --with-build-libsubdir=$(HOST_SUBDIR) \
21056 $(STAGE3_CONFIGURE_FLAGS)
21057@endif gold-bootstrap
21058
21059.PHONY: configure-stage4-gold maybe-configure-stage4-gold
21060maybe-configure-stage4-gold:
21061@if gold-bootstrap
21062maybe-configure-stage4-gold: configure-stage4-gold
21063configure-stage4-gold:
21064 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21066 @r=`${PWD_COMMAND}`; export r; \
21067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21068 TFLAGS="$(STAGE4_TFLAGS)"; \
21069 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21070 $(HOST_EXPORTS) \
21071 $(POSTSTAGE1_HOST_EXPORTS) \
21072 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21073 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21074 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21075 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
21076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21077 cd $(HOST_SUBDIR)/gold || exit 1; \
21078 case $(srcdir) in \
21079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21080 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21082 esac; \
21083 srcdiroption="--srcdir=$${topdir}/gold"; \
21084 libsrcdir="$$s/gold"; \
21085 $(SHELL) $${libsrcdir}/configure \
21086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21087 --target=${target_alias} $${srcdiroption} \
21088 --with-build-libsubdir=$(HOST_SUBDIR) \
21089 $(STAGE4_CONFIGURE_FLAGS)
21090@endif gold-bootstrap
21091
21092.PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
21093maybe-configure-stageprofile-gold:
21094@if gold-bootstrap
21095maybe-configure-stageprofile-gold: configure-stageprofile-gold
21096configure-stageprofile-gold:
21097 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21099 @r=`${PWD_COMMAND}`; export r; \
21100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21101 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21102 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21103 $(HOST_EXPORTS) \
21104 $(POSTSTAGE1_HOST_EXPORTS) \
21105 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21106 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
21107 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21108 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
21109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21110 cd $(HOST_SUBDIR)/gold || exit 1; \
21111 case $(srcdir) in \
21112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21113 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21115 esac; \
21116 srcdiroption="--srcdir=$${topdir}/gold"; \
21117 libsrcdir="$$s/gold"; \
21118 $(SHELL) $${libsrcdir}/configure \
21119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21120 --target=${target_alias} $${srcdiroption} \
21121 --with-build-libsubdir=$(HOST_SUBDIR) \
21122 $(STAGEprofile_CONFIGURE_FLAGS)
21123@endif gold-bootstrap
21124
21125.PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
21126maybe-configure-stagefeedback-gold:
21127@if gold-bootstrap
21128maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
21129configure-stagefeedback-gold:
21130 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21132 @r=`${PWD_COMMAND}`; export r; \
21133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21134 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21135 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21136 $(HOST_EXPORTS) \
21137 $(POSTSTAGE1_HOST_EXPORTS) \
21138 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21139 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
21140 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21141 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
21142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21143 cd $(HOST_SUBDIR)/gold || exit 1; \
21144 case $(srcdir) in \
21145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21146 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21148 esac; \
21149 srcdiroption="--srcdir=$${topdir}/gold"; \
21150 libsrcdir="$$s/gold"; \
21151 $(SHELL) $${libsrcdir}/configure \
21152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21153 --target=${target_alias} $${srcdiroption} \
21154 --with-build-libsubdir=$(HOST_SUBDIR) \
21155 $(STAGEfeedback_CONFIGURE_FLAGS)
21156@endif gold-bootstrap
21157
21158
21159
21160
21161
21162.PHONY: all-gold maybe-all-gold
21163maybe-all-gold:
21164@if gcc-bootstrap
21165all-gold: stage_current
21166@endif gcc-bootstrap
21167@if gold
21168TARGET-gold=all
21169maybe-all-gold: all-gold
21170all-gold: configure-gold
21171 @r=`${PWD_COMMAND}`; export r; \
21172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173 $(HOST_EXPORTS) \
21174 (cd $(HOST_SUBDIR)/gold && \
21175 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21176 $(TARGET-gold))
21177@endif gold
21178
21179
21180
21181.PHONY: all-stage1-gold maybe-all-stage1-gold
21182.PHONY: clean-stage1-gold maybe-clean-stage1-gold
21183maybe-all-stage1-gold:
21184maybe-clean-stage1-gold:
21185@if gold-bootstrap
21186maybe-all-stage1-gold: all-stage1-gold
21187all-stage1: all-stage1-gold
21188TARGET-stage1-gold = $(TARGET-gold)
21189all-stage1-gold: configure-stage1-gold
21190 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21191 @r=`${PWD_COMMAND}`; export r; \
21192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193 TFLAGS="$(STAGE1_TFLAGS)"; \
21194 $(HOST_EXPORTS) \
21195 cd $(HOST_SUBDIR)/gold && \
21196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21197 CFLAGS="$(STAGE1_CFLAGS)" \
21198 CXXFLAGS="$(STAGE1_CFLAGS)" \
21199 LIBCFLAGS="$(LIBCFLAGS)" \
21200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21203 $(EXTRA_HOST_FLAGS) \
21204 TFLAGS="$(STAGE1_TFLAGS)" \
21205 $(TARGET-stage1-gold)
21206
21207maybe-clean-stage1-gold: clean-stage1-gold
21208clean-stage1: clean-stage1-gold
21209clean-stage1-gold:
21210 @if [ $(current_stage) = stage1 ]; then \
21211 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21212 else \
21213 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
21214 $(MAKE) stage1-start; \
21215 fi; \
21216 cd $(HOST_SUBDIR)/gold && \
21217 $(MAKE) $(EXTRA_HOST_FLAGS) \
21218 clean
21219@endif gold-bootstrap
21220
21221
21222.PHONY: all-stage2-gold maybe-all-stage2-gold
21223.PHONY: clean-stage2-gold maybe-clean-stage2-gold
21224maybe-all-stage2-gold:
21225maybe-clean-stage2-gold:
21226@if gold-bootstrap
21227maybe-all-stage2-gold: all-stage2-gold
21228all-stage2: all-stage2-gold
21229TARGET-stage2-gold = $(TARGET-gold)
21230all-stage2-gold: configure-stage2-gold
21231 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21232 @r=`${PWD_COMMAND}`; export r; \
21233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21234 TFLAGS="$(STAGE2_TFLAGS)"; \
21235 $(HOST_EXPORTS) \
21236 $(POSTSTAGE1_HOST_EXPORTS) \
21237 cd $(HOST_SUBDIR)/gold && \
21238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21239 CFLAGS="$(STAGE2_CFLAGS)" \
21240 CXXFLAGS="$(STAGE2_CFLAGS)" \
21241 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21245 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21246 TFLAGS="$(STAGE2_TFLAGS)" \
21247 $(TARGET-stage2-gold)
21248
21249maybe-clean-stage2-gold: clean-stage2-gold
21250clean-stage2: clean-stage2-gold
21251clean-stage2-gold:
21252 @if [ $(current_stage) = stage2 ]; then \
21253 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21254 else \
21255 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
21256 $(MAKE) stage2-start; \
21257 fi; \
21258 cd $(HOST_SUBDIR)/gold && \
21259 $(MAKE) $(EXTRA_HOST_FLAGS) \
21260 $(POSTSTAGE1_FLAGS_TO_PASS) \
21261 clean
21262@endif gold-bootstrap
21263
21264
21265.PHONY: all-stage3-gold maybe-all-stage3-gold
21266.PHONY: clean-stage3-gold maybe-clean-stage3-gold
21267maybe-all-stage3-gold:
21268maybe-clean-stage3-gold:
21269@if gold-bootstrap
21270maybe-all-stage3-gold: all-stage3-gold
21271all-stage3: all-stage3-gold
21272TARGET-stage3-gold = $(TARGET-gold)
21273all-stage3-gold: configure-stage3-gold
21274 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21275 @r=`${PWD_COMMAND}`; export r; \
21276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21277 TFLAGS="$(STAGE3_TFLAGS)"; \
21278 $(HOST_EXPORTS) \
21279 $(POSTSTAGE1_HOST_EXPORTS) \
21280 cd $(HOST_SUBDIR)/gold && \
21281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21282 CFLAGS="$(STAGE3_CFLAGS)" \
21283 CXXFLAGS="$(STAGE3_CFLAGS)" \
21284 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21288 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21289 TFLAGS="$(STAGE3_TFLAGS)" \
21290 $(TARGET-stage3-gold)
21291
21292maybe-clean-stage3-gold: clean-stage3-gold
21293clean-stage3: clean-stage3-gold
21294clean-stage3-gold:
21295 @if [ $(current_stage) = stage3 ]; then \
21296 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21297 else \
21298 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
21299 $(MAKE) stage3-start; \
21300 fi; \
21301 cd $(HOST_SUBDIR)/gold && \
21302 $(MAKE) $(EXTRA_HOST_FLAGS) \
21303 $(POSTSTAGE1_FLAGS_TO_PASS) \
21304 clean
21305@endif gold-bootstrap
21306
21307
21308.PHONY: all-stage4-gold maybe-all-stage4-gold
21309.PHONY: clean-stage4-gold maybe-clean-stage4-gold
21310maybe-all-stage4-gold:
21311maybe-clean-stage4-gold:
21312@if gold-bootstrap
21313maybe-all-stage4-gold: all-stage4-gold
21314all-stage4: all-stage4-gold
21315TARGET-stage4-gold = $(TARGET-gold)
21316all-stage4-gold: configure-stage4-gold
21317 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21318 @r=`${PWD_COMMAND}`; export r; \
21319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21320 TFLAGS="$(STAGE4_TFLAGS)"; \
21321 $(HOST_EXPORTS) \
21322 $(POSTSTAGE1_HOST_EXPORTS) \
21323 cd $(HOST_SUBDIR)/gold && \
21324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21325 CFLAGS="$(STAGE4_CFLAGS)" \
21326 CXXFLAGS="$(STAGE4_CFLAGS)" \
21327 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21331 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21332 TFLAGS="$(STAGE4_TFLAGS)" \
21333 $(TARGET-stage4-gold)
21334
21335maybe-clean-stage4-gold: clean-stage4-gold
21336clean-stage4: clean-stage4-gold
21337clean-stage4-gold:
21338 @if [ $(current_stage) = stage4 ]; then \
21339 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21340 else \
21341 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
21342 $(MAKE) stage4-start; \
21343 fi; \
21344 cd $(HOST_SUBDIR)/gold && \
21345 $(MAKE) $(EXTRA_HOST_FLAGS) \
21346 $(POSTSTAGE1_FLAGS_TO_PASS) \
21347 clean
21348@endif gold-bootstrap
21349
21350
21351.PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
21352.PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
21353maybe-all-stageprofile-gold:
21354maybe-clean-stageprofile-gold:
21355@if gold-bootstrap
21356maybe-all-stageprofile-gold: all-stageprofile-gold
21357all-stageprofile: all-stageprofile-gold
21358TARGET-stageprofile-gold = $(TARGET-gold)
21359all-stageprofile-gold: configure-stageprofile-gold
21360 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21361 @r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21364 $(HOST_EXPORTS) \
21365 $(POSTSTAGE1_HOST_EXPORTS) \
21366 cd $(HOST_SUBDIR)/gold && \
21367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21368 CFLAGS="$(STAGEprofile_CFLAGS)" \
21369 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
21370 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21371 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21372 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21373 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21374 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21375 TFLAGS="$(STAGEprofile_TFLAGS)" \
21376 $(TARGET-stageprofile-gold)
21377
21378maybe-clean-stageprofile-gold: clean-stageprofile-gold
21379clean-stageprofile: clean-stageprofile-gold
21380clean-stageprofile-gold:
21381 @if [ $(current_stage) = stageprofile ]; then \
21382 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21383 else \
21384 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
21385 $(MAKE) stageprofile-start; \
21386 fi; \
21387 cd $(HOST_SUBDIR)/gold && \
21388 $(MAKE) $(EXTRA_HOST_FLAGS) \
21389 $(POSTSTAGE1_FLAGS_TO_PASS) \
21390 clean
21391@endif gold-bootstrap
21392
21393
21394.PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
21395.PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
21396maybe-all-stagefeedback-gold:
21397maybe-clean-stagefeedback-gold:
21398@if gold-bootstrap
21399maybe-all-stagefeedback-gold: all-stagefeedback-gold
21400all-stagefeedback: all-stagefeedback-gold
21401TARGET-stagefeedback-gold = $(TARGET-gold)
21402all-stagefeedback-gold: configure-stagefeedback-gold
21403 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21404 @r=`${PWD_COMMAND}`; export r; \
21405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21406 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21407 $(HOST_EXPORTS) \
21408 $(POSTSTAGE1_HOST_EXPORTS) \
21409 cd $(HOST_SUBDIR)/gold && \
21410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21411 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21412 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
21413 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21418 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21419 $(TARGET-stagefeedback-gold)
21420
21421maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
21422clean-stagefeedback: clean-stagefeedback-gold
21423clean-stagefeedback-gold:
21424 @if [ $(current_stage) = stagefeedback ]; then \
21425 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21426 else \
21427 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
21428 $(MAKE) stagefeedback-start; \
21429 fi; \
21430 cd $(HOST_SUBDIR)/gold && \
21431 $(MAKE) $(EXTRA_HOST_FLAGS) \
21432 $(POSTSTAGE1_FLAGS_TO_PASS) \
21433 clean
21434@endif gold-bootstrap
21435
21436
21437
21438
21439
21440.PHONY: check-gold maybe-check-gold
21441maybe-check-gold:
21442@if gold
21443maybe-check-gold: check-gold
21444
21445check-gold:
21446 @: $(MAKE); $(unstage)
21447 @r=`${PWD_COMMAND}`; export r; \
21448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21449 $(HOST_EXPORTS) \
21450 (cd $(HOST_SUBDIR)/gold && \
21451 $(MAKE) $(FLAGS_TO_PASS) check)
21452
21453@endif gold
21454
21455.PHONY: install-gold maybe-install-gold
21456maybe-install-gold:
21457@if gold
21458maybe-install-gold: install-gold
21459
21460install-gold: installdirs
21461 @: $(MAKE); $(unstage)
21462 @r=`${PWD_COMMAND}`; export r; \
21463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21464 $(HOST_EXPORTS) \
21465 (cd $(HOST_SUBDIR)/gold && \
21466 $(MAKE) $(FLAGS_TO_PASS) install)
21467
21468@endif gold
21469
21470# Other targets (info, dvi, pdf, etc.)
21471
21472.PHONY: maybe-info-gold info-gold
21473maybe-info-gold:
21474@if gold
21475maybe-info-gold: info-gold
21476
21477info-gold: \
21478 configure-gold
21479 @[ -f ./gold/Makefile ] || exit 0; \
21480 r=`${PWD_COMMAND}`; export r; \
21481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482 $(HOST_EXPORTS) \
21483 for flag in $(EXTRA_HOST_FLAGS) ; do \
21484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21485 done; \
21486 echo "Doing info in gold" ; \
21487 (cd $(HOST_SUBDIR)/gold && \
21488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21490 "RANLIB=$${RANLIB}" \
21491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21492 info) \
21493 || exit 1
21494
21495@endif gold
21496
21497.PHONY: maybe-dvi-gold dvi-gold
21498maybe-dvi-gold:
21499@if gold
21500maybe-dvi-gold: dvi-gold
21501
21502dvi-gold: \
21503 configure-gold
21504 @[ -f ./gold/Makefile ] || exit 0; \
21505 r=`${PWD_COMMAND}`; export r; \
21506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21507 $(HOST_EXPORTS) \
21508 for flag in $(EXTRA_HOST_FLAGS) ; do \
21509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21510 done; \
21511 echo "Doing dvi in gold" ; \
21512 (cd $(HOST_SUBDIR)/gold && \
21513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21515 "RANLIB=$${RANLIB}" \
21516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21517 dvi) \
21518 || exit 1
21519
21520@endif gold
21521
21522.PHONY: maybe-pdf-gold pdf-gold
21523maybe-pdf-gold:
21524@if gold
21525maybe-pdf-gold: pdf-gold
21526
21527pdf-gold: \
21528 configure-gold
21529 @[ -f ./gold/Makefile ] || exit 0; \
21530 r=`${PWD_COMMAND}`; export r; \
21531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21532 $(HOST_EXPORTS) \
21533 for flag in $(EXTRA_HOST_FLAGS) ; do \
21534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21535 done; \
21536 echo "Doing pdf in gold" ; \
21537 (cd $(HOST_SUBDIR)/gold && \
21538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21540 "RANLIB=$${RANLIB}" \
21541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21542 pdf) \
21543 || exit 1
21544
21545@endif gold
21546
21547.PHONY: maybe-html-gold html-gold
21548maybe-html-gold:
21549@if gold
21550maybe-html-gold: html-gold
21551
21552html-gold: \
21553 configure-gold
21554 @[ -f ./gold/Makefile ] || exit 0; \
21555 r=`${PWD_COMMAND}`; export r; \
21556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21557 $(HOST_EXPORTS) \
21558 for flag in $(EXTRA_HOST_FLAGS) ; do \
21559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21560 done; \
21561 echo "Doing html in gold" ; \
21562 (cd $(HOST_SUBDIR)/gold && \
21563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21565 "RANLIB=$${RANLIB}" \
21566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21567 html) \
21568 || exit 1
21569
21570@endif gold
21571
21572.PHONY: maybe-TAGS-gold TAGS-gold
21573maybe-TAGS-gold:
21574@if gold
21575maybe-TAGS-gold: TAGS-gold
21576
21577TAGS-gold: \
21578 configure-gold
21579 @[ -f ./gold/Makefile ] || exit 0; \
21580 r=`${PWD_COMMAND}`; export r; \
21581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582 $(HOST_EXPORTS) \
21583 for flag in $(EXTRA_HOST_FLAGS) ; do \
21584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21585 done; \
21586 echo "Doing TAGS in gold" ; \
21587 (cd $(HOST_SUBDIR)/gold && \
21588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21590 "RANLIB=$${RANLIB}" \
21591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21592 TAGS) \
21593 || exit 1
21594
21595@endif gold
21596
21597.PHONY: maybe-install-info-gold install-info-gold
21598maybe-install-info-gold:
21599@if gold
21600maybe-install-info-gold: install-info-gold
21601
21602install-info-gold: \
21603 configure-gold \
21604 info-gold
21605 @[ -f ./gold/Makefile ] || exit 0; \
21606 r=`${PWD_COMMAND}`; export r; \
21607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608 $(HOST_EXPORTS) \
21609 for flag in $(EXTRA_HOST_FLAGS) ; do \
21610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21611 done; \
21612 echo "Doing install-info in gold" ; \
21613 (cd $(HOST_SUBDIR)/gold && \
21614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21616 "RANLIB=$${RANLIB}" \
21617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21618 install-info) \
21619 || exit 1
21620
21621@endif gold
21622
21623.PHONY: maybe-install-pdf-gold install-pdf-gold
21624maybe-install-pdf-gold:
21625@if gold
21626maybe-install-pdf-gold: install-pdf-gold
21627
21628install-pdf-gold: \
21629 configure-gold \
21630 pdf-gold
21631 @[ -f ./gold/Makefile ] || exit 0; \
21632 r=`${PWD_COMMAND}`; export r; \
21633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21634 $(HOST_EXPORTS) \
21635 for flag in $(EXTRA_HOST_FLAGS) ; do \
21636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21637 done; \
21638 echo "Doing install-pdf in gold" ; \
21639 (cd $(HOST_SUBDIR)/gold && \
21640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21642 "RANLIB=$${RANLIB}" \
21643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21644 install-pdf) \
21645 || exit 1
21646
21647@endif gold
21648
21649.PHONY: maybe-install-html-gold install-html-gold
21650maybe-install-html-gold:
21651@if gold
21652maybe-install-html-gold: install-html-gold
21653
21654install-html-gold: \
21655 configure-gold \
21656 html-gold
21657 @[ -f ./gold/Makefile ] || exit 0; \
21658 r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 $(HOST_EXPORTS) \
21661 for flag in $(EXTRA_HOST_FLAGS) ; do \
21662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21663 done; \
21664 echo "Doing install-html in gold" ; \
21665 (cd $(HOST_SUBDIR)/gold && \
21666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21668 "RANLIB=$${RANLIB}" \
21669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21670 install-html) \
21671 || exit 1
21672
21673@endif gold
21674
21675.PHONY: maybe-installcheck-gold installcheck-gold
21676maybe-installcheck-gold:
21677@if gold
21678maybe-installcheck-gold: installcheck-gold
21679
21680installcheck-gold: \
21681 configure-gold
21682 @[ -f ./gold/Makefile ] || exit 0; \
21683 r=`${PWD_COMMAND}`; export r; \
21684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685 $(HOST_EXPORTS) \
21686 for flag in $(EXTRA_HOST_FLAGS) ; do \
21687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688 done; \
21689 echo "Doing installcheck in gold" ; \
21690 (cd $(HOST_SUBDIR)/gold && \
21691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693 "RANLIB=$${RANLIB}" \
21694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695 installcheck) \
21696 || exit 1
21697
21698@endif gold
21699
21700.PHONY: maybe-mostlyclean-gold mostlyclean-gold
21701maybe-mostlyclean-gold:
21702@if gold
21703maybe-mostlyclean-gold: mostlyclean-gold
21704
21705mostlyclean-gold:
21706 @[ -f ./gold/Makefile ] || exit 0; \
21707 r=`${PWD_COMMAND}`; export r; \
21708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21709 $(HOST_EXPORTS) \
21710 for flag in $(EXTRA_HOST_FLAGS) ; do \
21711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21712 done; \
21713 echo "Doing mostlyclean in gold" ; \
21714 (cd $(HOST_SUBDIR)/gold && \
21715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21717 "RANLIB=$${RANLIB}" \
21718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21719 mostlyclean) \
21720 || exit 1
21721
21722@endif gold
21723
21724.PHONY: maybe-clean-gold clean-gold
21725maybe-clean-gold:
21726@if gold
21727maybe-clean-gold: clean-gold
21728
21729clean-gold:
21730 @[ -f ./gold/Makefile ] || exit 0; \
21731 r=`${PWD_COMMAND}`; export r; \
21732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21733 $(HOST_EXPORTS) \
21734 for flag in $(EXTRA_HOST_FLAGS) ; do \
21735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21736 done; \
21737 echo "Doing clean in gold" ; \
21738 (cd $(HOST_SUBDIR)/gold && \
21739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21741 "RANLIB=$${RANLIB}" \
21742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21743 clean) \
21744 || exit 1
21745
21746@endif gold
21747
21748.PHONY: maybe-distclean-gold distclean-gold
21749maybe-distclean-gold:
21750@if gold
21751maybe-distclean-gold: distclean-gold
21752
21753distclean-gold:
21754 @[ -f ./gold/Makefile ] || exit 0; \
21755 r=`${PWD_COMMAND}`; export r; \
21756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21757 $(HOST_EXPORTS) \
21758 for flag in $(EXTRA_HOST_FLAGS) ; do \
21759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21760 done; \
21761 echo "Doing distclean in gold" ; \
21762 (cd $(HOST_SUBDIR)/gold && \
21763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21765 "RANLIB=$${RANLIB}" \
21766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21767 distclean) \
21768 || exit 1
21769
21770@endif gold
21771
21772.PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21773maybe-maintainer-clean-gold:
21774@if gold
21775maybe-maintainer-clean-gold: maintainer-clean-gold
21776
21777maintainer-clean-gold:
21778 @[ -f ./gold/Makefile ] || exit 0; \
21779 r=`${PWD_COMMAND}`; export r; \
21780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781 $(HOST_EXPORTS) \
21782 for flag in $(EXTRA_HOST_FLAGS) ; do \
21783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21784 done; \
21785 echo "Doing maintainer-clean in gold" ; \
21786 (cd $(HOST_SUBDIR)/gold && \
21787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21789 "RANLIB=$${RANLIB}" \
21790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21791 maintainer-clean) \
21792 || exit 1
21793
21794@endif gold
21795
21796
21797
21798.PHONY: configure-gprof maybe-configure-gprof
21799maybe-configure-gprof:
21800@if gcc-bootstrap
21801configure-gprof: stage_current
21802@endif gcc-bootstrap
21803@if gprof
21804maybe-configure-gprof: configure-gprof
21805configure-gprof:
21806 @: $(MAKE); $(unstage)
21807 @r=`${PWD_COMMAND}`; export r; \
21808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21809 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21811 $(HOST_EXPORTS) \
21812 echo Configuring in $(HOST_SUBDIR)/gprof; \
21813 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21814 case $(srcdir) in \
21815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21816 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21818 esac; \
21819 srcdiroption="--srcdir=$${topdir}/gprof"; \
21820 libsrcdir="$$s/gprof"; \
21821 $(SHELL) $${libsrcdir}/configure \
21822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21823 --target=${target_alias} $${srcdiroption} \
21824 || exit 1
21825@endif gprof
21826
21827
21828
21829
21830
21831.PHONY: all-gprof maybe-all-gprof
21832maybe-all-gprof:
21833@if gcc-bootstrap
21834all-gprof: stage_current
21835@endif gcc-bootstrap
21836@if gprof
21837TARGET-gprof=all
21838maybe-all-gprof: all-gprof
21839all-gprof: configure-gprof
21840 @: $(MAKE); $(unstage)
21841 @r=`${PWD_COMMAND}`; export r; \
21842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843 $(HOST_EXPORTS) \
21844 (cd $(HOST_SUBDIR)/gprof && \
21845 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21846 $(TARGET-gprof))
21847@endif gprof
21848
21849
21850
21851
21852.PHONY: check-gprof maybe-check-gprof
21853maybe-check-gprof:
21854@if gprof
21855maybe-check-gprof: check-gprof
21856
21857check-gprof:
21858 @: $(MAKE); $(unstage)
21859 @r=`${PWD_COMMAND}`; export r; \
21860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861 $(HOST_EXPORTS) \
21862 (cd $(HOST_SUBDIR)/gprof && \
21863 $(MAKE) $(FLAGS_TO_PASS) check)
21864
21865@endif gprof
21866
21867.PHONY: install-gprof maybe-install-gprof
21868maybe-install-gprof:
21869@if gprof
21870maybe-install-gprof: install-gprof
21871
21872install-gprof: installdirs
21873 @: $(MAKE); $(unstage)
21874 @r=`${PWD_COMMAND}`; export r; \
21875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21876 $(HOST_EXPORTS) \
21877 (cd $(HOST_SUBDIR)/gprof && \
21878 $(MAKE) $(FLAGS_TO_PASS) install)
21879
21880@endif gprof
21881
21882# Other targets (info, dvi, pdf, etc.)
21883
21884.PHONY: maybe-info-gprof info-gprof
21885maybe-info-gprof:
21886@if gprof
21887maybe-info-gprof: info-gprof
21888
21889info-gprof: \
21890 configure-gprof
21891 @: $(MAKE); $(unstage)
21892 @[ -f ./gprof/Makefile ] || exit 0; \
21893 r=`${PWD_COMMAND}`; export r; \
21894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21895 $(HOST_EXPORTS) \
21896 for flag in $(EXTRA_HOST_FLAGS) ; do \
21897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21898 done; \
21899 echo "Doing info in gprof" ; \
21900 (cd $(HOST_SUBDIR)/gprof && \
21901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21903 "RANLIB=$${RANLIB}" \
21904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21905 info) \
21906 || exit 1
21907
21908@endif gprof
21909
21910.PHONY: maybe-dvi-gprof dvi-gprof
21911maybe-dvi-gprof:
21912@if gprof
21913maybe-dvi-gprof: dvi-gprof
21914
21915dvi-gprof: \
21916 configure-gprof
21917 @: $(MAKE); $(unstage)
21918 @[ -f ./gprof/Makefile ] || exit 0; \
21919 r=`${PWD_COMMAND}`; export r; \
21920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21921 $(HOST_EXPORTS) \
21922 for flag in $(EXTRA_HOST_FLAGS) ; do \
21923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21924 done; \
21925 echo "Doing dvi in gprof" ; \
21926 (cd $(HOST_SUBDIR)/gprof && \
21927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21929 "RANLIB=$${RANLIB}" \
21930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21931 dvi) \
21932 || exit 1
21933
21934@endif gprof
21935
21936.PHONY: maybe-pdf-gprof pdf-gprof
21937maybe-pdf-gprof:
21938@if gprof
21939maybe-pdf-gprof: pdf-gprof
21940
21941pdf-gprof: \
21942 configure-gprof
21943 @: $(MAKE); $(unstage)
21944 @[ -f ./gprof/Makefile ] || exit 0; \
21945 r=`${PWD_COMMAND}`; export r; \
21946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947 $(HOST_EXPORTS) \
21948 for flag in $(EXTRA_HOST_FLAGS) ; do \
21949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950 done; \
21951 echo "Doing pdf in gprof" ; \
21952 (cd $(HOST_SUBDIR)/gprof && \
21953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955 "RANLIB=$${RANLIB}" \
21956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21957 pdf) \
21958 || exit 1
21959
21960@endif gprof
21961
21962.PHONY: maybe-html-gprof html-gprof
21963maybe-html-gprof:
21964@if gprof
21965maybe-html-gprof: html-gprof
21966
21967html-gprof: \
21968 configure-gprof
21969 @: $(MAKE); $(unstage)
21970 @[ -f ./gprof/Makefile ] || exit 0; \
21971 r=`${PWD_COMMAND}`; export r; \
21972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21973 $(HOST_EXPORTS) \
21974 for flag in $(EXTRA_HOST_FLAGS) ; do \
21975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21976 done; \
21977 echo "Doing html in gprof" ; \
21978 (cd $(HOST_SUBDIR)/gprof && \
21979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21981 "RANLIB=$${RANLIB}" \
21982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21983 html) \
21984 || exit 1
21985
21986@endif gprof
21987
21988.PHONY: maybe-TAGS-gprof TAGS-gprof
21989maybe-TAGS-gprof:
21990@if gprof
21991maybe-TAGS-gprof: TAGS-gprof
21992
21993TAGS-gprof: \
21994 configure-gprof
21995 @: $(MAKE); $(unstage)
21996 @[ -f ./gprof/Makefile ] || exit 0; \
21997 r=`${PWD_COMMAND}`; export r; \
21998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999 $(HOST_EXPORTS) \
22000 for flag in $(EXTRA_HOST_FLAGS) ; do \
22001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22002 done; \
22003 echo "Doing TAGS in gprof" ; \
22004 (cd $(HOST_SUBDIR)/gprof && \
22005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22007 "RANLIB=$${RANLIB}" \
22008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22009 TAGS) \
22010 || exit 1
22011
22012@endif gprof
22013
22014.PHONY: maybe-install-info-gprof install-info-gprof
22015maybe-install-info-gprof:
22016@if gprof
22017maybe-install-info-gprof: install-info-gprof
22018
22019install-info-gprof: \
22020 configure-gprof \
22021 info-gprof
22022 @: $(MAKE); $(unstage)
22023 @[ -f ./gprof/Makefile ] || exit 0; \
22024 r=`${PWD_COMMAND}`; export r; \
22025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22026 $(HOST_EXPORTS) \
22027 for flag in $(EXTRA_HOST_FLAGS) ; do \
22028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22029 done; \
22030 echo "Doing install-info in gprof" ; \
22031 (cd $(HOST_SUBDIR)/gprof && \
22032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22034 "RANLIB=$${RANLIB}" \
22035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22036 install-info) \
22037 || exit 1
22038
22039@endif gprof
22040
22041.PHONY: maybe-install-pdf-gprof install-pdf-gprof
22042maybe-install-pdf-gprof:
22043@if gprof
22044maybe-install-pdf-gprof: install-pdf-gprof
22045
22046install-pdf-gprof: \
22047 configure-gprof \
22048 pdf-gprof
22049 @: $(MAKE); $(unstage)
22050 @[ -f ./gprof/Makefile ] || exit 0; \
22051 r=`${PWD_COMMAND}`; export r; \
22052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22053 $(HOST_EXPORTS) \
22054 for flag in $(EXTRA_HOST_FLAGS) ; do \
22055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22056 done; \
22057 echo "Doing install-pdf in gprof" ; \
22058 (cd $(HOST_SUBDIR)/gprof && \
22059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22061 "RANLIB=$${RANLIB}" \
22062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22063 install-pdf) \
22064 || exit 1
22065
22066@endif gprof
22067
22068.PHONY: maybe-install-html-gprof install-html-gprof
22069maybe-install-html-gprof:
22070@if gprof
22071maybe-install-html-gprof: install-html-gprof
22072
22073install-html-gprof: \
22074 configure-gprof \
22075 html-gprof
22076 @: $(MAKE); $(unstage)
22077 @[ -f ./gprof/Makefile ] || exit 0; \
22078 r=`${PWD_COMMAND}`; export r; \
22079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22080 $(HOST_EXPORTS) \
22081 for flag in $(EXTRA_HOST_FLAGS) ; do \
22082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22083 done; \
22084 echo "Doing install-html in gprof" ; \
22085 (cd $(HOST_SUBDIR)/gprof && \
22086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22088 "RANLIB=$${RANLIB}" \
22089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22090 install-html) \
22091 || exit 1
22092
22093@endif gprof
22094
22095.PHONY: maybe-installcheck-gprof installcheck-gprof
22096maybe-installcheck-gprof:
22097@if gprof
22098maybe-installcheck-gprof: installcheck-gprof
22099
22100installcheck-gprof: \
22101 configure-gprof
22102 @: $(MAKE); $(unstage)
22103 @[ -f ./gprof/Makefile ] || exit 0; \
22104 r=`${PWD_COMMAND}`; export r; \
22105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106 $(HOST_EXPORTS) \
22107 for flag in $(EXTRA_HOST_FLAGS) ; do \
22108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22109 done; \
22110 echo "Doing installcheck in gprof" ; \
22111 (cd $(HOST_SUBDIR)/gprof && \
22112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22114 "RANLIB=$${RANLIB}" \
22115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22116 installcheck) \
22117 || exit 1
22118
22119@endif gprof
22120
22121.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
22122maybe-mostlyclean-gprof:
22123@if gprof
22124maybe-mostlyclean-gprof: mostlyclean-gprof
22125
22126mostlyclean-gprof:
22127 @: $(MAKE); $(unstage)
22128 @[ -f ./gprof/Makefile ] || exit 0; \
22129 r=`${PWD_COMMAND}`; export r; \
22130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22131 $(HOST_EXPORTS) \
22132 for flag in $(EXTRA_HOST_FLAGS) ; do \
22133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22134 done; \
22135 echo "Doing mostlyclean in gprof" ; \
22136 (cd $(HOST_SUBDIR)/gprof && \
22137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22139 "RANLIB=$${RANLIB}" \
22140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22141 mostlyclean) \
22142 || exit 1
22143
22144@endif gprof
22145
22146.PHONY: maybe-clean-gprof clean-gprof
22147maybe-clean-gprof:
22148@if gprof
22149maybe-clean-gprof: clean-gprof
22150
22151clean-gprof:
22152 @: $(MAKE); $(unstage)
22153 @[ -f ./gprof/Makefile ] || exit 0; \
22154 r=`${PWD_COMMAND}`; export r; \
22155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22156 $(HOST_EXPORTS) \
22157 for flag in $(EXTRA_HOST_FLAGS) ; do \
22158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22159 done; \
22160 echo "Doing clean in gprof" ; \
22161 (cd $(HOST_SUBDIR)/gprof && \
22162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22164 "RANLIB=$${RANLIB}" \
22165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22166 clean) \
22167 || exit 1
22168
22169@endif gprof
22170
22171.PHONY: maybe-distclean-gprof distclean-gprof
22172maybe-distclean-gprof:
22173@if gprof
22174maybe-distclean-gprof: distclean-gprof
22175
22176distclean-gprof:
22177 @: $(MAKE); $(unstage)
22178 @[ -f ./gprof/Makefile ] || exit 0; \
22179 r=`${PWD_COMMAND}`; export r; \
22180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22181 $(HOST_EXPORTS) \
22182 for flag in $(EXTRA_HOST_FLAGS) ; do \
22183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22184 done; \
22185 echo "Doing distclean in gprof" ; \
22186 (cd $(HOST_SUBDIR)/gprof && \
22187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22189 "RANLIB=$${RANLIB}" \
22190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22191 distclean) \
22192 || exit 1
22193
22194@endif gprof
22195
22196.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
22197maybe-maintainer-clean-gprof:
22198@if gprof
22199maybe-maintainer-clean-gprof: maintainer-clean-gprof
22200
22201maintainer-clean-gprof:
22202 @: $(MAKE); $(unstage)
22203 @[ -f ./gprof/Makefile ] || exit 0; \
22204 r=`${PWD_COMMAND}`; export r; \
22205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22206 $(HOST_EXPORTS) \
22207 for flag in $(EXTRA_HOST_FLAGS) ; do \
22208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22209 done; \
22210 echo "Doing maintainer-clean in gprof" ; \
22211 (cd $(HOST_SUBDIR)/gprof && \
22212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22214 "RANLIB=$${RANLIB}" \
22215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22216 maintainer-clean) \
22217 || exit 1
22218
22219@endif gprof
22220
22221
22222
22223.PHONY: configure-gzip maybe-configure-gzip
22224maybe-configure-gzip:
22225@if gcc-bootstrap
22226configure-gzip: stage_current
22227@endif gcc-bootstrap
22228@if gzip
22229maybe-configure-gzip: configure-gzip
22230configure-gzip:
22231 @: $(MAKE); $(unstage)
22232 @r=`${PWD_COMMAND}`; export r; \
22233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22234 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
22235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
22236 $(HOST_EXPORTS) \
22237 echo Configuring in $(HOST_SUBDIR)/gzip; \
22238 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
22239 case $(srcdir) in \
22240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22241 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
22242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22243 esac; \
22244 srcdiroption="--srcdir=$${topdir}/gzip"; \
22245 libsrcdir="$$s/gzip"; \
22246 $(SHELL) $${libsrcdir}/configure \
22247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22248 --target=${target_alias} $${srcdiroption} \
22249 || exit 1
22250@endif gzip
22251
22252
22253
22254
22255
22256.PHONY: all-gzip maybe-all-gzip
22257maybe-all-gzip:
22258@if gcc-bootstrap
22259all-gzip: stage_current
22260@endif gcc-bootstrap
22261@if gzip
22262TARGET-gzip=all
22263maybe-all-gzip: all-gzip
22264all-gzip: configure-gzip
22265 @: $(MAKE); $(unstage)
22266 @r=`${PWD_COMMAND}`; export r; \
22267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22268 $(HOST_EXPORTS) \
22269 (cd $(HOST_SUBDIR)/gzip && \
22270 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22271 $(TARGET-gzip))
22272@endif gzip
22273
22274
22275
22276
22277.PHONY: check-gzip maybe-check-gzip
22278maybe-check-gzip:
22279@if gzip
22280maybe-check-gzip: check-gzip
22281
22282check-gzip:
22283 @: $(MAKE); $(unstage)
22284 @r=`${PWD_COMMAND}`; export r; \
22285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22286 $(HOST_EXPORTS) \
22287 (cd $(HOST_SUBDIR)/gzip && \
22288 $(MAKE) $(FLAGS_TO_PASS) check)
22289
22290@endif gzip
22291
22292.PHONY: install-gzip maybe-install-gzip
22293maybe-install-gzip:
22294@if gzip
22295maybe-install-gzip: install-gzip
22296
22297install-gzip: installdirs
22298 @: $(MAKE); $(unstage)
22299 @r=`${PWD_COMMAND}`; export r; \
22300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22301 $(HOST_EXPORTS) \
22302 (cd $(HOST_SUBDIR)/gzip && \
22303 $(MAKE) $(FLAGS_TO_PASS) install)
22304
22305@endif gzip
22306
22307# Other targets (info, dvi, pdf, etc.)
22308
22309.PHONY: maybe-info-gzip info-gzip
22310maybe-info-gzip:
22311@if gzip
22312maybe-info-gzip: info-gzip
22313
22314info-gzip: \
22315 configure-gzip
22316 @: $(MAKE); $(unstage)
22317 @[ -f ./gzip/Makefile ] || exit 0; \
22318 r=`${PWD_COMMAND}`; export r; \
22319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22320 $(HOST_EXPORTS) \
22321 for flag in $(EXTRA_HOST_FLAGS) ; do \
22322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22323 done; \
22324 echo "Doing info in gzip" ; \
22325 (cd $(HOST_SUBDIR)/gzip && \
22326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22328 "RANLIB=$${RANLIB}" \
22329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22330 info) \
22331 || exit 1
22332
22333@endif gzip
22334
22335.PHONY: maybe-dvi-gzip dvi-gzip
22336maybe-dvi-gzip:
22337@if gzip
22338maybe-dvi-gzip: dvi-gzip
22339
22340dvi-gzip: \
22341 configure-gzip
22342 @: $(MAKE); $(unstage)
22343 @[ -f ./gzip/Makefile ] || exit 0; \
22344 r=`${PWD_COMMAND}`; export r; \
22345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22346 $(HOST_EXPORTS) \
22347 for flag in $(EXTRA_HOST_FLAGS) ; do \
22348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22349 done; \
22350 echo "Doing dvi in gzip" ; \
22351 (cd $(HOST_SUBDIR)/gzip && \
22352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22354 "RANLIB=$${RANLIB}" \
22355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22356 dvi) \
22357 || exit 1
22358
22359@endif gzip
22360
22361.PHONY: maybe-pdf-gzip pdf-gzip
22362maybe-pdf-gzip:
22363@if gzip
22364maybe-pdf-gzip: pdf-gzip
22365
22366pdf-gzip: \
22367 configure-gzip
22368 @: $(MAKE); $(unstage)
22369 @[ -f ./gzip/Makefile ] || exit 0; \
22370 r=`${PWD_COMMAND}`; export r; \
22371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22372 $(HOST_EXPORTS) \
22373 for flag in $(EXTRA_HOST_FLAGS) ; do \
22374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22375 done; \
22376 echo "Doing pdf in gzip" ; \
22377 (cd $(HOST_SUBDIR)/gzip && \
22378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22380 "RANLIB=$${RANLIB}" \
22381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22382 pdf) \
22383 || exit 1
22384
22385@endif gzip
22386
22387.PHONY: maybe-html-gzip html-gzip
22388maybe-html-gzip:
22389@if gzip
22390maybe-html-gzip: html-gzip
22391
22392html-gzip: \
22393 configure-gzip
22394 @: $(MAKE); $(unstage)
22395 @[ -f ./gzip/Makefile ] || exit 0; \
22396 r=`${PWD_COMMAND}`; export r; \
22397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22398 $(HOST_EXPORTS) \
22399 for flag in $(EXTRA_HOST_FLAGS) ; do \
22400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22401 done; \
22402 echo "Doing html in gzip" ; \
22403 (cd $(HOST_SUBDIR)/gzip && \
22404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22406 "RANLIB=$${RANLIB}" \
22407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22408 html) \
22409 || exit 1
22410
22411@endif gzip
22412
22413.PHONY: maybe-TAGS-gzip TAGS-gzip
22414maybe-TAGS-gzip:
22415@if gzip
22416maybe-TAGS-gzip: TAGS-gzip
22417
22418TAGS-gzip: \
22419 configure-gzip
22420 @: $(MAKE); $(unstage)
22421 @[ -f ./gzip/Makefile ] || exit 0; \
22422 r=`${PWD_COMMAND}`; export r; \
22423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424 $(HOST_EXPORTS) \
22425 for flag in $(EXTRA_HOST_FLAGS) ; do \
22426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22427 done; \
22428 echo "Doing TAGS in gzip" ; \
22429 (cd $(HOST_SUBDIR)/gzip && \
22430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22432 "RANLIB=$${RANLIB}" \
22433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22434 TAGS) \
22435 || exit 1
22436
22437@endif gzip
22438
22439.PHONY: maybe-install-info-gzip install-info-gzip
22440maybe-install-info-gzip:
22441@if gzip
22442maybe-install-info-gzip: install-info-gzip
22443
22444install-info-gzip: \
22445 configure-gzip \
22446 info-gzip
22447 @: $(MAKE); $(unstage)
22448 @[ -f ./gzip/Makefile ] || exit 0; \
22449 r=`${PWD_COMMAND}`; export r; \
22450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22451 $(HOST_EXPORTS) \
22452 for flag in $(EXTRA_HOST_FLAGS) ; do \
22453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22454 done; \
22455 echo "Doing install-info in gzip" ; \
22456 (cd $(HOST_SUBDIR)/gzip && \
22457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22459 "RANLIB=$${RANLIB}" \
22460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22461 install-info) \
22462 || exit 1
22463
22464@endif gzip
22465
22466.PHONY: maybe-install-pdf-gzip install-pdf-gzip
22467maybe-install-pdf-gzip:
22468@if gzip
22469maybe-install-pdf-gzip: install-pdf-gzip
22470
22471install-pdf-gzip: \
22472 configure-gzip \
22473 pdf-gzip
22474 @: $(MAKE); $(unstage)
22475 @[ -f ./gzip/Makefile ] || exit 0; \
22476 r=`${PWD_COMMAND}`; export r; \
22477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478 $(HOST_EXPORTS) \
22479 for flag in $(EXTRA_HOST_FLAGS) ; do \
22480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22481 done; \
22482 echo "Doing install-pdf in gzip" ; \
22483 (cd $(HOST_SUBDIR)/gzip && \
22484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22486 "RANLIB=$${RANLIB}" \
22487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22488 install-pdf) \
22489 || exit 1
22490
22491@endif gzip
22492
22493.PHONY: maybe-install-html-gzip install-html-gzip
22494maybe-install-html-gzip:
22495@if gzip
22496maybe-install-html-gzip: install-html-gzip
22497
22498install-html-gzip: \
22499 configure-gzip \
22500 html-gzip
22501 @: $(MAKE); $(unstage)
22502 @[ -f ./gzip/Makefile ] || exit 0; \
22503 r=`${PWD_COMMAND}`; export r; \
22504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22505 $(HOST_EXPORTS) \
22506 for flag in $(EXTRA_HOST_FLAGS) ; do \
22507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22508 done; \
22509 echo "Doing install-html in gzip" ; \
22510 (cd $(HOST_SUBDIR)/gzip && \
22511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22513 "RANLIB=$${RANLIB}" \
22514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22515 install-html) \
22516 || exit 1
22517
22518@endif gzip
22519
22520.PHONY: maybe-installcheck-gzip installcheck-gzip
22521maybe-installcheck-gzip:
22522@if gzip
22523maybe-installcheck-gzip: installcheck-gzip
22524
22525installcheck-gzip: \
22526 configure-gzip
22527 @: $(MAKE); $(unstage)
22528 @[ -f ./gzip/Makefile ] || exit 0; \
22529 r=`${PWD_COMMAND}`; export r; \
22530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22531 $(HOST_EXPORTS) \
22532 for flag in $(EXTRA_HOST_FLAGS) ; do \
22533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22534 done; \
22535 echo "Doing installcheck in gzip" ; \
22536 (cd $(HOST_SUBDIR)/gzip && \
22537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22539 "RANLIB=$${RANLIB}" \
22540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22541 installcheck) \
22542 || exit 1
22543
22544@endif gzip
22545
22546.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22547maybe-mostlyclean-gzip:
22548@if gzip
22549maybe-mostlyclean-gzip: mostlyclean-gzip
22550
22551mostlyclean-gzip:
22552 @: $(MAKE); $(unstage)
22553 @[ -f ./gzip/Makefile ] || exit 0; \
22554 r=`${PWD_COMMAND}`; export r; \
22555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556 $(HOST_EXPORTS) \
22557 for flag in $(EXTRA_HOST_FLAGS) ; do \
22558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22559 done; \
22560 echo "Doing mostlyclean in gzip" ; \
22561 (cd $(HOST_SUBDIR)/gzip && \
22562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22564 "RANLIB=$${RANLIB}" \
22565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22566 mostlyclean) \
22567 || exit 1
22568
22569@endif gzip
22570
22571.PHONY: maybe-clean-gzip clean-gzip
22572maybe-clean-gzip:
22573@if gzip
22574maybe-clean-gzip: clean-gzip
22575
22576clean-gzip:
22577 @: $(MAKE); $(unstage)
22578 @[ -f ./gzip/Makefile ] || exit 0; \
22579 r=`${PWD_COMMAND}`; export r; \
22580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22581 $(HOST_EXPORTS) \
22582 for flag in $(EXTRA_HOST_FLAGS) ; do \
22583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22584 done; \
22585 echo "Doing clean in gzip" ; \
22586 (cd $(HOST_SUBDIR)/gzip && \
22587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22589 "RANLIB=$${RANLIB}" \
22590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22591 clean) \
22592 || exit 1
22593
22594@endif gzip
22595
22596.PHONY: maybe-distclean-gzip distclean-gzip
22597maybe-distclean-gzip:
22598@if gzip
22599maybe-distclean-gzip: distclean-gzip
22600
22601distclean-gzip:
22602 @: $(MAKE); $(unstage)
22603 @[ -f ./gzip/Makefile ] || exit 0; \
22604 r=`${PWD_COMMAND}`; export r; \
22605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22606 $(HOST_EXPORTS) \
22607 for flag in $(EXTRA_HOST_FLAGS) ; do \
22608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22609 done; \
22610 echo "Doing distclean in gzip" ; \
22611 (cd $(HOST_SUBDIR)/gzip && \
22612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22614 "RANLIB=$${RANLIB}" \
22615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22616 distclean) \
22617 || exit 1
22618
22619@endif gzip
22620
22621.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22622maybe-maintainer-clean-gzip:
22623@if gzip
22624maybe-maintainer-clean-gzip: maintainer-clean-gzip
22625
22626maintainer-clean-gzip:
22627 @: $(MAKE); $(unstage)
22628 @[ -f ./gzip/Makefile ] || exit 0; \
22629 r=`${PWD_COMMAND}`; export r; \
22630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22631 $(HOST_EXPORTS) \
22632 for flag in $(EXTRA_HOST_FLAGS) ; do \
22633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22634 done; \
22635 echo "Doing maintainer-clean in gzip" ; \
22636 (cd $(HOST_SUBDIR)/gzip && \
22637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22639 "RANLIB=$${RANLIB}" \
22640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22641 maintainer-clean) \
22642 || exit 1
22643
22644@endif gzip
22645
22646
22647
22648.PHONY: configure-hello maybe-configure-hello
22649maybe-configure-hello:
22650@if gcc-bootstrap
22651configure-hello: stage_current
22652@endif gcc-bootstrap
22653@if hello
22654maybe-configure-hello: configure-hello
22655configure-hello:
22656 @: $(MAKE); $(unstage)
22657 @r=`${PWD_COMMAND}`; export r; \
22658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22659 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22661 $(HOST_EXPORTS) \
22662 echo Configuring in $(HOST_SUBDIR)/hello; \
22663 cd "$(HOST_SUBDIR)/hello" || exit 1; \
22664 case $(srcdir) in \
22665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22666 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22668 esac; \
22669 srcdiroption="--srcdir=$${topdir}/hello"; \
22670 libsrcdir="$$s/hello"; \
22671 $(SHELL) $${libsrcdir}/configure \
22672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22673 --target=${target_alias} $${srcdiroption} \
22674 || exit 1
22675@endif hello
22676
22677
22678
22679
22680
22681.PHONY: all-hello maybe-all-hello
22682maybe-all-hello:
22683@if gcc-bootstrap
22684all-hello: stage_current
22685@endif gcc-bootstrap
22686@if hello
22687TARGET-hello=all
22688maybe-all-hello: all-hello
22689all-hello: configure-hello
22690 @: $(MAKE); $(unstage)
22691 @r=`${PWD_COMMAND}`; export r; \
22692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22693 $(HOST_EXPORTS) \
22694 (cd $(HOST_SUBDIR)/hello && \
22695 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22696 $(TARGET-hello))
22697@endif hello
22698
22699
22700
22701
22702.PHONY: check-hello maybe-check-hello
22703maybe-check-hello:
22704@if hello
22705maybe-check-hello: check-hello
22706
22707check-hello:
22708 @: $(MAKE); $(unstage)
22709 @r=`${PWD_COMMAND}`; export r; \
22710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22711 $(HOST_EXPORTS) \
22712 (cd $(HOST_SUBDIR)/hello && \
22713 $(MAKE) $(FLAGS_TO_PASS) check)
22714
22715@endif hello
22716
22717.PHONY: install-hello maybe-install-hello
22718maybe-install-hello:
22719@if hello
22720maybe-install-hello: install-hello
22721
22722install-hello: installdirs
22723 @: $(MAKE); $(unstage)
22724 @r=`${PWD_COMMAND}`; export r; \
22725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22726 $(HOST_EXPORTS) \
22727 (cd $(HOST_SUBDIR)/hello && \
22728 $(MAKE) $(FLAGS_TO_PASS) install)
22729
22730@endif hello
22731
22732# Other targets (info, dvi, pdf, etc.)
22733
22734.PHONY: maybe-info-hello info-hello
22735maybe-info-hello:
22736@if hello
22737maybe-info-hello: info-hello
22738
22739info-hello: \
22740 configure-hello
22741 @: $(MAKE); $(unstage)
22742 @[ -f ./hello/Makefile ] || exit 0; \
22743 r=`${PWD_COMMAND}`; export r; \
22744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22745 $(HOST_EXPORTS) \
22746 for flag in $(EXTRA_HOST_FLAGS) ; do \
22747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22748 done; \
22749 echo "Doing info in hello" ; \
22750 (cd $(HOST_SUBDIR)/hello && \
22751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22753 "RANLIB=$${RANLIB}" \
22754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22755 info) \
22756 || exit 1
22757
22758@endif hello
22759
22760.PHONY: maybe-dvi-hello dvi-hello
22761maybe-dvi-hello:
22762@if hello
22763maybe-dvi-hello: dvi-hello
22764
22765dvi-hello: \
22766 configure-hello
22767 @: $(MAKE); $(unstage)
22768 @[ -f ./hello/Makefile ] || exit 0; \
22769 r=`${PWD_COMMAND}`; export r; \
22770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771 $(HOST_EXPORTS) \
22772 for flag in $(EXTRA_HOST_FLAGS) ; do \
22773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22774 done; \
22775 echo "Doing dvi in hello" ; \
22776 (cd $(HOST_SUBDIR)/hello && \
22777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22779 "RANLIB=$${RANLIB}" \
22780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22781 dvi) \
22782 || exit 1
22783
22784@endif hello
22785
22786.PHONY: maybe-pdf-hello pdf-hello
22787maybe-pdf-hello:
22788@if hello
22789maybe-pdf-hello: pdf-hello
22790
22791pdf-hello: \
22792 configure-hello
22793 @: $(MAKE); $(unstage)
22794 @[ -f ./hello/Makefile ] || exit 0; \
22795 r=`${PWD_COMMAND}`; export r; \
22796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22797 $(HOST_EXPORTS) \
22798 for flag in $(EXTRA_HOST_FLAGS) ; do \
22799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22800 done; \
22801 echo "Doing pdf in hello" ; \
22802 (cd $(HOST_SUBDIR)/hello && \
22803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22805 "RANLIB=$${RANLIB}" \
22806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22807 pdf) \
22808 || exit 1
22809
22810@endif hello
22811
22812.PHONY: maybe-html-hello html-hello
22813maybe-html-hello:
22814@if hello
22815maybe-html-hello: html-hello
22816
22817html-hello: \
22818 configure-hello
22819 @: $(MAKE); $(unstage)
22820 @[ -f ./hello/Makefile ] || exit 0; \
22821 r=`${PWD_COMMAND}`; export r; \
22822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22823 $(HOST_EXPORTS) \
22824 for flag in $(EXTRA_HOST_FLAGS) ; do \
22825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22826 done; \
22827 echo "Doing html in hello" ; \
22828 (cd $(HOST_SUBDIR)/hello && \
22829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22831 "RANLIB=$${RANLIB}" \
22832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22833 html) \
22834 || exit 1
22835
22836@endif hello
22837
22838.PHONY: maybe-TAGS-hello TAGS-hello
22839maybe-TAGS-hello:
22840@if hello
22841maybe-TAGS-hello: TAGS-hello
22842
22843TAGS-hello: \
22844 configure-hello
22845 @: $(MAKE); $(unstage)
22846 @[ -f ./hello/Makefile ] || exit 0; \
22847 r=`${PWD_COMMAND}`; export r; \
22848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22849 $(HOST_EXPORTS) \
22850 for flag in $(EXTRA_HOST_FLAGS) ; do \
22851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22852 done; \
22853 echo "Doing TAGS in hello" ; \
22854 (cd $(HOST_SUBDIR)/hello && \
22855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22857 "RANLIB=$${RANLIB}" \
22858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22859 TAGS) \
22860 || exit 1
22861
22862@endif hello
22863
22864.PHONY: maybe-install-info-hello install-info-hello
22865maybe-install-info-hello:
22866@if hello
22867maybe-install-info-hello: install-info-hello
22868
22869install-info-hello: \
22870 configure-hello \
22871 info-hello
22872 @: $(MAKE); $(unstage)
22873 @[ -f ./hello/Makefile ] || exit 0; \
22874 r=`${PWD_COMMAND}`; export r; \
22875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22876 $(HOST_EXPORTS) \
22877 for flag in $(EXTRA_HOST_FLAGS) ; do \
22878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22879 done; \
22880 echo "Doing install-info in hello" ; \
22881 (cd $(HOST_SUBDIR)/hello && \
22882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22884 "RANLIB=$${RANLIB}" \
22885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22886 install-info) \
22887 || exit 1
22888
22889@endif hello
22890
22891.PHONY: maybe-install-pdf-hello install-pdf-hello
22892maybe-install-pdf-hello:
22893@if hello
22894maybe-install-pdf-hello: install-pdf-hello
22895
22896install-pdf-hello: \
22897 configure-hello \
22898 pdf-hello
22899 @: $(MAKE); $(unstage)
22900 @[ -f ./hello/Makefile ] || exit 0; \
22901 r=`${PWD_COMMAND}`; export r; \
22902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22903 $(HOST_EXPORTS) \
22904 for flag in $(EXTRA_HOST_FLAGS) ; do \
22905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22906 done; \
22907 echo "Doing install-pdf in hello" ; \
22908 (cd $(HOST_SUBDIR)/hello && \
22909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22911 "RANLIB=$${RANLIB}" \
22912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22913 install-pdf) \
22914 || exit 1
22915
22916@endif hello
22917
22918.PHONY: maybe-install-html-hello install-html-hello
22919maybe-install-html-hello:
22920@if hello
22921maybe-install-html-hello: install-html-hello
22922
22923install-html-hello: \
22924 configure-hello \
22925 html-hello
22926 @: $(MAKE); $(unstage)
22927 @[ -f ./hello/Makefile ] || exit 0; \
22928 r=`${PWD_COMMAND}`; export r; \
22929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22930 $(HOST_EXPORTS) \
22931 for flag in $(EXTRA_HOST_FLAGS) ; do \
22932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22933 done; \
22934 echo "Doing install-html in hello" ; \
22935 (cd $(HOST_SUBDIR)/hello && \
22936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22938 "RANLIB=$${RANLIB}" \
22939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22940 install-html) \
22941 || exit 1
22942
22943@endif hello
22944
22945.PHONY: maybe-installcheck-hello installcheck-hello
22946maybe-installcheck-hello:
22947@if hello
22948maybe-installcheck-hello: installcheck-hello
22949
22950installcheck-hello: \
22951 configure-hello
22952 @: $(MAKE); $(unstage)
22953 @[ -f ./hello/Makefile ] || exit 0; \
22954 r=`${PWD_COMMAND}`; export r; \
22955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22956 $(HOST_EXPORTS) \
22957 for flag in $(EXTRA_HOST_FLAGS) ; do \
22958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22959 done; \
22960 echo "Doing installcheck in hello" ; \
22961 (cd $(HOST_SUBDIR)/hello && \
22962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22964 "RANLIB=$${RANLIB}" \
22965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22966 installcheck) \
22967 || exit 1
22968
22969@endif hello
22970
22971.PHONY: maybe-mostlyclean-hello mostlyclean-hello
22972maybe-mostlyclean-hello:
22973@if hello
22974maybe-mostlyclean-hello: mostlyclean-hello
22975
22976mostlyclean-hello:
22977 @: $(MAKE); $(unstage)
22978 @[ -f ./hello/Makefile ] || exit 0; \
22979 r=`${PWD_COMMAND}`; export r; \
22980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22981 $(HOST_EXPORTS) \
22982 for flag in $(EXTRA_HOST_FLAGS) ; do \
22983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22984 done; \
22985 echo "Doing mostlyclean in hello" ; \
22986 (cd $(HOST_SUBDIR)/hello && \
22987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22989 "RANLIB=$${RANLIB}" \
22990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22991 mostlyclean) \
22992 || exit 1
22993
22994@endif hello
22995
22996.PHONY: maybe-clean-hello clean-hello
22997maybe-clean-hello:
22998@if hello
22999maybe-clean-hello: clean-hello
23000
23001clean-hello:
23002 @: $(MAKE); $(unstage)
23003 @[ -f ./hello/Makefile ] || exit 0; \
23004 r=`${PWD_COMMAND}`; export r; \
23005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23006 $(HOST_EXPORTS) \
23007 for flag in $(EXTRA_HOST_FLAGS) ; do \
23008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23009 done; \
23010 echo "Doing clean in hello" ; \
23011 (cd $(HOST_SUBDIR)/hello && \
23012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23014 "RANLIB=$${RANLIB}" \
23015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23016 clean) \
23017 || exit 1
23018
23019@endif hello
23020
23021.PHONY: maybe-distclean-hello distclean-hello
23022maybe-distclean-hello:
23023@if hello
23024maybe-distclean-hello: distclean-hello
23025
23026distclean-hello:
23027 @: $(MAKE); $(unstage)
23028 @[ -f ./hello/Makefile ] || exit 0; \
23029 r=`${PWD_COMMAND}`; export r; \
23030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23031 $(HOST_EXPORTS) \
23032 for flag in $(EXTRA_HOST_FLAGS) ; do \
23033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23034 done; \
23035 echo "Doing distclean in hello" ; \
23036 (cd $(HOST_SUBDIR)/hello && \
23037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23039 "RANLIB=$${RANLIB}" \
23040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23041 distclean) \
23042 || exit 1
23043
23044@endif hello
23045
23046.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
23047maybe-maintainer-clean-hello:
23048@if hello
23049maybe-maintainer-clean-hello: maintainer-clean-hello
23050
23051maintainer-clean-hello:
23052 @: $(MAKE); $(unstage)
23053 @[ -f ./hello/Makefile ] || exit 0; \
23054 r=`${PWD_COMMAND}`; export r; \
23055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23056 $(HOST_EXPORTS) \
23057 for flag in $(EXTRA_HOST_FLAGS) ; do \
23058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23059 done; \
23060 echo "Doing maintainer-clean in hello" ; \
23061 (cd $(HOST_SUBDIR)/hello && \
23062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23064 "RANLIB=$${RANLIB}" \
23065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23066 maintainer-clean) \
23067 || exit 1
23068
23069@endif hello
23070
23071
23072
23073.PHONY: configure-indent maybe-configure-indent
23074maybe-configure-indent:
23075@if gcc-bootstrap
23076configure-indent: stage_current
23077@endif gcc-bootstrap
23078@if indent
23079maybe-configure-indent: configure-indent
23080configure-indent:
23081 @: $(MAKE); $(unstage)
23082 @r=`${PWD_COMMAND}`; export r; \
23083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23084 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
23085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
23086 $(HOST_EXPORTS) \
23087 echo Configuring in $(HOST_SUBDIR)/indent; \
23088 cd "$(HOST_SUBDIR)/indent" || exit 1; \
23089 case $(srcdir) in \
23090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23091 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
23092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23093 esac; \
23094 srcdiroption="--srcdir=$${topdir}/indent"; \
23095 libsrcdir="$$s/indent"; \
23096 $(SHELL) $${libsrcdir}/configure \
23097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23098 --target=${target_alias} $${srcdiroption} \
23099 || exit 1
23100@endif indent
23101
23102
23103
23104
23105
23106.PHONY: all-indent maybe-all-indent
23107maybe-all-indent:
23108@if gcc-bootstrap
23109all-indent: stage_current
23110@endif gcc-bootstrap
23111@if indent
23112TARGET-indent=all
23113maybe-all-indent: all-indent
23114all-indent: configure-indent
23115 @: $(MAKE); $(unstage)
23116 @r=`${PWD_COMMAND}`; export r; \
23117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23118 $(HOST_EXPORTS) \
23119 (cd $(HOST_SUBDIR)/indent && \
23120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23121 $(TARGET-indent))
23122@endif indent
23123
23124
23125
23126
23127.PHONY: check-indent maybe-check-indent
23128maybe-check-indent:
23129@if indent
23130maybe-check-indent: check-indent
23131
23132check-indent:
23133 @: $(MAKE); $(unstage)
23134 @r=`${PWD_COMMAND}`; export r; \
23135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23136 $(HOST_EXPORTS) \
23137 (cd $(HOST_SUBDIR)/indent && \
23138 $(MAKE) $(FLAGS_TO_PASS) check)
23139
23140@endif indent
23141
23142.PHONY: install-indent maybe-install-indent
23143maybe-install-indent:
23144@if indent
23145maybe-install-indent: install-indent
23146
23147install-indent: installdirs
23148 @: $(MAKE); $(unstage)
23149 @r=`${PWD_COMMAND}`; export r; \
23150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23151 $(HOST_EXPORTS) \
23152 (cd $(HOST_SUBDIR)/indent && \
23153 $(MAKE) $(FLAGS_TO_PASS) install)
23154
23155@endif indent
23156
23157# Other targets (info, dvi, pdf, etc.)
23158
23159.PHONY: maybe-info-indent info-indent
23160maybe-info-indent:
23161@if indent
23162maybe-info-indent: info-indent
23163
23164info-indent: \
23165 configure-indent
23166 @: $(MAKE); $(unstage)
23167 @[ -f ./indent/Makefile ] || exit 0; \
23168 r=`${PWD_COMMAND}`; export r; \
23169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23170 $(HOST_EXPORTS) \
23171 for flag in $(EXTRA_HOST_FLAGS) ; do \
23172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23173 done; \
23174 echo "Doing info in indent" ; \
23175 (cd $(HOST_SUBDIR)/indent && \
23176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23178 "RANLIB=$${RANLIB}" \
23179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23180 info) \
23181 || exit 1
23182
23183@endif indent
23184
23185.PHONY: maybe-dvi-indent dvi-indent
23186maybe-dvi-indent:
23187@if indent
23188maybe-dvi-indent: dvi-indent
23189
23190dvi-indent: \
23191 configure-indent
23192 @: $(MAKE); $(unstage)
23193 @[ -f ./indent/Makefile ] || exit 0; \
23194 r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196 $(HOST_EXPORTS) \
23197 for flag in $(EXTRA_HOST_FLAGS) ; do \
23198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23199 done; \
23200 echo "Doing dvi in indent" ; \
23201 (cd $(HOST_SUBDIR)/indent && \
23202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23204 "RANLIB=$${RANLIB}" \
23205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23206 dvi) \
23207 || exit 1
23208
23209@endif indent
23210
23211.PHONY: maybe-pdf-indent pdf-indent
23212maybe-pdf-indent:
23213@if indent
23214maybe-pdf-indent: pdf-indent
23215
23216pdf-indent: \
23217 configure-indent
23218 @: $(MAKE); $(unstage)
23219 @[ -f ./indent/Makefile ] || exit 0; \
23220 r=`${PWD_COMMAND}`; export r; \
23221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23222 $(HOST_EXPORTS) \
23223 for flag in $(EXTRA_HOST_FLAGS) ; do \
23224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23225 done; \
23226 echo "Doing pdf in indent" ; \
23227 (cd $(HOST_SUBDIR)/indent && \
23228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23230 "RANLIB=$${RANLIB}" \
23231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23232 pdf) \
23233 || exit 1
23234
23235@endif indent
23236
23237.PHONY: maybe-html-indent html-indent
23238maybe-html-indent:
23239@if indent
23240maybe-html-indent: html-indent
23241
23242html-indent: \
23243 configure-indent
23244 @: $(MAKE); $(unstage)
23245 @[ -f ./indent/Makefile ] || exit 0; \
23246 r=`${PWD_COMMAND}`; export r; \
23247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23248 $(HOST_EXPORTS) \
23249 for flag in $(EXTRA_HOST_FLAGS) ; do \
23250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23251 done; \
23252 echo "Doing html in indent" ; \
23253 (cd $(HOST_SUBDIR)/indent && \
23254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23256 "RANLIB=$${RANLIB}" \
23257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23258 html) \
23259 || exit 1
23260
23261@endif indent
23262
23263.PHONY: maybe-TAGS-indent TAGS-indent
23264maybe-TAGS-indent:
23265@if indent
23266maybe-TAGS-indent: TAGS-indent
23267
23268TAGS-indent: \
23269 configure-indent
23270 @: $(MAKE); $(unstage)
23271 @[ -f ./indent/Makefile ] || exit 0; \
23272 r=`${PWD_COMMAND}`; export r; \
23273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23274 $(HOST_EXPORTS) \
23275 for flag in $(EXTRA_HOST_FLAGS) ; do \
23276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23277 done; \
23278 echo "Doing TAGS in indent" ; \
23279 (cd $(HOST_SUBDIR)/indent && \
23280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23282 "RANLIB=$${RANLIB}" \
23283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23284 TAGS) \
23285 || exit 1
23286
23287@endif indent
23288
23289.PHONY: maybe-install-info-indent install-info-indent
23290maybe-install-info-indent:
23291@if indent
23292maybe-install-info-indent: install-info-indent
23293
23294install-info-indent: \
23295 configure-indent \
23296 info-indent
23297 @: $(MAKE); $(unstage)
23298 @[ -f ./indent/Makefile ] || exit 0; \
23299 r=`${PWD_COMMAND}`; export r; \
23300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301 $(HOST_EXPORTS) \
23302 for flag in $(EXTRA_HOST_FLAGS) ; do \
23303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23304 done; \
23305 echo "Doing install-info in indent" ; \
23306 (cd $(HOST_SUBDIR)/indent && \
23307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23309 "RANLIB=$${RANLIB}" \
23310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23311 install-info) \
23312 || exit 1
23313
23314@endif indent
23315
23316.PHONY: maybe-install-pdf-indent install-pdf-indent
23317maybe-install-pdf-indent:
23318@if indent
23319maybe-install-pdf-indent: install-pdf-indent
23320
23321install-pdf-indent: \
23322 configure-indent \
23323 pdf-indent
23324 @: $(MAKE); $(unstage)
23325 @[ -f ./indent/Makefile ] || exit 0; \
23326 r=`${PWD_COMMAND}`; export r; \
23327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23328 $(HOST_EXPORTS) \
23329 for flag in $(EXTRA_HOST_FLAGS) ; do \
23330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23331 done; \
23332 echo "Doing install-pdf in indent" ; \
23333 (cd $(HOST_SUBDIR)/indent && \
23334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23336 "RANLIB=$${RANLIB}" \
23337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23338 install-pdf) \
23339 || exit 1
23340
23341@endif indent
23342
23343.PHONY: maybe-install-html-indent install-html-indent
23344maybe-install-html-indent:
23345@if indent
23346maybe-install-html-indent: install-html-indent
23347
23348install-html-indent: \
23349 configure-indent \
23350 html-indent
23351 @: $(MAKE); $(unstage)
23352 @[ -f ./indent/Makefile ] || exit 0; \
23353 r=`${PWD_COMMAND}`; export r; \
23354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23355 $(HOST_EXPORTS) \
23356 for flag in $(EXTRA_HOST_FLAGS) ; do \
23357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23358 done; \
23359 echo "Doing install-html in indent" ; \
23360 (cd $(HOST_SUBDIR)/indent && \
23361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23363 "RANLIB=$${RANLIB}" \
23364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23365 install-html) \
23366 || exit 1
23367
23368@endif indent
23369
23370.PHONY: maybe-installcheck-indent installcheck-indent
23371maybe-installcheck-indent:
23372@if indent
23373maybe-installcheck-indent: installcheck-indent
23374
23375installcheck-indent: \
23376 configure-indent
23377 @: $(MAKE); $(unstage)
23378 @[ -f ./indent/Makefile ] || exit 0; \
23379 r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 $(HOST_EXPORTS) \
23382 for flag in $(EXTRA_HOST_FLAGS) ; do \
23383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384 done; \
23385 echo "Doing installcheck in indent" ; \
23386 (cd $(HOST_SUBDIR)/indent && \
23387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389 "RANLIB=$${RANLIB}" \
23390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391 installcheck) \
23392 || exit 1
23393
23394@endif indent
23395
23396.PHONY: maybe-mostlyclean-indent mostlyclean-indent
23397maybe-mostlyclean-indent:
23398@if indent
23399maybe-mostlyclean-indent: mostlyclean-indent
23400
23401mostlyclean-indent:
23402 @: $(MAKE); $(unstage)
23403 @[ -f ./indent/Makefile ] || exit 0; \
23404 r=`${PWD_COMMAND}`; export r; \
23405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23406 $(HOST_EXPORTS) \
23407 for flag in $(EXTRA_HOST_FLAGS) ; do \
23408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23409 done; \
23410 echo "Doing mostlyclean in indent" ; \
23411 (cd $(HOST_SUBDIR)/indent && \
23412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23414 "RANLIB=$${RANLIB}" \
23415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23416 mostlyclean) \
23417 || exit 1
23418
23419@endif indent
23420
23421.PHONY: maybe-clean-indent clean-indent
23422maybe-clean-indent:
23423@if indent
23424maybe-clean-indent: clean-indent
23425
23426clean-indent:
23427 @: $(MAKE); $(unstage)
23428 @[ -f ./indent/Makefile ] || exit 0; \
23429 r=`${PWD_COMMAND}`; export r; \
23430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23431 $(HOST_EXPORTS) \
23432 for flag in $(EXTRA_HOST_FLAGS) ; do \
23433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23434 done; \
23435 echo "Doing clean in indent" ; \
23436 (cd $(HOST_SUBDIR)/indent && \
23437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23439 "RANLIB=$${RANLIB}" \
23440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23441 clean) \
23442 || exit 1
23443
23444@endif indent
23445
23446.PHONY: maybe-distclean-indent distclean-indent
23447maybe-distclean-indent:
23448@if indent
23449maybe-distclean-indent: distclean-indent
23450
23451distclean-indent:
23452 @: $(MAKE); $(unstage)
23453 @[ -f ./indent/Makefile ] || exit 0; \
23454 r=`${PWD_COMMAND}`; export r; \
23455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23456 $(HOST_EXPORTS) \
23457 for flag in $(EXTRA_HOST_FLAGS) ; do \
23458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459 done; \
23460 echo "Doing distclean in indent" ; \
23461 (cd $(HOST_SUBDIR)/indent && \
23462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23464 "RANLIB=$${RANLIB}" \
23465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23466 distclean) \
23467 || exit 1
23468
23469@endif indent
23470
23471.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23472maybe-maintainer-clean-indent:
23473@if indent
23474maybe-maintainer-clean-indent: maintainer-clean-indent
23475
23476maintainer-clean-indent:
23477 @: $(MAKE); $(unstage)
23478 @[ -f ./indent/Makefile ] || exit 0; \
23479 r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 $(HOST_EXPORTS) \
23482 for flag in $(EXTRA_HOST_FLAGS) ; do \
23483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23484 done; \
23485 echo "Doing maintainer-clean in indent" ; \
23486 (cd $(HOST_SUBDIR)/indent && \
23487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23489 "RANLIB=$${RANLIB}" \
23490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23491 maintainer-clean) \
23492 || exit 1
23493
23494@endif indent
23495
23496
23497
23498.PHONY: configure-intl maybe-configure-intl
23499maybe-configure-intl:
23500@if gcc-bootstrap
23501configure-intl: stage_current
23502@endif gcc-bootstrap
23503@if intl
23504maybe-configure-intl: configure-intl
23505configure-intl:
23506 @r=`${PWD_COMMAND}`; export r; \
23507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23508 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23510 $(HOST_EXPORTS) \
23511 echo Configuring in $(HOST_SUBDIR)/intl; \
23512 cd "$(HOST_SUBDIR)/intl" || exit 1; \
23513 case $(srcdir) in \
23514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23515 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23517 esac; \
23518 srcdiroption="--srcdir=$${topdir}/intl"; \
23519 libsrcdir="$$s/intl"; \
23520 $(SHELL) $${libsrcdir}/configure \
23521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23522 --target=${target_alias} $${srcdiroption} \
23523 || exit 1
23524@endif intl
23525
23526
23527
23528.PHONY: configure-stage1-intl maybe-configure-stage1-intl
23529maybe-configure-stage1-intl:
23530@if intl-bootstrap
23531maybe-configure-stage1-intl: configure-stage1-intl
23532configure-stage1-intl:
23533 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23535 @r=`${PWD_COMMAND}`; export r; \
23536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23537 TFLAGS="$(STAGE1_TFLAGS)"; \
23538 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23539 $(HOST_EXPORTS) \
23540 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23541 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23542 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23543 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23545 cd $(HOST_SUBDIR)/intl || exit 1; \
23546 case $(srcdir) in \
23547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23548 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23550 esac; \
23551 srcdiroption="--srcdir=$${topdir}/intl"; \
23552 libsrcdir="$$s/intl"; \
23553 $(SHELL) $${libsrcdir}/configure \
23554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23555 --target=${target_alias} $${srcdiroption} \
23556 $(STAGE1_CONFIGURE_FLAGS)
23557@endif intl-bootstrap
23558
23559.PHONY: configure-stage2-intl maybe-configure-stage2-intl
23560maybe-configure-stage2-intl:
23561@if intl-bootstrap
23562maybe-configure-stage2-intl: configure-stage2-intl
23563configure-stage2-intl:
23564 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23566 @r=`${PWD_COMMAND}`; export r; \
23567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23568 TFLAGS="$(STAGE2_TFLAGS)"; \
23569 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23570 $(HOST_EXPORTS) \
23571 $(POSTSTAGE1_HOST_EXPORTS) \
23572 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23573 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23574 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23575 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23577 cd $(HOST_SUBDIR)/intl || exit 1; \
23578 case $(srcdir) in \
23579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23580 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23582 esac; \
23583 srcdiroption="--srcdir=$${topdir}/intl"; \
23584 libsrcdir="$$s/intl"; \
23585 $(SHELL) $${libsrcdir}/configure \
23586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23587 --target=${target_alias} $${srcdiroption} \
23588 --with-build-libsubdir=$(HOST_SUBDIR) \
23589 $(STAGE2_CONFIGURE_FLAGS)
23590@endif intl-bootstrap
23591
23592.PHONY: configure-stage3-intl maybe-configure-stage3-intl
23593maybe-configure-stage3-intl:
23594@if intl-bootstrap
23595maybe-configure-stage3-intl: configure-stage3-intl
23596configure-stage3-intl:
23597 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23599 @r=`${PWD_COMMAND}`; export r; \
23600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23601 TFLAGS="$(STAGE3_TFLAGS)"; \
23602 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23603 $(HOST_EXPORTS) \
23604 $(POSTSTAGE1_HOST_EXPORTS) \
23605 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23606 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23607 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23608 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23610 cd $(HOST_SUBDIR)/intl || exit 1; \
23611 case $(srcdir) in \
23612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23613 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23615 esac; \
23616 srcdiroption="--srcdir=$${topdir}/intl"; \
23617 libsrcdir="$$s/intl"; \
23618 $(SHELL) $${libsrcdir}/configure \
23619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23620 --target=${target_alias} $${srcdiroption} \
23621 --with-build-libsubdir=$(HOST_SUBDIR) \
23622 $(STAGE3_CONFIGURE_FLAGS)
23623@endif intl-bootstrap
23624
23625.PHONY: configure-stage4-intl maybe-configure-stage4-intl
23626maybe-configure-stage4-intl:
23627@if intl-bootstrap
23628maybe-configure-stage4-intl: configure-stage4-intl
23629configure-stage4-intl:
23630 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23632 @r=`${PWD_COMMAND}`; export r; \
23633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634 TFLAGS="$(STAGE4_TFLAGS)"; \
23635 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23636 $(HOST_EXPORTS) \
23637 $(POSTSTAGE1_HOST_EXPORTS) \
23638 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23639 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23640 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23641 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23643 cd $(HOST_SUBDIR)/intl || exit 1; \
23644 case $(srcdir) in \
23645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23646 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23648 esac; \
23649 srcdiroption="--srcdir=$${topdir}/intl"; \
23650 libsrcdir="$$s/intl"; \
23651 $(SHELL) $${libsrcdir}/configure \
23652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23653 --target=${target_alias} $${srcdiroption} \
23654 --with-build-libsubdir=$(HOST_SUBDIR) \
23655 $(STAGE4_CONFIGURE_FLAGS)
23656@endif intl-bootstrap
23657
23658.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23659maybe-configure-stageprofile-intl:
23660@if intl-bootstrap
23661maybe-configure-stageprofile-intl: configure-stageprofile-intl
23662configure-stageprofile-intl:
23663 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23664 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23665 @r=`${PWD_COMMAND}`; export r; \
23666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23668 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23669 $(HOST_EXPORTS) \
23670 $(POSTSTAGE1_HOST_EXPORTS) \
23671 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23672 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23673 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23674 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23676 cd $(HOST_SUBDIR)/intl || exit 1; \
23677 case $(srcdir) in \
23678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23679 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23681 esac; \
23682 srcdiroption="--srcdir=$${topdir}/intl"; \
23683 libsrcdir="$$s/intl"; \
23684 $(SHELL) $${libsrcdir}/configure \
23685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23686 --target=${target_alias} $${srcdiroption} \
23687 --with-build-libsubdir=$(HOST_SUBDIR) \
23688 $(STAGEprofile_CONFIGURE_FLAGS)
23689@endif intl-bootstrap
23690
23691.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23692maybe-configure-stagefeedback-intl:
23693@if intl-bootstrap
23694maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23695configure-stagefeedback-intl:
23696 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23698 @r=`${PWD_COMMAND}`; export r; \
23699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23700 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23701 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23702 $(HOST_EXPORTS) \
23703 $(POSTSTAGE1_HOST_EXPORTS) \
23704 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23705 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23706 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23707 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23709 cd $(HOST_SUBDIR)/intl || exit 1; \
23710 case $(srcdir) in \
23711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23712 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23714 esac; \
23715 srcdiroption="--srcdir=$${topdir}/intl"; \
23716 libsrcdir="$$s/intl"; \
23717 $(SHELL) $${libsrcdir}/configure \
23718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23719 --target=${target_alias} $${srcdiroption} \
23720 --with-build-libsubdir=$(HOST_SUBDIR) \
23721 $(STAGEfeedback_CONFIGURE_FLAGS)
23722@endif intl-bootstrap
23723
23724
23725
23726
23727
23728.PHONY: all-intl maybe-all-intl
23729maybe-all-intl:
23730@if gcc-bootstrap
23731all-intl: stage_current
23732@endif gcc-bootstrap
23733@if intl
23734TARGET-intl=all
23735maybe-all-intl: all-intl
23736all-intl: configure-intl
23737 @r=`${PWD_COMMAND}`; export r; \
23738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23739 $(HOST_EXPORTS) \
23740 (cd $(HOST_SUBDIR)/intl && \
23741 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23742 $(TARGET-intl))
23743@endif intl
23744
23745
23746
23747.PHONY: all-stage1-intl maybe-all-stage1-intl
23748.PHONY: clean-stage1-intl maybe-clean-stage1-intl
23749maybe-all-stage1-intl:
23750maybe-clean-stage1-intl:
23751@if intl-bootstrap
23752maybe-all-stage1-intl: all-stage1-intl
23753all-stage1: all-stage1-intl
23754TARGET-stage1-intl = $(TARGET-intl)
23755all-stage1-intl: configure-stage1-intl
23756 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23757 @r=`${PWD_COMMAND}`; export r; \
23758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23759 TFLAGS="$(STAGE1_TFLAGS)"; \
23760 $(HOST_EXPORTS) \
23761 cd $(HOST_SUBDIR)/intl && \
23762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23763 CFLAGS="$(STAGE1_CFLAGS)" \
23764 CXXFLAGS="$(STAGE1_CFLAGS)" \
23765 LIBCFLAGS="$(LIBCFLAGS)" \
23766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23769 $(EXTRA_HOST_FLAGS) \
23770 TFLAGS="$(STAGE1_TFLAGS)" \
23771 $(TARGET-stage1-intl)
23772
23773maybe-clean-stage1-intl: clean-stage1-intl
23774clean-stage1: clean-stage1-intl
23775clean-stage1-intl:
23776 @if [ $(current_stage) = stage1 ]; then \
23777 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23778 else \
23779 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23780 $(MAKE) stage1-start; \
23781 fi; \
23782 cd $(HOST_SUBDIR)/intl && \
23783 $(MAKE) $(EXTRA_HOST_FLAGS) \
23784 clean
23785@endif intl-bootstrap
23786
23787
23788.PHONY: all-stage2-intl maybe-all-stage2-intl
23789.PHONY: clean-stage2-intl maybe-clean-stage2-intl
23790maybe-all-stage2-intl:
23791maybe-clean-stage2-intl:
23792@if intl-bootstrap
23793maybe-all-stage2-intl: all-stage2-intl
23794all-stage2: all-stage2-intl
23795TARGET-stage2-intl = $(TARGET-intl)
23796all-stage2-intl: configure-stage2-intl
23797 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23798 @r=`${PWD_COMMAND}`; export r; \
23799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800 TFLAGS="$(STAGE2_TFLAGS)"; \
23801 $(HOST_EXPORTS) \
23802 $(POSTSTAGE1_HOST_EXPORTS) \
23803 cd $(HOST_SUBDIR)/intl && \
23804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23805 CFLAGS="$(STAGE2_CFLAGS)" \
23806 CXXFLAGS="$(STAGE2_CFLAGS)" \
23807 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23811 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23812 TFLAGS="$(STAGE2_TFLAGS)" \
23813 $(TARGET-stage2-intl)
23814
23815maybe-clean-stage2-intl: clean-stage2-intl
23816clean-stage2: clean-stage2-intl
23817clean-stage2-intl:
23818 @if [ $(current_stage) = stage2 ]; then \
23819 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23820 else \
23821 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23822 $(MAKE) stage2-start; \
23823 fi; \
23824 cd $(HOST_SUBDIR)/intl && \
23825 $(MAKE) $(EXTRA_HOST_FLAGS) \
23826 $(POSTSTAGE1_FLAGS_TO_PASS) \
23827 clean
23828@endif intl-bootstrap
23829
23830
23831.PHONY: all-stage3-intl maybe-all-stage3-intl
23832.PHONY: clean-stage3-intl maybe-clean-stage3-intl
23833maybe-all-stage3-intl:
23834maybe-clean-stage3-intl:
23835@if intl-bootstrap
23836maybe-all-stage3-intl: all-stage3-intl
23837all-stage3: all-stage3-intl
23838TARGET-stage3-intl = $(TARGET-intl)
23839all-stage3-intl: configure-stage3-intl
23840 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23841 @r=`${PWD_COMMAND}`; export r; \
23842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23843 TFLAGS="$(STAGE3_TFLAGS)"; \
23844 $(HOST_EXPORTS) \
23845 $(POSTSTAGE1_HOST_EXPORTS) \
23846 cd $(HOST_SUBDIR)/intl && \
23847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23848 CFLAGS="$(STAGE3_CFLAGS)" \
23849 CXXFLAGS="$(STAGE3_CFLAGS)" \
23850 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23851 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23852 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23853 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23854 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23855 TFLAGS="$(STAGE3_TFLAGS)" \
23856 $(TARGET-stage3-intl)
23857
23858maybe-clean-stage3-intl: clean-stage3-intl
23859clean-stage3: clean-stage3-intl
23860clean-stage3-intl:
23861 @if [ $(current_stage) = stage3 ]; then \
23862 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23863 else \
23864 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23865 $(MAKE) stage3-start; \
23866 fi; \
23867 cd $(HOST_SUBDIR)/intl && \
23868 $(MAKE) $(EXTRA_HOST_FLAGS) \
23869 $(POSTSTAGE1_FLAGS_TO_PASS) \
23870 clean
23871@endif intl-bootstrap
23872
23873
23874.PHONY: all-stage4-intl maybe-all-stage4-intl
23875.PHONY: clean-stage4-intl maybe-clean-stage4-intl
23876maybe-all-stage4-intl:
23877maybe-clean-stage4-intl:
23878@if intl-bootstrap
23879maybe-all-stage4-intl: all-stage4-intl
23880all-stage4: all-stage4-intl
23881TARGET-stage4-intl = $(TARGET-intl)
23882all-stage4-intl: configure-stage4-intl
23883 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23884 @r=`${PWD_COMMAND}`; export r; \
23885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23886 TFLAGS="$(STAGE4_TFLAGS)"; \
23887 $(HOST_EXPORTS) \
23888 $(POSTSTAGE1_HOST_EXPORTS) \
23889 cd $(HOST_SUBDIR)/intl && \
23890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23891 CFLAGS="$(STAGE4_CFLAGS)" \
23892 CXXFLAGS="$(STAGE4_CFLAGS)" \
23893 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23897 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23898 TFLAGS="$(STAGE4_TFLAGS)" \
23899 $(TARGET-stage4-intl)
23900
23901maybe-clean-stage4-intl: clean-stage4-intl
23902clean-stage4: clean-stage4-intl
23903clean-stage4-intl:
23904 @if [ $(current_stage) = stage4 ]; then \
23905 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23906 else \
23907 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23908 $(MAKE) stage4-start; \
23909 fi; \
23910 cd $(HOST_SUBDIR)/intl && \
23911 $(MAKE) $(EXTRA_HOST_FLAGS) \
23912 $(POSTSTAGE1_FLAGS_TO_PASS) \
23913 clean
23914@endif intl-bootstrap
23915
23916
23917.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23918.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23919maybe-all-stageprofile-intl:
23920maybe-clean-stageprofile-intl:
23921@if intl-bootstrap
23922maybe-all-stageprofile-intl: all-stageprofile-intl
23923all-stageprofile: all-stageprofile-intl
23924TARGET-stageprofile-intl = $(TARGET-intl)
23925all-stageprofile-intl: configure-stageprofile-intl
23926 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23927 @r=`${PWD_COMMAND}`; export r; \
23928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23930 $(HOST_EXPORTS) \
23931 $(POSTSTAGE1_HOST_EXPORTS) \
23932 cd $(HOST_SUBDIR)/intl && \
23933 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23934 CFLAGS="$(STAGEprofile_CFLAGS)" \
23935 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23936 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23937 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23938 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23939 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23940 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23941 TFLAGS="$(STAGEprofile_TFLAGS)" \
23942 $(TARGET-stageprofile-intl)
23943
23944maybe-clean-stageprofile-intl: clean-stageprofile-intl
23945clean-stageprofile: clean-stageprofile-intl
23946clean-stageprofile-intl:
23947 @if [ $(current_stage) = stageprofile ]; then \
23948 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23949 else \
23950 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23951 $(MAKE) stageprofile-start; \
23952 fi; \
23953 cd $(HOST_SUBDIR)/intl && \
23954 $(MAKE) $(EXTRA_HOST_FLAGS) \
23955 $(POSTSTAGE1_FLAGS_TO_PASS) \
23956 clean
23957@endif intl-bootstrap
23958
23959
23960.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23961.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23962maybe-all-stagefeedback-intl:
23963maybe-clean-stagefeedback-intl:
23964@if intl-bootstrap
23965maybe-all-stagefeedback-intl: all-stagefeedback-intl
23966all-stagefeedback: all-stagefeedback-intl
23967TARGET-stagefeedback-intl = $(TARGET-intl)
23968all-stagefeedback-intl: configure-stagefeedback-intl
23969 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23970 @r=`${PWD_COMMAND}`; export r; \
23971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23972 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23973 $(HOST_EXPORTS) \
23974 $(POSTSTAGE1_HOST_EXPORTS) \
23975 cd $(HOST_SUBDIR)/intl && \
23976 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23977 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23978 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23979 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23980 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23981 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23982 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23983 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23984 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23985 $(TARGET-stagefeedback-intl)
23986
23987maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23988clean-stagefeedback: clean-stagefeedback-intl
23989clean-stagefeedback-intl:
23990 @if [ $(current_stage) = stagefeedback ]; then \
23991 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23992 else \
23993 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23994 $(MAKE) stagefeedback-start; \
23995 fi; \
23996 cd $(HOST_SUBDIR)/intl && \
23997 $(MAKE) $(EXTRA_HOST_FLAGS) \
23998 $(POSTSTAGE1_FLAGS_TO_PASS) \
23999 clean
24000@endif intl-bootstrap
24001
24002
24003
24004
24005
24006.PHONY: check-intl maybe-check-intl
24007maybe-check-intl:
24008@if intl
24009maybe-check-intl: check-intl
24010
24011check-intl:
24012 @: $(MAKE); $(unstage)
24013 @r=`${PWD_COMMAND}`; export r; \
24014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24015 $(HOST_EXPORTS) \
24016 (cd $(HOST_SUBDIR)/intl && \
24017 $(MAKE) $(FLAGS_TO_PASS) check)
24018
24019@endif intl
24020
24021.PHONY: install-intl maybe-install-intl
24022maybe-install-intl:
24023@if intl
24024maybe-install-intl: install-intl
24025
24026install-intl: installdirs
24027 @: $(MAKE); $(unstage)
24028 @r=`${PWD_COMMAND}`; export r; \
24029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030 $(HOST_EXPORTS) \
24031 (cd $(HOST_SUBDIR)/intl && \
24032 $(MAKE) $(FLAGS_TO_PASS) install)
24033
24034@endif intl
24035
24036# Other targets (info, dvi, pdf, etc.)
24037
24038.PHONY: maybe-info-intl info-intl
24039maybe-info-intl:
24040@if intl
24041maybe-info-intl: info-intl
24042
24043info-intl: \
24044 configure-intl
24045 @[ -f ./intl/Makefile ] || exit 0; \
24046 r=`${PWD_COMMAND}`; export r; \
24047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24048 $(HOST_EXPORTS) \
24049 for flag in $(EXTRA_HOST_FLAGS) ; do \
24050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24051 done; \
24052 echo "Doing info in intl" ; \
24053 (cd $(HOST_SUBDIR)/intl && \
24054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24056 "RANLIB=$${RANLIB}" \
24057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24058 info) \
24059 || exit 1
24060
24061@endif intl
24062
24063.PHONY: maybe-dvi-intl dvi-intl
24064maybe-dvi-intl:
24065@if intl
24066maybe-dvi-intl: dvi-intl
24067
24068dvi-intl: \
24069 configure-intl
24070 @[ -f ./intl/Makefile ] || exit 0; \
24071 r=`${PWD_COMMAND}`; export r; \
24072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24073 $(HOST_EXPORTS) \
24074 for flag in $(EXTRA_HOST_FLAGS) ; do \
24075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24076 done; \
24077 echo "Doing dvi in intl" ; \
24078 (cd $(HOST_SUBDIR)/intl && \
24079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24081 "RANLIB=$${RANLIB}" \
24082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24083 dvi) \
24084 || exit 1
24085
24086@endif intl
24087
24088.PHONY: maybe-pdf-intl pdf-intl
24089maybe-pdf-intl:
24090@if intl
24091maybe-pdf-intl: pdf-intl
24092
24093pdf-intl: \
24094 configure-intl
24095 @[ -f ./intl/Makefile ] || exit 0; \
24096 r=`${PWD_COMMAND}`; export r; \
24097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24098 $(HOST_EXPORTS) \
24099 for flag in $(EXTRA_HOST_FLAGS) ; do \
24100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24101 done; \
24102 echo "Doing pdf in intl" ; \
24103 (cd $(HOST_SUBDIR)/intl && \
24104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24106 "RANLIB=$${RANLIB}" \
24107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24108 pdf) \
24109 || exit 1
24110
24111@endif intl
24112
24113.PHONY: maybe-html-intl html-intl
24114maybe-html-intl:
24115@if intl
24116maybe-html-intl: html-intl
24117
24118html-intl: \
24119 configure-intl
24120 @[ -f ./intl/Makefile ] || exit 0; \
24121 r=`${PWD_COMMAND}`; export r; \
24122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24123 $(HOST_EXPORTS) \
24124 for flag in $(EXTRA_HOST_FLAGS) ; do \
24125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24126 done; \
24127 echo "Doing html in intl" ; \
24128 (cd $(HOST_SUBDIR)/intl && \
24129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24131 "RANLIB=$${RANLIB}" \
24132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24133 html) \
24134 || exit 1
24135
24136@endif intl
24137
24138.PHONY: maybe-TAGS-intl TAGS-intl
24139maybe-TAGS-intl:
24140@if intl
24141maybe-TAGS-intl: TAGS-intl
24142
24143TAGS-intl: \
24144 configure-intl
24145 @[ -f ./intl/Makefile ] || exit 0; \
24146 r=`${PWD_COMMAND}`; export r; \
24147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24148 $(HOST_EXPORTS) \
24149 for flag in $(EXTRA_HOST_FLAGS) ; do \
24150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24151 done; \
24152 echo "Doing TAGS in intl" ; \
24153 (cd $(HOST_SUBDIR)/intl && \
24154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24156 "RANLIB=$${RANLIB}" \
24157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24158 TAGS) \
24159 || exit 1
24160
24161@endif intl
24162
24163.PHONY: maybe-install-info-intl install-info-intl
24164maybe-install-info-intl:
24165@if intl
24166maybe-install-info-intl: install-info-intl
24167
24168install-info-intl: \
24169 configure-intl \
24170 info-intl
24171 @[ -f ./intl/Makefile ] || exit 0; \
24172 r=`${PWD_COMMAND}`; export r; \
24173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24174 $(HOST_EXPORTS) \
24175 for flag in $(EXTRA_HOST_FLAGS) ; do \
24176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24177 done; \
24178 echo "Doing install-info in intl" ; \
24179 (cd $(HOST_SUBDIR)/intl && \
24180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24182 "RANLIB=$${RANLIB}" \
24183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24184 install-info) \
24185 || exit 1
24186
24187@endif intl
24188
24189.PHONY: maybe-install-pdf-intl install-pdf-intl
24190maybe-install-pdf-intl:
24191@if intl
24192maybe-install-pdf-intl: install-pdf-intl
24193
24194install-pdf-intl: \
24195 configure-intl \
24196 pdf-intl
24197 @[ -f ./intl/Makefile ] || exit 0; \
24198 r=`${PWD_COMMAND}`; export r; \
24199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24200 $(HOST_EXPORTS) \
24201 for flag in $(EXTRA_HOST_FLAGS) ; do \
24202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24203 done; \
24204 echo "Doing install-pdf in intl" ; \
24205 (cd $(HOST_SUBDIR)/intl && \
24206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24208 "RANLIB=$${RANLIB}" \
24209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24210 install-pdf) \
24211 || exit 1
24212
24213@endif intl
24214
24215.PHONY: maybe-install-html-intl install-html-intl
24216maybe-install-html-intl:
24217@if intl
24218maybe-install-html-intl: install-html-intl
24219
24220install-html-intl: \
24221 configure-intl \
24222 html-intl
24223 @[ -f ./intl/Makefile ] || exit 0; \
24224 r=`${PWD_COMMAND}`; export r; \
24225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24226 $(HOST_EXPORTS) \
24227 for flag in $(EXTRA_HOST_FLAGS) ; do \
24228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24229 done; \
24230 echo "Doing install-html in intl" ; \
24231 (cd $(HOST_SUBDIR)/intl && \
24232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24234 "RANLIB=$${RANLIB}" \
24235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24236 install-html) \
24237 || exit 1
24238
24239@endif intl
24240
24241.PHONY: maybe-installcheck-intl installcheck-intl
24242maybe-installcheck-intl:
24243@if intl
24244maybe-installcheck-intl: installcheck-intl
24245
24246installcheck-intl: \
24247 configure-intl
24248 @[ -f ./intl/Makefile ] || exit 0; \
24249 r=`${PWD_COMMAND}`; export r; \
24250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251 $(HOST_EXPORTS) \
24252 for flag in $(EXTRA_HOST_FLAGS) ; do \
24253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24254 done; \
24255 echo "Doing installcheck in intl" ; \
24256 (cd $(HOST_SUBDIR)/intl && \
24257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24259 "RANLIB=$${RANLIB}" \
24260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24261 installcheck) \
24262 || exit 1
24263
24264@endif intl
24265
24266.PHONY: maybe-mostlyclean-intl mostlyclean-intl
24267maybe-mostlyclean-intl:
24268@if intl
24269maybe-mostlyclean-intl: mostlyclean-intl
24270
24271mostlyclean-intl:
24272 @[ -f ./intl/Makefile ] || exit 0; \
24273 r=`${PWD_COMMAND}`; export r; \
24274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24275 $(HOST_EXPORTS) \
24276 for flag in $(EXTRA_HOST_FLAGS) ; do \
24277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24278 done; \
24279 echo "Doing mostlyclean in intl" ; \
24280 (cd $(HOST_SUBDIR)/intl && \
24281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24283 "RANLIB=$${RANLIB}" \
24284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24285 mostlyclean) \
24286 || exit 1
24287
24288@endif intl
24289
24290.PHONY: maybe-clean-intl clean-intl
24291maybe-clean-intl:
24292@if intl
24293maybe-clean-intl: clean-intl
24294
24295clean-intl:
24296 @[ -f ./intl/Makefile ] || exit 0; \
24297 r=`${PWD_COMMAND}`; export r; \
24298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24299 $(HOST_EXPORTS) \
24300 for flag in $(EXTRA_HOST_FLAGS) ; do \
24301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24302 done; \
24303 echo "Doing clean in intl" ; \
24304 (cd $(HOST_SUBDIR)/intl && \
24305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24307 "RANLIB=$${RANLIB}" \
24308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24309 clean) \
24310 || exit 1
24311
24312@endif intl
24313
24314.PHONY: maybe-distclean-intl distclean-intl
24315maybe-distclean-intl:
24316@if intl
24317maybe-distclean-intl: distclean-intl
24318
24319distclean-intl:
24320 @[ -f ./intl/Makefile ] || exit 0; \
24321 r=`${PWD_COMMAND}`; export r; \
24322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24323 $(HOST_EXPORTS) \
24324 for flag in $(EXTRA_HOST_FLAGS) ; do \
24325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24326 done; \
24327 echo "Doing distclean in intl" ; \
24328 (cd $(HOST_SUBDIR)/intl && \
24329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24331 "RANLIB=$${RANLIB}" \
24332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24333 distclean) \
24334 || exit 1
24335
24336@endif intl
24337
24338.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
24339maybe-maintainer-clean-intl:
24340@if intl
24341maybe-maintainer-clean-intl: maintainer-clean-intl
24342
24343maintainer-clean-intl:
24344 @[ -f ./intl/Makefile ] || exit 0; \
24345 r=`${PWD_COMMAND}`; export r; \
24346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347 $(HOST_EXPORTS) \
24348 for flag in $(EXTRA_HOST_FLAGS) ; do \
24349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24350 done; \
24351 echo "Doing maintainer-clean in intl" ; \
24352 (cd $(HOST_SUBDIR)/intl && \
24353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24355 "RANLIB=$${RANLIB}" \
24356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24357 maintainer-clean) \
24358 || exit 1
24359
24360@endif intl
24361
24362
24363
24364.PHONY: configure-tcl maybe-configure-tcl
24365maybe-configure-tcl:
24366@if gcc-bootstrap
24367configure-tcl: stage_current
24368@endif gcc-bootstrap
24369@if tcl
24370maybe-configure-tcl: configure-tcl
24371configure-tcl:
24372 @: $(MAKE); $(unstage)
24373 @r=`${PWD_COMMAND}`; export r; \
24374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24375 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
24376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
24377 $(HOST_EXPORTS) \
24378 echo Configuring in $(HOST_SUBDIR)/tcl; \
24379 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
24380 case $(srcdir) in \
24381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24382 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
24383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24384 esac; \
24385 srcdiroption="--srcdir=$${topdir}/tcl"; \
24386 libsrcdir="$$s/tcl"; \
24387 $(SHELL) $${libsrcdir}/configure \
24388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24389 --target=${target_alias} $${srcdiroption} \
24390 || exit 1
24391@endif tcl
24392
24393
24394
24395
24396
24397.PHONY: all-tcl maybe-all-tcl
24398maybe-all-tcl:
24399@if gcc-bootstrap
24400all-tcl: stage_current
24401@endif gcc-bootstrap
24402@if tcl
24403TARGET-tcl=all
24404maybe-all-tcl: all-tcl
24405all-tcl: configure-tcl
24406 @: $(MAKE); $(unstage)
24407 @r=`${PWD_COMMAND}`; export r; \
24408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409 $(HOST_EXPORTS) \
24410 (cd $(HOST_SUBDIR)/tcl && \
24411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24412 $(TARGET-tcl))
24413@endif tcl
24414
24415
24416
24417
24418.PHONY: check-tcl maybe-check-tcl
24419maybe-check-tcl:
24420@if tcl
24421maybe-check-tcl: check-tcl
24422
24423check-tcl:
24424 @: $(MAKE); $(unstage)
24425 @r=`${PWD_COMMAND}`; export r; \
24426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24427 $(HOST_EXPORTS) \
24428 (cd $(HOST_SUBDIR)/tcl && \
24429 $(MAKE) $(FLAGS_TO_PASS) check)
24430
24431@endif tcl
24432
24433.PHONY: install-tcl maybe-install-tcl
24434maybe-install-tcl:
24435@if tcl
24436maybe-install-tcl: install-tcl
24437
24438install-tcl: installdirs
24439 @: $(MAKE); $(unstage)
24440 @r=`${PWD_COMMAND}`; export r; \
24441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24442 $(HOST_EXPORTS) \
24443 (cd $(HOST_SUBDIR)/tcl && \
24444 $(MAKE) $(FLAGS_TO_PASS) install)
24445
24446@endif tcl
24447
24448# Other targets (info, dvi, pdf, etc.)
24449
24450.PHONY: maybe-info-tcl info-tcl
24451maybe-info-tcl:
24452@if tcl
24453maybe-info-tcl: info-tcl
24454
24455info-tcl: \
24456 configure-tcl
24457 @: $(MAKE); $(unstage)
24458 @[ -f ./tcl/Makefile ] || exit 0; \
24459 r=`${PWD_COMMAND}`; export r; \
24460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24461 $(HOST_EXPORTS) \
24462 for flag in $(EXTRA_HOST_FLAGS) ; do \
24463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24464 done; \
24465 echo "Doing info in tcl" ; \
24466 (cd $(HOST_SUBDIR)/tcl && \
24467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24469 "RANLIB=$${RANLIB}" \
24470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24471 info) \
24472 || exit 1
24473
24474@endif tcl
24475
24476.PHONY: maybe-dvi-tcl dvi-tcl
24477maybe-dvi-tcl:
24478@if tcl
24479maybe-dvi-tcl: dvi-tcl
24480
24481dvi-tcl: \
24482 configure-tcl
24483 @: $(MAKE); $(unstage)
24484 @[ -f ./tcl/Makefile ] || exit 0; \
24485 r=`${PWD_COMMAND}`; export r; \
24486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24487 $(HOST_EXPORTS) \
24488 for flag in $(EXTRA_HOST_FLAGS) ; do \
24489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24490 done; \
24491 echo "Doing dvi in tcl" ; \
24492 (cd $(HOST_SUBDIR)/tcl && \
24493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24495 "RANLIB=$${RANLIB}" \
24496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24497 dvi) \
24498 || exit 1
24499
24500@endif tcl
24501
24502.PHONY: maybe-pdf-tcl pdf-tcl
24503maybe-pdf-tcl:
24504@if tcl
24505maybe-pdf-tcl: pdf-tcl
24506
24507pdf-tcl: \
24508 configure-tcl
24509 @: $(MAKE); $(unstage)
24510 @[ -f ./tcl/Makefile ] || exit 0; \
24511 r=`${PWD_COMMAND}`; export r; \
24512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24513 $(HOST_EXPORTS) \
24514 for flag in $(EXTRA_HOST_FLAGS) ; do \
24515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24516 done; \
24517 echo "Doing pdf in tcl" ; \
24518 (cd $(HOST_SUBDIR)/tcl && \
24519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24521 "RANLIB=$${RANLIB}" \
24522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24523 pdf) \
24524 || exit 1
24525
24526@endif tcl
24527
24528.PHONY: maybe-html-tcl html-tcl
24529maybe-html-tcl:
24530@if tcl
24531maybe-html-tcl: html-tcl
24532
24533html-tcl: \
24534 configure-tcl
24535 @: $(MAKE); $(unstage)
24536 @[ -f ./tcl/Makefile ] || exit 0; \
24537 r=`${PWD_COMMAND}`; export r; \
24538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539 $(HOST_EXPORTS) \
24540 for flag in $(EXTRA_HOST_FLAGS) ; do \
24541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24542 done; \
24543 echo "Doing html in tcl" ; \
24544 (cd $(HOST_SUBDIR)/tcl && \
24545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24547 "RANLIB=$${RANLIB}" \
24548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24549 html) \
24550 || exit 1
24551
24552@endif tcl
24553
24554.PHONY: maybe-TAGS-tcl TAGS-tcl
24555maybe-TAGS-tcl:
24556@if tcl
24557maybe-TAGS-tcl: TAGS-tcl
24558
24559TAGS-tcl: \
24560 configure-tcl
24561 @: $(MAKE); $(unstage)
24562 @[ -f ./tcl/Makefile ] || exit 0; \
24563 r=`${PWD_COMMAND}`; export r; \
24564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24565 $(HOST_EXPORTS) \
24566 for flag in $(EXTRA_HOST_FLAGS) ; do \
24567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24568 done; \
24569 echo "Doing TAGS in tcl" ; \
24570 (cd $(HOST_SUBDIR)/tcl && \
24571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24573 "RANLIB=$${RANLIB}" \
24574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24575 TAGS) \
24576 || exit 1
24577
24578@endif tcl
24579
24580.PHONY: maybe-install-info-tcl install-info-tcl
24581maybe-install-info-tcl:
24582@if tcl
24583maybe-install-info-tcl: install-info-tcl
24584
24585install-info-tcl: \
24586 configure-tcl \
24587 info-tcl
24588 @: $(MAKE); $(unstage)
24589 @[ -f ./tcl/Makefile ] || exit 0; \
24590 r=`${PWD_COMMAND}`; export r; \
24591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24592 $(HOST_EXPORTS) \
24593 for flag in $(EXTRA_HOST_FLAGS) ; do \
24594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24595 done; \
24596 echo "Doing install-info in tcl" ; \
24597 (cd $(HOST_SUBDIR)/tcl && \
24598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24600 "RANLIB=$${RANLIB}" \
24601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24602 install-info) \
24603 || exit 1
24604
24605@endif tcl
24606
24607.PHONY: maybe-install-pdf-tcl install-pdf-tcl
24608maybe-install-pdf-tcl:
24609@if tcl
24610maybe-install-pdf-tcl: install-pdf-tcl
24611
24612install-pdf-tcl: \
24613 configure-tcl \
24614 pdf-tcl
24615 @: $(MAKE); $(unstage)
24616 @[ -f ./tcl/Makefile ] || exit 0; \
24617 r=`${PWD_COMMAND}`; export r; \
24618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24619 $(HOST_EXPORTS) \
24620 for flag in $(EXTRA_HOST_FLAGS) ; do \
24621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24622 done; \
24623 echo "Doing install-pdf in tcl" ; \
24624 (cd $(HOST_SUBDIR)/tcl && \
24625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24627 "RANLIB=$${RANLIB}" \
24628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24629 install-pdf) \
24630 || exit 1
24631
24632@endif tcl
24633
24634.PHONY: maybe-install-html-tcl install-html-tcl
24635maybe-install-html-tcl:
24636@if tcl
24637maybe-install-html-tcl: install-html-tcl
24638
24639install-html-tcl: \
24640 configure-tcl \
24641 html-tcl
24642 @: $(MAKE); $(unstage)
24643 @[ -f ./tcl/Makefile ] || exit 0; \
24644 r=`${PWD_COMMAND}`; export r; \
24645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646 $(HOST_EXPORTS) \
24647 for flag in $(EXTRA_HOST_FLAGS) ; do \
24648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649 done; \
24650 echo "Doing install-html in tcl" ; \
24651 (cd $(HOST_SUBDIR)/tcl && \
24652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654 "RANLIB=$${RANLIB}" \
24655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656 install-html) \
24657 || exit 1
24658
24659@endif tcl
24660
24661.PHONY: maybe-installcheck-tcl installcheck-tcl
24662maybe-installcheck-tcl:
24663@if tcl
24664maybe-installcheck-tcl: installcheck-tcl
24665
24666installcheck-tcl: \
24667 configure-tcl
24668 @: $(MAKE); $(unstage)
24669 @[ -f ./tcl/Makefile ] || exit 0; \
24670 r=`${PWD_COMMAND}`; export r; \
24671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24672 $(HOST_EXPORTS) \
24673 for flag in $(EXTRA_HOST_FLAGS) ; do \
24674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24675 done; \
24676 echo "Doing installcheck in tcl" ; \
24677 (cd $(HOST_SUBDIR)/tcl && \
24678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24680 "RANLIB=$${RANLIB}" \
24681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24682 installcheck) \
24683 || exit 1
24684
24685@endif tcl
24686
24687.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24688maybe-mostlyclean-tcl:
24689@if tcl
24690maybe-mostlyclean-tcl: mostlyclean-tcl
24691
24692# tcl doesn't support mostlyclean.
24693mostlyclean-tcl:
24694
24695@endif tcl
24696
24697.PHONY: maybe-clean-tcl clean-tcl
24698maybe-clean-tcl:
24699@if tcl
24700maybe-clean-tcl: clean-tcl
24701
24702clean-tcl:
24703 @: $(MAKE); $(unstage)
24704 @[ -f ./tcl/Makefile ] || exit 0; \
24705 r=`${PWD_COMMAND}`; export r; \
24706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24707 $(HOST_EXPORTS) \
24708 for flag in $(EXTRA_HOST_FLAGS) ; do \
24709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24710 done; \
24711 echo "Doing clean in tcl" ; \
24712 (cd $(HOST_SUBDIR)/tcl && \
24713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24715 "RANLIB=$${RANLIB}" \
24716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24717 clean) \
24718 || exit 1
24719
24720@endif tcl
24721
24722.PHONY: maybe-distclean-tcl distclean-tcl
24723maybe-distclean-tcl:
24724@if tcl
24725maybe-distclean-tcl: distclean-tcl
24726
24727distclean-tcl:
24728 @: $(MAKE); $(unstage)
24729 @[ -f ./tcl/Makefile ] || exit 0; \
24730 r=`${PWD_COMMAND}`; export r; \
24731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24732 $(HOST_EXPORTS) \
24733 for flag in $(EXTRA_HOST_FLAGS) ; do \
24734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24735 done; \
24736 echo "Doing distclean in tcl" ; \
24737 (cd $(HOST_SUBDIR)/tcl && \
24738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24740 "RANLIB=$${RANLIB}" \
24741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24742 distclean) \
24743 || exit 1
24744
24745@endif tcl
24746
24747.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24748maybe-maintainer-clean-tcl:
24749@if tcl
24750maybe-maintainer-clean-tcl: maintainer-clean-tcl
24751
24752maintainer-clean-tcl:
24753 @: $(MAKE); $(unstage)
24754 @[ -f ./tcl/Makefile ] || exit 0; \
24755 r=`${PWD_COMMAND}`; export r; \
24756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24757 $(HOST_EXPORTS) \
24758 for flag in $(EXTRA_HOST_FLAGS) ; do \
24759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24760 done; \
24761 echo "Doing maintainer-clean in tcl" ; \
24762 (cd $(HOST_SUBDIR)/tcl && \
24763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24765 "RANLIB=$${RANLIB}" \
24766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24767 maintainer-clean) \
24768 || exit 1
24769
24770@endif tcl
24771
24772
24773
24774.PHONY: configure-itcl maybe-configure-itcl
24775maybe-configure-itcl:
24776@if gcc-bootstrap
24777configure-itcl: stage_current
24778@endif gcc-bootstrap
24779@if itcl
24780maybe-configure-itcl: configure-itcl
24781configure-itcl:
24782 @: $(MAKE); $(unstage)
24783 @r=`${PWD_COMMAND}`; export r; \
24784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24785 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24787 $(HOST_EXPORTS) \
24788 echo Configuring in $(HOST_SUBDIR)/itcl; \
24789 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24790 case $(srcdir) in \
24791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24792 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24794 esac; \
24795 srcdiroption="--srcdir=$${topdir}/itcl"; \
24796 libsrcdir="$$s/itcl"; \
24797 $(SHELL) $${libsrcdir}/configure \
24798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24799 --target=${target_alias} $${srcdiroption} \
24800 || exit 1
24801@endif itcl
24802
24803
24804
24805
24806
24807.PHONY: all-itcl maybe-all-itcl
24808maybe-all-itcl:
24809@if gcc-bootstrap
24810all-itcl: stage_current
24811@endif gcc-bootstrap
24812@if itcl
24813TARGET-itcl=all
24814maybe-all-itcl: all-itcl
24815all-itcl: configure-itcl
24816 @: $(MAKE); $(unstage)
24817 @r=`${PWD_COMMAND}`; export r; \
24818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24819 $(HOST_EXPORTS) \
24820 (cd $(HOST_SUBDIR)/itcl && \
24821 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24822 $(TARGET-itcl))
24823@endif itcl
24824
24825
24826
24827
24828.PHONY: check-itcl maybe-check-itcl
24829maybe-check-itcl:
24830@if itcl
24831maybe-check-itcl: check-itcl
24832
24833check-itcl:
24834 @: $(MAKE); $(unstage)
24835 @r=`${PWD_COMMAND}`; export r; \
24836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24837 $(HOST_EXPORTS) \
24838 (cd $(HOST_SUBDIR)/itcl && \
24839 $(MAKE) $(FLAGS_TO_PASS) check)
24840
24841@endif itcl
24842
24843.PHONY: install-itcl maybe-install-itcl
24844maybe-install-itcl:
24845@if itcl
24846maybe-install-itcl: install-itcl
24847
24848install-itcl: installdirs
24849 @: $(MAKE); $(unstage)
24850 @r=`${PWD_COMMAND}`; export r; \
24851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852 $(HOST_EXPORTS) \
24853 (cd $(HOST_SUBDIR)/itcl && \
24854 $(MAKE) $(FLAGS_TO_PASS) install)
24855
24856@endif itcl
24857
24858# Other targets (info, dvi, pdf, etc.)
24859
24860.PHONY: maybe-info-itcl info-itcl
24861maybe-info-itcl:
24862@if itcl
24863maybe-info-itcl: info-itcl
24864
24865info-itcl: \
24866 configure-itcl
24867 @: $(MAKE); $(unstage)
24868 @[ -f ./itcl/Makefile ] || exit 0; \
24869 r=`${PWD_COMMAND}`; export r; \
24870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871 $(HOST_EXPORTS) \
24872 for flag in $(EXTRA_HOST_FLAGS) ; do \
24873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24874 done; \
24875 echo "Doing info in itcl" ; \
24876 (cd $(HOST_SUBDIR)/itcl && \
24877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24879 "RANLIB=$${RANLIB}" \
24880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24881 info) \
24882 || exit 1
24883
24884@endif itcl
24885
24886.PHONY: maybe-dvi-itcl dvi-itcl
24887maybe-dvi-itcl:
24888@if itcl
24889maybe-dvi-itcl: dvi-itcl
24890
24891dvi-itcl: \
24892 configure-itcl
24893 @: $(MAKE); $(unstage)
24894 @[ -f ./itcl/Makefile ] || exit 0; \
24895 r=`${PWD_COMMAND}`; export r; \
24896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897 $(HOST_EXPORTS) \
24898 for flag in $(EXTRA_HOST_FLAGS) ; do \
24899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24900 done; \
24901 echo "Doing dvi in itcl" ; \
24902 (cd $(HOST_SUBDIR)/itcl && \
24903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24905 "RANLIB=$${RANLIB}" \
24906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24907 dvi) \
24908 || exit 1
24909
24910@endif itcl
24911
24912.PHONY: maybe-pdf-itcl pdf-itcl
24913maybe-pdf-itcl:
24914@if itcl
24915maybe-pdf-itcl: pdf-itcl
24916
24917pdf-itcl: \
24918 configure-itcl
24919 @: $(MAKE); $(unstage)
24920 @[ -f ./itcl/Makefile ] || exit 0; \
24921 r=`${PWD_COMMAND}`; export r; \
24922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923 $(HOST_EXPORTS) \
24924 for flag in $(EXTRA_HOST_FLAGS) ; do \
24925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24926 done; \
24927 echo "Doing pdf in itcl" ; \
24928 (cd $(HOST_SUBDIR)/itcl && \
24929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24931 "RANLIB=$${RANLIB}" \
24932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24933 pdf) \
24934 || exit 1
24935
24936@endif itcl
24937
24938.PHONY: maybe-html-itcl html-itcl
24939maybe-html-itcl:
24940@if itcl
24941maybe-html-itcl: html-itcl
24942
24943html-itcl: \
24944 configure-itcl
24945 @: $(MAKE); $(unstage)
24946 @[ -f ./itcl/Makefile ] || exit 0; \
24947 r=`${PWD_COMMAND}`; export r; \
24948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949 $(HOST_EXPORTS) \
24950 for flag in $(EXTRA_HOST_FLAGS) ; do \
24951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24952 done; \
24953 echo "Doing html in itcl" ; \
24954 (cd $(HOST_SUBDIR)/itcl && \
24955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24957 "RANLIB=$${RANLIB}" \
24958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24959 html) \
24960 || exit 1
24961
24962@endif itcl
24963
24964.PHONY: maybe-TAGS-itcl TAGS-itcl
24965maybe-TAGS-itcl:
24966@if itcl
24967maybe-TAGS-itcl: TAGS-itcl
24968
24969TAGS-itcl: \
24970 configure-itcl
24971 @: $(MAKE); $(unstage)
24972 @[ -f ./itcl/Makefile ] || exit 0; \
24973 r=`${PWD_COMMAND}`; export r; \
24974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975 $(HOST_EXPORTS) \
24976 for flag in $(EXTRA_HOST_FLAGS) ; do \
24977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24978 done; \
24979 echo "Doing TAGS in itcl" ; \
24980 (cd $(HOST_SUBDIR)/itcl && \
24981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24983 "RANLIB=$${RANLIB}" \
24984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985 TAGS) \
24986 || exit 1
24987
24988@endif itcl
24989
24990.PHONY: maybe-install-info-itcl install-info-itcl
24991maybe-install-info-itcl:
24992@if itcl
24993maybe-install-info-itcl: install-info-itcl
24994
24995install-info-itcl: \
24996 configure-itcl \
24997 info-itcl
24998 @: $(MAKE); $(unstage)
24999 @[ -f ./itcl/Makefile ] || exit 0; \
25000 r=`${PWD_COMMAND}`; export r; \
25001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25002 $(HOST_EXPORTS) \
25003 for flag in $(EXTRA_HOST_FLAGS) ; do \
25004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25005 done; \
25006 echo "Doing install-info in itcl" ; \
25007 (cd $(HOST_SUBDIR)/itcl && \
25008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25010 "RANLIB=$${RANLIB}" \
25011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25012 install-info) \
25013 || exit 1
25014
25015@endif itcl
25016
25017.PHONY: maybe-install-pdf-itcl install-pdf-itcl
25018maybe-install-pdf-itcl:
25019@if itcl
25020maybe-install-pdf-itcl: install-pdf-itcl
25021
25022install-pdf-itcl: \
25023 configure-itcl \
25024 pdf-itcl
25025 @: $(MAKE); $(unstage)
25026 @[ -f ./itcl/Makefile ] || exit 0; \
25027 r=`${PWD_COMMAND}`; export r; \
25028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25029 $(HOST_EXPORTS) \
25030 for flag in $(EXTRA_HOST_FLAGS) ; do \
25031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25032 done; \
25033 echo "Doing install-pdf in itcl" ; \
25034 (cd $(HOST_SUBDIR)/itcl && \
25035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25037 "RANLIB=$${RANLIB}" \
25038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25039 install-pdf) \
25040 || exit 1
25041
25042@endif itcl
25043
25044.PHONY: maybe-install-html-itcl install-html-itcl
25045maybe-install-html-itcl:
25046@if itcl
25047maybe-install-html-itcl: install-html-itcl
25048
25049install-html-itcl: \
25050 configure-itcl \
25051 html-itcl
25052 @: $(MAKE); $(unstage)
25053 @[ -f ./itcl/Makefile ] || exit 0; \
25054 r=`${PWD_COMMAND}`; export r; \
25055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25056 $(HOST_EXPORTS) \
25057 for flag in $(EXTRA_HOST_FLAGS) ; do \
25058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25059 done; \
25060 echo "Doing install-html in itcl" ; \
25061 (cd $(HOST_SUBDIR)/itcl && \
25062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25064 "RANLIB=$${RANLIB}" \
25065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25066 install-html) \
25067 || exit 1
25068
25069@endif itcl
25070
25071.PHONY: maybe-installcheck-itcl installcheck-itcl
25072maybe-installcheck-itcl:
25073@if itcl
25074maybe-installcheck-itcl: installcheck-itcl
25075
25076installcheck-itcl: \
25077 configure-itcl
25078 @: $(MAKE); $(unstage)
25079 @[ -f ./itcl/Makefile ] || exit 0; \
25080 r=`${PWD_COMMAND}`; export r; \
25081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082 $(HOST_EXPORTS) \
25083 for flag in $(EXTRA_HOST_FLAGS) ; do \
25084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085 done; \
25086 echo "Doing installcheck in itcl" ; \
25087 (cd $(HOST_SUBDIR)/itcl && \
25088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25090 "RANLIB=$${RANLIB}" \
25091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25092 installcheck) \
25093 || exit 1
25094
25095@endif itcl
25096
25097.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
25098maybe-mostlyclean-itcl:
25099@if itcl
25100maybe-mostlyclean-itcl: mostlyclean-itcl
25101
25102mostlyclean-itcl:
25103 @: $(MAKE); $(unstage)
25104 @[ -f ./itcl/Makefile ] || exit 0; \
25105 r=`${PWD_COMMAND}`; export r; \
25106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107 $(HOST_EXPORTS) \
25108 for flag in $(EXTRA_HOST_FLAGS) ; do \
25109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25110 done; \
25111 echo "Doing mostlyclean in itcl" ; \
25112 (cd $(HOST_SUBDIR)/itcl && \
25113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25115 "RANLIB=$${RANLIB}" \
25116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25117 mostlyclean) \
25118 || exit 1
25119
25120@endif itcl
25121
25122.PHONY: maybe-clean-itcl clean-itcl
25123maybe-clean-itcl:
25124@if itcl
25125maybe-clean-itcl: clean-itcl
25126
25127clean-itcl:
25128 @: $(MAKE); $(unstage)
25129 @[ -f ./itcl/Makefile ] || exit 0; \
25130 r=`${PWD_COMMAND}`; export r; \
25131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25132 $(HOST_EXPORTS) \
25133 for flag in $(EXTRA_HOST_FLAGS) ; do \
25134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25135 done; \
25136 echo "Doing clean in itcl" ; \
25137 (cd $(HOST_SUBDIR)/itcl && \
25138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25140 "RANLIB=$${RANLIB}" \
25141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25142 clean) \
25143 || exit 1
25144
25145@endif itcl
25146
25147.PHONY: maybe-distclean-itcl distclean-itcl
25148maybe-distclean-itcl:
25149@if itcl
25150maybe-distclean-itcl: distclean-itcl
25151
25152distclean-itcl:
25153 @: $(MAKE); $(unstage)
25154 @[ -f ./itcl/Makefile ] || exit 0; \
25155 r=`${PWD_COMMAND}`; export r; \
25156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157 $(HOST_EXPORTS) \
25158 for flag in $(EXTRA_HOST_FLAGS) ; do \
25159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25160 done; \
25161 echo "Doing distclean in itcl" ; \
25162 (cd $(HOST_SUBDIR)/itcl && \
25163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25165 "RANLIB=$${RANLIB}" \
25166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25167 distclean) \
25168 || exit 1
25169
25170@endif itcl
25171
25172.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
25173maybe-maintainer-clean-itcl:
25174@if itcl
25175maybe-maintainer-clean-itcl: maintainer-clean-itcl
25176
25177maintainer-clean-itcl:
25178 @: $(MAKE); $(unstage)
25179 @[ -f ./itcl/Makefile ] || exit 0; \
25180 r=`${PWD_COMMAND}`; export r; \
25181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25182 $(HOST_EXPORTS) \
25183 for flag in $(EXTRA_HOST_FLAGS) ; do \
25184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25185 done; \
25186 echo "Doing maintainer-clean in itcl" ; \
25187 (cd $(HOST_SUBDIR)/itcl && \
25188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25190 "RANLIB=$${RANLIB}" \
25191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25192 maintainer-clean) \
25193 || exit 1
25194
25195@endif itcl
25196
25197
25198
25199.PHONY: configure-ld maybe-configure-ld
25200maybe-configure-ld:
25201@if gcc-bootstrap
25202configure-ld: stage_current
25203@endif gcc-bootstrap
25204@if ld
25205maybe-configure-ld: configure-ld
25206configure-ld:
25207 @r=`${PWD_COMMAND}`; export r; \
25208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25209 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25211 $(HOST_EXPORTS) \
25212 echo Configuring in $(HOST_SUBDIR)/ld; \
25213 cd "$(HOST_SUBDIR)/ld" || exit 1; \
25214 case $(srcdir) in \
25215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25216 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25218 esac; \
25219 srcdiroption="--srcdir=$${topdir}/ld"; \
25220 libsrcdir="$$s/ld"; \
25221 $(SHELL) $${libsrcdir}/configure \
25222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25223 --target=${target_alias} $${srcdiroption} \
25224 || exit 1
25225@endif ld
25226
25227
25228
25229.PHONY: configure-stage1-ld maybe-configure-stage1-ld
25230maybe-configure-stage1-ld:
25231@if ld-bootstrap
25232maybe-configure-stage1-ld: configure-stage1-ld
25233configure-stage1-ld:
25234 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25235 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25236 @r=`${PWD_COMMAND}`; export r; \
25237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25238 TFLAGS="$(STAGE1_TFLAGS)"; \
25239 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25240 $(HOST_EXPORTS) \
25241 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25242 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25243 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25244 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
25245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25246 cd $(HOST_SUBDIR)/ld || exit 1; \
25247 case $(srcdir) in \
25248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25249 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25251 esac; \
25252 srcdiroption="--srcdir=$${topdir}/ld"; \
25253 libsrcdir="$$s/ld"; \
25254 $(SHELL) $${libsrcdir}/configure \
25255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25256 --target=${target_alias} $${srcdiroption} \
25257 $(STAGE1_CONFIGURE_FLAGS)
25258@endif ld-bootstrap
25259
25260.PHONY: configure-stage2-ld maybe-configure-stage2-ld
25261maybe-configure-stage2-ld:
25262@if ld-bootstrap
25263maybe-configure-stage2-ld: configure-stage2-ld
25264configure-stage2-ld:
25265 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25267 @r=`${PWD_COMMAND}`; export r; \
25268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25269 TFLAGS="$(STAGE2_TFLAGS)"; \
25270 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25271 $(HOST_EXPORTS) \
25272 $(POSTSTAGE1_HOST_EXPORTS) \
25273 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25274 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25275 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25276 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
25277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25278 cd $(HOST_SUBDIR)/ld || exit 1; \
25279 case $(srcdir) in \
25280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25281 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25283 esac; \
25284 srcdiroption="--srcdir=$${topdir}/ld"; \
25285 libsrcdir="$$s/ld"; \
25286 $(SHELL) $${libsrcdir}/configure \
25287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25288 --target=${target_alias} $${srcdiroption} \
25289 --with-build-libsubdir=$(HOST_SUBDIR) \
25290 $(STAGE2_CONFIGURE_FLAGS)
25291@endif ld-bootstrap
25292
25293.PHONY: configure-stage3-ld maybe-configure-stage3-ld
25294maybe-configure-stage3-ld:
25295@if ld-bootstrap
25296maybe-configure-stage3-ld: configure-stage3-ld
25297configure-stage3-ld:
25298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25300 @r=`${PWD_COMMAND}`; export r; \
25301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25302 TFLAGS="$(STAGE3_TFLAGS)"; \
25303 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25304 $(HOST_EXPORTS) \
25305 $(POSTSTAGE1_HOST_EXPORTS) \
25306 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25307 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25308 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25309 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
25310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25311 cd $(HOST_SUBDIR)/ld || exit 1; \
25312 case $(srcdir) in \
25313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25314 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25316 esac; \
25317 srcdiroption="--srcdir=$${topdir}/ld"; \
25318 libsrcdir="$$s/ld"; \
25319 $(SHELL) $${libsrcdir}/configure \
25320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25321 --target=${target_alias} $${srcdiroption} \
25322 --with-build-libsubdir=$(HOST_SUBDIR) \
25323 $(STAGE3_CONFIGURE_FLAGS)
25324@endif ld-bootstrap
25325
25326.PHONY: configure-stage4-ld maybe-configure-stage4-ld
25327maybe-configure-stage4-ld:
25328@if ld-bootstrap
25329maybe-configure-stage4-ld: configure-stage4-ld
25330configure-stage4-ld:
25331 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25333 @r=`${PWD_COMMAND}`; export r; \
25334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25335 TFLAGS="$(STAGE4_TFLAGS)"; \
25336 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25337 $(HOST_EXPORTS) \
25338 $(POSTSTAGE1_HOST_EXPORTS) \
25339 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25340 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25341 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25342 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
25343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25344 cd $(HOST_SUBDIR)/ld || exit 1; \
25345 case $(srcdir) in \
25346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25347 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25349 esac; \
25350 srcdiroption="--srcdir=$${topdir}/ld"; \
25351 libsrcdir="$$s/ld"; \
25352 $(SHELL) $${libsrcdir}/configure \
25353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25354 --target=${target_alias} $${srcdiroption} \
25355 --with-build-libsubdir=$(HOST_SUBDIR) \
25356 $(STAGE4_CONFIGURE_FLAGS)
25357@endif ld-bootstrap
25358
25359.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25360maybe-configure-stageprofile-ld:
25361@if ld-bootstrap
25362maybe-configure-stageprofile-ld: configure-stageprofile-ld
25363configure-stageprofile-ld:
25364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25366 @r=`${PWD_COMMAND}`; export r; \
25367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25369 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25370 $(HOST_EXPORTS) \
25371 $(POSTSTAGE1_HOST_EXPORTS) \
25372 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25373 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25374 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25375 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25377 cd $(HOST_SUBDIR)/ld || exit 1; \
25378 case $(srcdir) in \
25379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25380 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25382 esac; \
25383 srcdiroption="--srcdir=$${topdir}/ld"; \
25384 libsrcdir="$$s/ld"; \
25385 $(SHELL) $${libsrcdir}/configure \
25386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25387 --target=${target_alias} $${srcdiroption} \
25388 --with-build-libsubdir=$(HOST_SUBDIR) \
25389 $(STAGEprofile_CONFIGURE_FLAGS)
25390@endif ld-bootstrap
25391
25392.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25393maybe-configure-stagefeedback-ld:
25394@if ld-bootstrap
25395maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25396configure-stagefeedback-ld:
25397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25399 @r=`${PWD_COMMAND}`; export r; \
25400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25402 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25403 $(HOST_EXPORTS) \
25404 $(POSTSTAGE1_HOST_EXPORTS) \
25405 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25406 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25407 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25408 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25410 cd $(HOST_SUBDIR)/ld || exit 1; \
25411 case $(srcdir) in \
25412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25413 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25415 esac; \
25416 srcdiroption="--srcdir=$${topdir}/ld"; \
25417 libsrcdir="$$s/ld"; \
25418 $(SHELL) $${libsrcdir}/configure \
25419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25420 --target=${target_alias} $${srcdiroption} \
25421 --with-build-libsubdir=$(HOST_SUBDIR) \
25422 $(STAGEfeedback_CONFIGURE_FLAGS)
25423@endif ld-bootstrap
25424
25425
25426
25427
25428
25429.PHONY: all-ld maybe-all-ld
25430maybe-all-ld:
25431@if gcc-bootstrap
25432all-ld: stage_current
25433@endif gcc-bootstrap
25434@if ld
25435TARGET-ld=all
25436maybe-all-ld: all-ld
25437all-ld: configure-ld
25438 @r=`${PWD_COMMAND}`; export r; \
25439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25440 $(HOST_EXPORTS) \
25441 (cd $(HOST_SUBDIR)/ld && \
25442 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25443 $(TARGET-ld))
25444@endif ld
25445
25446
25447
25448.PHONY: all-stage1-ld maybe-all-stage1-ld
25449.PHONY: clean-stage1-ld maybe-clean-stage1-ld
25450maybe-all-stage1-ld:
25451maybe-clean-stage1-ld:
25452@if ld-bootstrap
25453maybe-all-stage1-ld: all-stage1-ld
25454all-stage1: all-stage1-ld
25455TARGET-stage1-ld = $(TARGET-ld)
25456all-stage1-ld: configure-stage1-ld
25457 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25458 @r=`${PWD_COMMAND}`; export r; \
25459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460 TFLAGS="$(STAGE1_TFLAGS)"; \
25461 $(HOST_EXPORTS) \
25462 cd $(HOST_SUBDIR)/ld && \
25463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25464 CFLAGS="$(STAGE1_CFLAGS)" \
25465 CXXFLAGS="$(STAGE1_CFLAGS)" \
25466 LIBCFLAGS="$(LIBCFLAGS)" \
25467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25470 $(EXTRA_HOST_FLAGS) \
25471 TFLAGS="$(STAGE1_TFLAGS)" \
25472 $(TARGET-stage1-ld)
25473
25474maybe-clean-stage1-ld: clean-stage1-ld
25475clean-stage1: clean-stage1-ld
25476clean-stage1-ld:
25477 @if [ $(current_stage) = stage1 ]; then \
25478 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25479 else \
25480 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25481 $(MAKE) stage1-start; \
25482 fi; \
25483 cd $(HOST_SUBDIR)/ld && \
25484 $(MAKE) $(EXTRA_HOST_FLAGS) \
25485 clean
25486@endif ld-bootstrap
25487
25488
25489.PHONY: all-stage2-ld maybe-all-stage2-ld
25490.PHONY: clean-stage2-ld maybe-clean-stage2-ld
25491maybe-all-stage2-ld:
25492maybe-clean-stage2-ld:
25493@if ld-bootstrap
25494maybe-all-stage2-ld: all-stage2-ld
25495all-stage2: all-stage2-ld
25496TARGET-stage2-ld = $(TARGET-ld)
25497all-stage2-ld: configure-stage2-ld
25498 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25499 @r=`${PWD_COMMAND}`; export r; \
25500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25501 TFLAGS="$(STAGE2_TFLAGS)"; \
25502 $(HOST_EXPORTS) \
25503 $(POSTSTAGE1_HOST_EXPORTS) \
25504 cd $(HOST_SUBDIR)/ld && \
25505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25506 CFLAGS="$(STAGE2_CFLAGS)" \
25507 CXXFLAGS="$(STAGE2_CFLAGS)" \
25508 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25512 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25513 TFLAGS="$(STAGE2_TFLAGS)" \
25514 $(TARGET-stage2-ld)
25515
25516maybe-clean-stage2-ld: clean-stage2-ld
25517clean-stage2: clean-stage2-ld
25518clean-stage2-ld:
25519 @if [ $(current_stage) = stage2 ]; then \
25520 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25521 else \
25522 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25523 $(MAKE) stage2-start; \
25524 fi; \
25525 cd $(HOST_SUBDIR)/ld && \
25526 $(MAKE) $(EXTRA_HOST_FLAGS) \
25527 $(POSTSTAGE1_FLAGS_TO_PASS) \
25528 clean
25529@endif ld-bootstrap
25530
25531
25532.PHONY: all-stage3-ld maybe-all-stage3-ld
25533.PHONY: clean-stage3-ld maybe-clean-stage3-ld
25534maybe-all-stage3-ld:
25535maybe-clean-stage3-ld:
25536@if ld-bootstrap
25537maybe-all-stage3-ld: all-stage3-ld
25538all-stage3: all-stage3-ld
25539TARGET-stage3-ld = $(TARGET-ld)
25540all-stage3-ld: configure-stage3-ld
25541 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25542 @r=`${PWD_COMMAND}`; export r; \
25543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25544 TFLAGS="$(STAGE3_TFLAGS)"; \
25545 $(HOST_EXPORTS) \
25546 $(POSTSTAGE1_HOST_EXPORTS) \
25547 cd $(HOST_SUBDIR)/ld && \
25548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25549 CFLAGS="$(STAGE3_CFLAGS)" \
25550 CXXFLAGS="$(STAGE3_CFLAGS)" \
25551 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25556 TFLAGS="$(STAGE3_TFLAGS)" \
25557 $(TARGET-stage3-ld)
25558
25559maybe-clean-stage3-ld: clean-stage3-ld
25560clean-stage3: clean-stage3-ld
25561clean-stage3-ld:
25562 @if [ $(current_stage) = stage3 ]; then \
25563 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25564 else \
25565 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25566 $(MAKE) stage3-start; \
25567 fi; \
25568 cd $(HOST_SUBDIR)/ld && \
25569 $(MAKE) $(EXTRA_HOST_FLAGS) \
25570 $(POSTSTAGE1_FLAGS_TO_PASS) \
25571 clean
25572@endif ld-bootstrap
25573
25574
25575.PHONY: all-stage4-ld maybe-all-stage4-ld
25576.PHONY: clean-stage4-ld maybe-clean-stage4-ld
25577maybe-all-stage4-ld:
25578maybe-clean-stage4-ld:
25579@if ld-bootstrap
25580maybe-all-stage4-ld: all-stage4-ld
25581all-stage4: all-stage4-ld
25582TARGET-stage4-ld = $(TARGET-ld)
25583all-stage4-ld: configure-stage4-ld
25584 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25585 @r=`${PWD_COMMAND}`; export r; \
25586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25587 TFLAGS="$(STAGE4_TFLAGS)"; \
25588 $(HOST_EXPORTS) \
25589 $(POSTSTAGE1_HOST_EXPORTS) \
25590 cd $(HOST_SUBDIR)/ld && \
25591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25592 CFLAGS="$(STAGE4_CFLAGS)" \
25593 CXXFLAGS="$(STAGE4_CFLAGS)" \
25594 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25598 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25599 TFLAGS="$(STAGE4_TFLAGS)" \
25600 $(TARGET-stage4-ld)
25601
25602maybe-clean-stage4-ld: clean-stage4-ld
25603clean-stage4: clean-stage4-ld
25604clean-stage4-ld:
25605 @if [ $(current_stage) = stage4 ]; then \
25606 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25607 else \
25608 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25609 $(MAKE) stage4-start; \
25610 fi; \
25611 cd $(HOST_SUBDIR)/ld && \
25612 $(MAKE) $(EXTRA_HOST_FLAGS) \
25613 $(POSTSTAGE1_FLAGS_TO_PASS) \
25614 clean
25615@endif ld-bootstrap
25616
25617
25618.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25619.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25620maybe-all-stageprofile-ld:
25621maybe-clean-stageprofile-ld:
25622@if ld-bootstrap
25623maybe-all-stageprofile-ld: all-stageprofile-ld
25624all-stageprofile: all-stageprofile-ld
25625TARGET-stageprofile-ld = $(TARGET-ld)
25626all-stageprofile-ld: configure-stageprofile-ld
25627 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25628 @r=`${PWD_COMMAND}`; export r; \
25629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25631 $(HOST_EXPORTS) \
25632 $(POSTSTAGE1_HOST_EXPORTS) \
25633 cd $(HOST_SUBDIR)/ld && \
25634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25635 CFLAGS="$(STAGEprofile_CFLAGS)" \
25636 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25637 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25642 TFLAGS="$(STAGEprofile_TFLAGS)" \
25643 $(TARGET-stageprofile-ld)
25644
25645maybe-clean-stageprofile-ld: clean-stageprofile-ld
25646clean-stageprofile: clean-stageprofile-ld
25647clean-stageprofile-ld:
25648 @if [ $(current_stage) = stageprofile ]; then \
25649 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25650 else \
25651 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25652 $(MAKE) stageprofile-start; \
25653 fi; \
25654 cd $(HOST_SUBDIR)/ld && \
25655 $(MAKE) $(EXTRA_HOST_FLAGS) \
25656 $(POSTSTAGE1_FLAGS_TO_PASS) \
25657 clean
25658@endif ld-bootstrap
25659
25660
25661.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25662.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25663maybe-all-stagefeedback-ld:
25664maybe-clean-stagefeedback-ld:
25665@if ld-bootstrap
25666maybe-all-stagefeedback-ld: all-stagefeedback-ld
25667all-stagefeedback: all-stagefeedback-ld
25668TARGET-stagefeedback-ld = $(TARGET-ld)
25669all-stagefeedback-ld: configure-stagefeedback-ld
25670 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25671 @r=`${PWD_COMMAND}`; export r; \
25672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25673 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25674 $(HOST_EXPORTS) \
25675 $(POSTSTAGE1_HOST_EXPORTS) \
25676 cd $(HOST_SUBDIR)/ld && \
25677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25678 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25679 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25680 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25685 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25686 $(TARGET-stagefeedback-ld)
25687
25688maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25689clean-stagefeedback: clean-stagefeedback-ld
25690clean-stagefeedback-ld:
25691 @if [ $(current_stage) = stagefeedback ]; then \
25692 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25693 else \
25694 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25695 $(MAKE) stagefeedback-start; \
25696 fi; \
25697 cd $(HOST_SUBDIR)/ld && \
25698 $(MAKE) $(EXTRA_HOST_FLAGS) \
25699 $(POSTSTAGE1_FLAGS_TO_PASS) \
25700 clean
25701@endif ld-bootstrap
25702
25703
25704
25705
25706
25707.PHONY: check-ld maybe-check-ld
25708maybe-check-ld:
25709@if ld
25710maybe-check-ld: check-ld
25711
25712check-ld:
25713 @: $(MAKE); $(unstage)
25714 @r=`${PWD_COMMAND}`; export r; \
25715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716 $(HOST_EXPORTS) \
25717 (cd $(HOST_SUBDIR)/ld && \
25718 $(MAKE) $(FLAGS_TO_PASS) check)
25719
25720@endif ld
25721
25722.PHONY: install-ld maybe-install-ld
25723maybe-install-ld:
25724@if ld
25725maybe-install-ld: install-ld
25726
25727install-ld: installdirs
25728 @: $(MAKE); $(unstage)
25729 @r=`${PWD_COMMAND}`; export r; \
25730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25731 $(HOST_EXPORTS) \
25732 (cd $(HOST_SUBDIR)/ld && \
25733 $(MAKE) $(FLAGS_TO_PASS) install)
25734
25735@endif ld
25736
25737# Other targets (info, dvi, pdf, etc.)
25738
25739.PHONY: maybe-info-ld info-ld
25740maybe-info-ld:
25741@if ld
25742maybe-info-ld: info-ld
25743
25744info-ld: \
25745 configure-ld
25746 @[ -f ./ld/Makefile ] || exit 0; \
25747 r=`${PWD_COMMAND}`; export r; \
25748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25749 $(HOST_EXPORTS) \
25750 for flag in $(EXTRA_HOST_FLAGS) ; do \
25751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25752 done; \
25753 echo "Doing info in ld" ; \
25754 (cd $(HOST_SUBDIR)/ld && \
25755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25757 "RANLIB=$${RANLIB}" \
25758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25759 info) \
25760 || exit 1
25761
25762@endif ld
25763
25764.PHONY: maybe-dvi-ld dvi-ld
25765maybe-dvi-ld:
25766@if ld
25767maybe-dvi-ld: dvi-ld
25768
25769dvi-ld: \
25770 configure-ld
25771 @[ -f ./ld/Makefile ] || exit 0; \
25772 r=`${PWD_COMMAND}`; export r; \
25773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25774 $(HOST_EXPORTS) \
25775 for flag in $(EXTRA_HOST_FLAGS) ; do \
25776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25777 done; \
25778 echo "Doing dvi in ld" ; \
25779 (cd $(HOST_SUBDIR)/ld && \
25780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25782 "RANLIB=$${RANLIB}" \
25783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25784 dvi) \
25785 || exit 1
25786
25787@endif ld
25788
25789.PHONY: maybe-pdf-ld pdf-ld
25790maybe-pdf-ld:
25791@if ld
25792maybe-pdf-ld: pdf-ld
25793
25794pdf-ld: \
25795 configure-ld
25796 @[ -f ./ld/Makefile ] || exit 0; \
25797 r=`${PWD_COMMAND}`; export r; \
25798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25799 $(HOST_EXPORTS) \
25800 for flag in $(EXTRA_HOST_FLAGS) ; do \
25801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25802 done; \
25803 echo "Doing pdf in ld" ; \
25804 (cd $(HOST_SUBDIR)/ld && \
25805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25807 "RANLIB=$${RANLIB}" \
25808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25809 pdf) \
25810 || exit 1
25811
25812@endif ld
25813
25814.PHONY: maybe-html-ld html-ld
25815maybe-html-ld:
25816@if ld
25817maybe-html-ld: html-ld
25818
25819html-ld: \
25820 configure-ld
25821 @[ -f ./ld/Makefile ] || exit 0; \
25822 r=`${PWD_COMMAND}`; export r; \
25823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25824 $(HOST_EXPORTS) \
25825 for flag in $(EXTRA_HOST_FLAGS) ; do \
25826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25827 done; \
25828 echo "Doing html in ld" ; \
25829 (cd $(HOST_SUBDIR)/ld && \
25830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25832 "RANLIB=$${RANLIB}" \
25833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25834 html) \
25835 || exit 1
25836
25837@endif ld
25838
25839.PHONY: maybe-TAGS-ld TAGS-ld
25840maybe-TAGS-ld:
25841@if ld
25842maybe-TAGS-ld: TAGS-ld
25843
25844TAGS-ld: \
25845 configure-ld
25846 @[ -f ./ld/Makefile ] || exit 0; \
25847 r=`${PWD_COMMAND}`; export r; \
25848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849 $(HOST_EXPORTS) \
25850 for flag in $(EXTRA_HOST_FLAGS) ; do \
25851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25852 done; \
25853 echo "Doing TAGS in ld" ; \
25854 (cd $(HOST_SUBDIR)/ld && \
25855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857 "RANLIB=$${RANLIB}" \
25858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25859 TAGS) \
25860 || exit 1
25861
25862@endif ld
25863
25864.PHONY: maybe-install-info-ld install-info-ld
25865maybe-install-info-ld:
25866@if ld
25867maybe-install-info-ld: install-info-ld
25868
25869install-info-ld: \
25870 configure-ld \
25871 info-ld
25872 @[ -f ./ld/Makefile ] || exit 0; \
25873 r=`${PWD_COMMAND}`; export r; \
25874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875 $(HOST_EXPORTS) \
25876 for flag in $(EXTRA_HOST_FLAGS) ; do \
25877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25878 done; \
25879 echo "Doing install-info in ld" ; \
25880 (cd $(HOST_SUBDIR)/ld && \
25881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25883 "RANLIB=$${RANLIB}" \
25884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25885 install-info) \
25886 || exit 1
25887
25888@endif ld
25889
25890.PHONY: maybe-install-pdf-ld install-pdf-ld
25891maybe-install-pdf-ld:
25892@if ld
25893maybe-install-pdf-ld: install-pdf-ld
25894
25895install-pdf-ld: \
25896 configure-ld \
25897 pdf-ld
25898 @[ -f ./ld/Makefile ] || exit 0; \
25899 r=`${PWD_COMMAND}`; export r; \
25900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901 $(HOST_EXPORTS) \
25902 for flag in $(EXTRA_HOST_FLAGS) ; do \
25903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25904 done; \
25905 echo "Doing install-pdf in ld" ; \
25906 (cd $(HOST_SUBDIR)/ld && \
25907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25909 "RANLIB=$${RANLIB}" \
25910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25911 install-pdf) \
25912 || exit 1
25913
25914@endif ld
25915
25916.PHONY: maybe-install-html-ld install-html-ld
25917maybe-install-html-ld:
25918@if ld
25919maybe-install-html-ld: install-html-ld
25920
25921install-html-ld: \
25922 configure-ld \
25923 html-ld
25924 @[ -f ./ld/Makefile ] || exit 0; \
25925 r=`${PWD_COMMAND}`; export r; \
25926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25927 $(HOST_EXPORTS) \
25928 for flag in $(EXTRA_HOST_FLAGS) ; do \
25929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25930 done; \
25931 echo "Doing install-html in ld" ; \
25932 (cd $(HOST_SUBDIR)/ld && \
25933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25935 "RANLIB=$${RANLIB}" \
25936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25937 install-html) \
25938 || exit 1
25939
25940@endif ld
25941
25942.PHONY: maybe-installcheck-ld installcheck-ld
25943maybe-installcheck-ld:
25944@if ld
25945maybe-installcheck-ld: installcheck-ld
25946
25947installcheck-ld: \
25948 configure-ld
25949 @[ -f ./ld/Makefile ] || exit 0; \
25950 r=`${PWD_COMMAND}`; export r; \
25951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952 $(HOST_EXPORTS) \
25953 for flag in $(EXTRA_HOST_FLAGS) ; do \
25954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955 done; \
25956 echo "Doing installcheck in ld" ; \
25957 (cd $(HOST_SUBDIR)/ld && \
25958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960 "RANLIB=$${RANLIB}" \
25961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25962 installcheck) \
25963 || exit 1
25964
25965@endif ld
25966
25967.PHONY: maybe-mostlyclean-ld mostlyclean-ld
25968maybe-mostlyclean-ld:
25969@if ld
25970maybe-mostlyclean-ld: mostlyclean-ld
25971
25972mostlyclean-ld:
25973 @[ -f ./ld/Makefile ] || exit 0; \
25974 r=`${PWD_COMMAND}`; export r; \
25975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25976 $(HOST_EXPORTS) \
25977 for flag in $(EXTRA_HOST_FLAGS) ; do \
25978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25979 done; \
25980 echo "Doing mostlyclean in ld" ; \
25981 (cd $(HOST_SUBDIR)/ld && \
25982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25984 "RANLIB=$${RANLIB}" \
25985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25986 mostlyclean) \
25987 || exit 1
25988
25989@endif ld
25990
25991.PHONY: maybe-clean-ld clean-ld
25992maybe-clean-ld:
25993@if ld
25994maybe-clean-ld: clean-ld
25995
25996clean-ld:
25997 @[ -f ./ld/Makefile ] || exit 0; \
25998 r=`${PWD_COMMAND}`; export r; \
25999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26000 $(HOST_EXPORTS) \
26001 for flag in $(EXTRA_HOST_FLAGS) ; do \
26002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26003 done; \
26004 echo "Doing clean in ld" ; \
26005 (cd $(HOST_SUBDIR)/ld && \
26006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26008 "RANLIB=$${RANLIB}" \
26009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26010 clean) \
26011 || exit 1
26012
26013@endif ld
26014
26015.PHONY: maybe-distclean-ld distclean-ld
26016maybe-distclean-ld:
26017@if ld
26018maybe-distclean-ld: distclean-ld
26019
26020distclean-ld:
26021 @[ -f ./ld/Makefile ] || exit 0; \
26022 r=`${PWD_COMMAND}`; export r; \
26023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26024 $(HOST_EXPORTS) \
26025 for flag in $(EXTRA_HOST_FLAGS) ; do \
26026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26027 done; \
26028 echo "Doing distclean in ld" ; \
26029 (cd $(HOST_SUBDIR)/ld && \
26030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26032 "RANLIB=$${RANLIB}" \
26033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26034 distclean) \
26035 || exit 1
26036
26037@endif ld
26038
26039.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
26040maybe-maintainer-clean-ld:
26041@if ld
26042maybe-maintainer-clean-ld: maintainer-clean-ld
26043
26044maintainer-clean-ld:
26045 @[ -f ./ld/Makefile ] || exit 0; \
26046 r=`${PWD_COMMAND}`; export r; \
26047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26048 $(HOST_EXPORTS) \
26049 for flag in $(EXTRA_HOST_FLAGS) ; do \
26050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26051 done; \
26052 echo "Doing maintainer-clean in ld" ; \
26053 (cd $(HOST_SUBDIR)/ld && \
26054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26056 "RANLIB=$${RANLIB}" \
26057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26058 maintainer-clean) \
26059 || exit 1
26060
26061@endif ld
26062
26063
26064
26065.PHONY: configure-libcpp maybe-configure-libcpp
26066maybe-configure-libcpp:
26067@if gcc-bootstrap
26068configure-libcpp: stage_current
26069@endif gcc-bootstrap
26070@if libcpp
26071maybe-configure-libcpp: configure-libcpp
26072configure-libcpp:
26073 @r=`${PWD_COMMAND}`; export r; \
26074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26075 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26077 $(HOST_EXPORTS) \
26078 echo Configuring in $(HOST_SUBDIR)/libcpp; \
26079 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
26080 case $(srcdir) in \
26081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26082 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26084 esac; \
26085 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26086 libsrcdir="$$s/libcpp"; \
26087 $(SHELL) $${libsrcdir}/configure \
26088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26089 --target=${target_alias} $${srcdiroption} \
26090 || exit 1
26091@endif libcpp
26092
26093
26094
26095.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
26096maybe-configure-stage1-libcpp:
26097@if libcpp-bootstrap
26098maybe-configure-stage1-libcpp: configure-stage1-libcpp
26099configure-stage1-libcpp:
26100 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26102 @r=`${PWD_COMMAND}`; export r; \
26103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26104 TFLAGS="$(STAGE1_TFLAGS)"; \
26105 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26106 $(HOST_EXPORTS) \
26107 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26108 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26109 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26110 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
26111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26112 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26113 case $(srcdir) in \
26114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26115 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26117 esac; \
26118 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26119 libsrcdir="$$s/libcpp"; \
26120 $(SHELL) $${libsrcdir}/configure \
26121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26122 --target=${target_alias} $${srcdiroption} \
26123 $(STAGE1_CONFIGURE_FLAGS)
26124@endif libcpp-bootstrap
26125
26126.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
26127maybe-configure-stage2-libcpp:
26128@if libcpp-bootstrap
26129maybe-configure-stage2-libcpp: configure-stage2-libcpp
26130configure-stage2-libcpp:
26131 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26133 @r=`${PWD_COMMAND}`; export r; \
26134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26135 TFLAGS="$(STAGE2_TFLAGS)"; \
26136 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26137 $(HOST_EXPORTS) \
26138 $(POSTSTAGE1_HOST_EXPORTS) \
26139 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26140 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26141 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26142 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
26143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26144 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26145 case $(srcdir) in \
26146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26147 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26149 esac; \
26150 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26151 libsrcdir="$$s/libcpp"; \
26152 $(SHELL) $${libsrcdir}/configure \
26153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26154 --target=${target_alias} $${srcdiroption} \
26155 --with-build-libsubdir=$(HOST_SUBDIR) \
26156 $(STAGE2_CONFIGURE_FLAGS)
26157@endif libcpp-bootstrap
26158
26159.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
26160maybe-configure-stage3-libcpp:
26161@if libcpp-bootstrap
26162maybe-configure-stage3-libcpp: configure-stage3-libcpp
26163configure-stage3-libcpp:
26164 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26166 @r=`${PWD_COMMAND}`; export r; \
26167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26168 TFLAGS="$(STAGE3_TFLAGS)"; \
26169 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26170 $(HOST_EXPORTS) \
26171 $(POSTSTAGE1_HOST_EXPORTS) \
26172 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26173 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26174 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26175 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
26176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26177 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26178 case $(srcdir) in \
26179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26180 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26182 esac; \
26183 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26184 libsrcdir="$$s/libcpp"; \
26185 $(SHELL) $${libsrcdir}/configure \
26186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26187 --target=${target_alias} $${srcdiroption} \
26188 --with-build-libsubdir=$(HOST_SUBDIR) \
26189 $(STAGE3_CONFIGURE_FLAGS)
26190@endif libcpp-bootstrap
26191
26192.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
26193maybe-configure-stage4-libcpp:
26194@if libcpp-bootstrap
26195maybe-configure-stage4-libcpp: configure-stage4-libcpp
26196configure-stage4-libcpp:
26197 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26199 @r=`${PWD_COMMAND}`; export r; \
26200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26201 TFLAGS="$(STAGE4_TFLAGS)"; \
26202 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26203 $(HOST_EXPORTS) \
26204 $(POSTSTAGE1_HOST_EXPORTS) \
26205 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26206 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26207 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26208 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
26209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26210 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26211 case $(srcdir) in \
26212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26213 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26215 esac; \
26216 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26217 libsrcdir="$$s/libcpp"; \
26218 $(SHELL) $${libsrcdir}/configure \
26219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26220 --target=${target_alias} $${srcdiroption} \
26221 --with-build-libsubdir=$(HOST_SUBDIR) \
26222 $(STAGE4_CONFIGURE_FLAGS)
26223@endif libcpp-bootstrap
26224
26225.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
26226maybe-configure-stageprofile-libcpp:
26227@if libcpp-bootstrap
26228maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
26229configure-stageprofile-libcpp:
26230 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26232 @r=`${PWD_COMMAND}`; export r; \
26233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26234 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26235 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26236 $(HOST_EXPORTS) \
26237 $(POSTSTAGE1_HOST_EXPORTS) \
26238 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26239 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26240 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26241 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
26242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26243 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26244 case $(srcdir) in \
26245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26246 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26248 esac; \
26249 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26250 libsrcdir="$$s/libcpp"; \
26251 $(SHELL) $${libsrcdir}/configure \
26252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26253 --target=${target_alias} $${srcdiroption} \
26254 --with-build-libsubdir=$(HOST_SUBDIR) \
26255 $(STAGEprofile_CONFIGURE_FLAGS)
26256@endif libcpp-bootstrap
26257
26258.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
26259maybe-configure-stagefeedback-libcpp:
26260@if libcpp-bootstrap
26261maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
26262configure-stagefeedback-libcpp:
26263 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26265 @r=`${PWD_COMMAND}`; export r; \
26266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26267 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26268 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26269 $(HOST_EXPORTS) \
26270 $(POSTSTAGE1_HOST_EXPORTS) \
26271 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26272 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26273 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26274 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26276 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26277 case $(srcdir) in \
26278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26279 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26281 esac; \
26282 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26283 libsrcdir="$$s/libcpp"; \
26284 $(SHELL) $${libsrcdir}/configure \
26285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26286 --target=${target_alias} $${srcdiroption} \
26287 --with-build-libsubdir=$(HOST_SUBDIR) \
26288 $(STAGEfeedback_CONFIGURE_FLAGS)
26289@endif libcpp-bootstrap
26290
26291
26292
26293
26294
26295.PHONY: all-libcpp maybe-all-libcpp
26296maybe-all-libcpp:
26297@if gcc-bootstrap
26298all-libcpp: stage_current
26299@endif gcc-bootstrap
26300@if libcpp
26301TARGET-libcpp=all
26302maybe-all-libcpp: all-libcpp
26303all-libcpp: configure-libcpp
26304 @r=`${PWD_COMMAND}`; export r; \
26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26306 $(HOST_EXPORTS) \
26307 (cd $(HOST_SUBDIR)/libcpp && \
26308 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26309 $(TARGET-libcpp))
26310@endif libcpp
26311
26312
26313
26314.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26315.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26316maybe-all-stage1-libcpp:
26317maybe-clean-stage1-libcpp:
26318@if libcpp-bootstrap
26319maybe-all-stage1-libcpp: all-stage1-libcpp
26320all-stage1: all-stage1-libcpp
26321TARGET-stage1-libcpp = $(TARGET-libcpp)
26322all-stage1-libcpp: configure-stage1-libcpp
26323 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26324 @r=`${PWD_COMMAND}`; export r; \
26325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26326 TFLAGS="$(STAGE1_TFLAGS)"; \
26327 $(HOST_EXPORTS) \
26328 cd $(HOST_SUBDIR)/libcpp && \
26329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26330 CFLAGS="$(STAGE1_CFLAGS)" \
26331 CXXFLAGS="$(STAGE1_CFLAGS)" \
26332 LIBCFLAGS="$(LIBCFLAGS)" \
26333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26336 $(EXTRA_HOST_FLAGS) \
26337 TFLAGS="$(STAGE1_TFLAGS)" \
26338 $(TARGET-stage1-libcpp)
26339
26340maybe-clean-stage1-libcpp: clean-stage1-libcpp
26341clean-stage1: clean-stage1-libcpp
26342clean-stage1-libcpp:
26343 @if [ $(current_stage) = stage1 ]; then \
26344 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26345 else \
26346 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26347 $(MAKE) stage1-start; \
26348 fi; \
26349 cd $(HOST_SUBDIR)/libcpp && \
26350 $(MAKE) $(EXTRA_HOST_FLAGS) \
26351 clean
26352@endif libcpp-bootstrap
26353
26354
26355.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26356.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26357maybe-all-stage2-libcpp:
26358maybe-clean-stage2-libcpp:
26359@if libcpp-bootstrap
26360maybe-all-stage2-libcpp: all-stage2-libcpp
26361all-stage2: all-stage2-libcpp
26362TARGET-stage2-libcpp = $(TARGET-libcpp)
26363all-stage2-libcpp: configure-stage2-libcpp
26364 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26365 @r=`${PWD_COMMAND}`; export r; \
26366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26367 TFLAGS="$(STAGE2_TFLAGS)"; \
26368 $(HOST_EXPORTS) \
26369 $(POSTSTAGE1_HOST_EXPORTS) \
26370 cd $(HOST_SUBDIR)/libcpp && \
26371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26372 CFLAGS="$(STAGE2_CFLAGS)" \
26373 CXXFLAGS="$(STAGE2_CFLAGS)" \
26374 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26375 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26376 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26377 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26378 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26379 TFLAGS="$(STAGE2_TFLAGS)" \
26380 $(TARGET-stage2-libcpp)
26381
26382maybe-clean-stage2-libcpp: clean-stage2-libcpp
26383clean-stage2: clean-stage2-libcpp
26384clean-stage2-libcpp:
26385 @if [ $(current_stage) = stage2 ]; then \
26386 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26387 else \
26388 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26389 $(MAKE) stage2-start; \
26390 fi; \
26391 cd $(HOST_SUBDIR)/libcpp && \
26392 $(MAKE) $(EXTRA_HOST_FLAGS) \
26393 $(POSTSTAGE1_FLAGS_TO_PASS) \
26394 clean
26395@endif libcpp-bootstrap
26396
26397
26398.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26399.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26400maybe-all-stage3-libcpp:
26401maybe-clean-stage3-libcpp:
26402@if libcpp-bootstrap
26403maybe-all-stage3-libcpp: all-stage3-libcpp
26404all-stage3: all-stage3-libcpp
26405TARGET-stage3-libcpp = $(TARGET-libcpp)
26406all-stage3-libcpp: configure-stage3-libcpp
26407 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26408 @r=`${PWD_COMMAND}`; export r; \
26409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26410 TFLAGS="$(STAGE3_TFLAGS)"; \
26411 $(HOST_EXPORTS) \
26412 $(POSTSTAGE1_HOST_EXPORTS) \
26413 cd $(HOST_SUBDIR)/libcpp && \
26414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26415 CFLAGS="$(STAGE3_CFLAGS)" \
26416 CXXFLAGS="$(STAGE3_CFLAGS)" \
26417 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26422 TFLAGS="$(STAGE3_TFLAGS)" \
26423 $(TARGET-stage3-libcpp)
26424
26425maybe-clean-stage3-libcpp: clean-stage3-libcpp
26426clean-stage3: clean-stage3-libcpp
26427clean-stage3-libcpp:
26428 @if [ $(current_stage) = stage3 ]; then \
26429 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26430 else \
26431 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26432 $(MAKE) stage3-start; \
26433 fi; \
26434 cd $(HOST_SUBDIR)/libcpp && \
26435 $(MAKE) $(EXTRA_HOST_FLAGS) \
26436 $(POSTSTAGE1_FLAGS_TO_PASS) \
26437 clean
26438@endif libcpp-bootstrap
26439
26440
26441.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26442.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26443maybe-all-stage4-libcpp:
26444maybe-clean-stage4-libcpp:
26445@if libcpp-bootstrap
26446maybe-all-stage4-libcpp: all-stage4-libcpp
26447all-stage4: all-stage4-libcpp
26448TARGET-stage4-libcpp = $(TARGET-libcpp)
26449all-stage4-libcpp: configure-stage4-libcpp
26450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26451 @r=`${PWD_COMMAND}`; export r; \
26452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26453 TFLAGS="$(STAGE4_TFLAGS)"; \
26454 $(HOST_EXPORTS) \
26455 $(POSTSTAGE1_HOST_EXPORTS) \
26456 cd $(HOST_SUBDIR)/libcpp && \
26457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26458 CFLAGS="$(STAGE4_CFLAGS)" \
26459 CXXFLAGS="$(STAGE4_CFLAGS)" \
26460 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26464 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26465 TFLAGS="$(STAGE4_TFLAGS)" \
26466 $(TARGET-stage4-libcpp)
26467
26468maybe-clean-stage4-libcpp: clean-stage4-libcpp
26469clean-stage4: clean-stage4-libcpp
26470clean-stage4-libcpp:
26471 @if [ $(current_stage) = stage4 ]; then \
26472 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26473 else \
26474 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26475 $(MAKE) stage4-start; \
26476 fi; \
26477 cd $(HOST_SUBDIR)/libcpp && \
26478 $(MAKE) $(EXTRA_HOST_FLAGS) \
26479 $(POSTSTAGE1_FLAGS_TO_PASS) \
26480 clean
26481@endif libcpp-bootstrap
26482
26483
26484.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26485.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26486maybe-all-stageprofile-libcpp:
26487maybe-clean-stageprofile-libcpp:
26488@if libcpp-bootstrap
26489maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26490all-stageprofile: all-stageprofile-libcpp
26491TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26492all-stageprofile-libcpp: configure-stageprofile-libcpp
26493 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26494 @r=`${PWD_COMMAND}`; export r; \
26495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26496 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26497 $(HOST_EXPORTS) \
26498 $(POSTSTAGE1_HOST_EXPORTS) \
26499 cd $(HOST_SUBDIR)/libcpp && \
26500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26501 CFLAGS="$(STAGEprofile_CFLAGS)" \
26502 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26503 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26508 TFLAGS="$(STAGEprofile_TFLAGS)" \
26509 $(TARGET-stageprofile-libcpp)
26510
26511maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26512clean-stageprofile: clean-stageprofile-libcpp
26513clean-stageprofile-libcpp:
26514 @if [ $(current_stage) = stageprofile ]; then \
26515 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26516 else \
26517 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26518 $(MAKE) stageprofile-start; \
26519 fi; \
26520 cd $(HOST_SUBDIR)/libcpp && \
26521 $(MAKE) $(EXTRA_HOST_FLAGS) \
26522 $(POSTSTAGE1_FLAGS_TO_PASS) \
26523 clean
26524@endif libcpp-bootstrap
26525
26526
26527.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26528.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26529maybe-all-stagefeedback-libcpp:
26530maybe-clean-stagefeedback-libcpp:
26531@if libcpp-bootstrap
26532maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26533all-stagefeedback: all-stagefeedback-libcpp
26534TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26535all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26536 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26537 @r=`${PWD_COMMAND}`; export r; \
26538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26539 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26540 $(HOST_EXPORTS) \
26541 $(POSTSTAGE1_HOST_EXPORTS) \
26542 cd $(HOST_SUBDIR)/libcpp && \
26543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26544 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26545 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26546 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26551 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26552 $(TARGET-stagefeedback-libcpp)
26553
26554maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26555clean-stagefeedback: clean-stagefeedback-libcpp
26556clean-stagefeedback-libcpp:
26557 @if [ $(current_stage) = stagefeedback ]; then \
26558 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26559 else \
26560 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26561 $(MAKE) stagefeedback-start; \
26562 fi; \
26563 cd $(HOST_SUBDIR)/libcpp && \
26564 $(MAKE) $(EXTRA_HOST_FLAGS) \
26565 $(POSTSTAGE1_FLAGS_TO_PASS) \
26566 clean
26567@endif libcpp-bootstrap
26568
26569
26570
26571
26572
26573.PHONY: check-libcpp maybe-check-libcpp
26574maybe-check-libcpp:
26575@if libcpp
26576maybe-check-libcpp: check-libcpp
26577
26578check-libcpp:
26579 @: $(MAKE); $(unstage)
26580 @r=`${PWD_COMMAND}`; export r; \
26581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582 $(HOST_EXPORTS) \
26583 (cd $(HOST_SUBDIR)/libcpp && \
26584 $(MAKE) $(FLAGS_TO_PASS) check)
26585
26586@endif libcpp
26587
26588.PHONY: install-libcpp maybe-install-libcpp
26589maybe-install-libcpp:
26590@if libcpp
26591maybe-install-libcpp: install-libcpp
26592
26593install-libcpp: installdirs
26594 @: $(MAKE); $(unstage)
26595 @r=`${PWD_COMMAND}`; export r; \
26596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26597 $(HOST_EXPORTS) \
26598 (cd $(HOST_SUBDIR)/libcpp && \
26599 $(MAKE) $(FLAGS_TO_PASS) install)
26600
26601@endif libcpp
26602
26603# Other targets (info, dvi, pdf, etc.)
26604
26605.PHONY: maybe-info-libcpp info-libcpp
26606maybe-info-libcpp:
26607@if libcpp
26608maybe-info-libcpp: info-libcpp
26609
26610info-libcpp: \
26611 configure-libcpp
26612 @[ -f ./libcpp/Makefile ] || exit 0; \
26613 r=`${PWD_COMMAND}`; export r; \
26614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26615 $(HOST_EXPORTS) \
26616 for flag in $(EXTRA_HOST_FLAGS) ; do \
26617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26618 done; \
26619 echo "Doing info in libcpp" ; \
26620 (cd $(HOST_SUBDIR)/libcpp && \
26621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26623 "RANLIB=$${RANLIB}" \
26624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26625 info) \
26626 || exit 1
26627
26628@endif libcpp
26629
26630.PHONY: maybe-dvi-libcpp dvi-libcpp
26631maybe-dvi-libcpp:
26632@if libcpp
26633maybe-dvi-libcpp: dvi-libcpp
26634
26635dvi-libcpp: \
26636 configure-libcpp
26637 @[ -f ./libcpp/Makefile ] || exit 0; \
26638 r=`${PWD_COMMAND}`; export r; \
26639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26640 $(HOST_EXPORTS) \
26641 for flag in $(EXTRA_HOST_FLAGS) ; do \
26642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26643 done; \
26644 echo "Doing dvi in libcpp" ; \
26645 (cd $(HOST_SUBDIR)/libcpp && \
26646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26648 "RANLIB=$${RANLIB}" \
26649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26650 dvi) \
26651 || exit 1
26652
26653@endif libcpp
26654
26655.PHONY: maybe-pdf-libcpp pdf-libcpp
26656maybe-pdf-libcpp:
26657@if libcpp
26658maybe-pdf-libcpp: pdf-libcpp
26659
26660pdf-libcpp: \
26661 configure-libcpp
26662 @[ -f ./libcpp/Makefile ] || exit 0; \
26663 r=`${PWD_COMMAND}`; export r; \
26664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26665 $(HOST_EXPORTS) \
26666 for flag in $(EXTRA_HOST_FLAGS) ; do \
26667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26668 done; \
26669 echo "Doing pdf in libcpp" ; \
26670 (cd $(HOST_SUBDIR)/libcpp && \
26671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26673 "RANLIB=$${RANLIB}" \
26674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26675 pdf) \
26676 || exit 1
26677
26678@endif libcpp
26679
26680.PHONY: maybe-html-libcpp html-libcpp
26681maybe-html-libcpp:
26682@if libcpp
26683maybe-html-libcpp: html-libcpp
26684
26685html-libcpp: \
26686 configure-libcpp
26687 @[ -f ./libcpp/Makefile ] || exit 0; \
26688 r=`${PWD_COMMAND}`; export r; \
26689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26690 $(HOST_EXPORTS) \
26691 for flag in $(EXTRA_HOST_FLAGS) ; do \
26692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26693 done; \
26694 echo "Doing html in libcpp" ; \
26695 (cd $(HOST_SUBDIR)/libcpp && \
26696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26698 "RANLIB=$${RANLIB}" \
26699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26700 html) \
26701 || exit 1
26702
26703@endif libcpp
26704
26705.PHONY: maybe-TAGS-libcpp TAGS-libcpp
26706maybe-TAGS-libcpp:
26707@if libcpp
26708maybe-TAGS-libcpp: TAGS-libcpp
26709
26710TAGS-libcpp: \
26711 configure-libcpp
26712 @[ -f ./libcpp/Makefile ] || exit 0; \
26713 r=`${PWD_COMMAND}`; export r; \
26714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26715 $(HOST_EXPORTS) \
26716 for flag in $(EXTRA_HOST_FLAGS) ; do \
26717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26718 done; \
26719 echo "Doing TAGS in libcpp" ; \
26720 (cd $(HOST_SUBDIR)/libcpp && \
26721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26723 "RANLIB=$${RANLIB}" \
26724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26725 TAGS) \
26726 || exit 1
26727
26728@endif libcpp
26729
26730.PHONY: maybe-install-info-libcpp install-info-libcpp
26731maybe-install-info-libcpp:
26732@if libcpp
26733maybe-install-info-libcpp: install-info-libcpp
26734
26735install-info-libcpp: \
26736 configure-libcpp \
26737 info-libcpp
26738 @[ -f ./libcpp/Makefile ] || exit 0; \
26739 r=`${PWD_COMMAND}`; export r; \
26740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26741 $(HOST_EXPORTS) \
26742 for flag in $(EXTRA_HOST_FLAGS) ; do \
26743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26744 done; \
26745 echo "Doing install-info in libcpp" ; \
26746 (cd $(HOST_SUBDIR)/libcpp && \
26747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26749 "RANLIB=$${RANLIB}" \
26750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26751 install-info) \
26752 || exit 1
26753
26754@endif libcpp
26755
26756.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26757maybe-install-pdf-libcpp:
26758@if libcpp
26759maybe-install-pdf-libcpp: install-pdf-libcpp
26760
26761install-pdf-libcpp: \
26762 configure-libcpp \
26763 pdf-libcpp
26764 @[ -f ./libcpp/Makefile ] || exit 0; \
26765 r=`${PWD_COMMAND}`; export r; \
26766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26767 $(HOST_EXPORTS) \
26768 for flag in $(EXTRA_HOST_FLAGS) ; do \
26769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26770 done; \
26771 echo "Doing install-pdf in libcpp" ; \
26772 (cd $(HOST_SUBDIR)/libcpp && \
26773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26775 "RANLIB=$${RANLIB}" \
26776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26777 install-pdf) \
26778 || exit 1
26779
26780@endif libcpp
26781
26782.PHONY: maybe-install-html-libcpp install-html-libcpp
26783maybe-install-html-libcpp:
26784@if libcpp
26785maybe-install-html-libcpp: install-html-libcpp
26786
26787install-html-libcpp: \
26788 configure-libcpp \
26789 html-libcpp
26790 @[ -f ./libcpp/Makefile ] || exit 0; \
26791 r=`${PWD_COMMAND}`; export r; \
26792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26793 $(HOST_EXPORTS) \
26794 for flag in $(EXTRA_HOST_FLAGS) ; do \
26795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26796 done; \
26797 echo "Doing install-html in libcpp" ; \
26798 (cd $(HOST_SUBDIR)/libcpp && \
26799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26801 "RANLIB=$${RANLIB}" \
26802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26803 install-html) \
26804 || exit 1
26805
26806@endif libcpp
26807
26808.PHONY: maybe-installcheck-libcpp installcheck-libcpp
26809maybe-installcheck-libcpp:
26810@if libcpp
26811maybe-installcheck-libcpp: installcheck-libcpp
26812
26813installcheck-libcpp: \
26814 configure-libcpp
26815 @[ -f ./libcpp/Makefile ] || exit 0; \
26816 r=`${PWD_COMMAND}`; export r; \
26817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26818 $(HOST_EXPORTS) \
26819 for flag in $(EXTRA_HOST_FLAGS) ; do \
26820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26821 done; \
26822 echo "Doing installcheck in libcpp" ; \
26823 (cd $(HOST_SUBDIR)/libcpp && \
26824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26826 "RANLIB=$${RANLIB}" \
26827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26828 installcheck) \
26829 || exit 1
26830
26831@endif libcpp
26832
26833.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26834maybe-mostlyclean-libcpp:
26835@if libcpp
26836maybe-mostlyclean-libcpp: mostlyclean-libcpp
26837
26838mostlyclean-libcpp:
26839 @[ -f ./libcpp/Makefile ] || exit 0; \
26840 r=`${PWD_COMMAND}`; export r; \
26841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26842 $(HOST_EXPORTS) \
26843 for flag in $(EXTRA_HOST_FLAGS) ; do \
26844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26845 done; \
26846 echo "Doing mostlyclean in libcpp" ; \
26847 (cd $(HOST_SUBDIR)/libcpp && \
26848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26850 "RANLIB=$${RANLIB}" \
26851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26852 mostlyclean) \
26853 || exit 1
26854
26855@endif libcpp
26856
26857.PHONY: maybe-clean-libcpp clean-libcpp
26858maybe-clean-libcpp:
26859@if libcpp
26860maybe-clean-libcpp: clean-libcpp
26861
26862clean-libcpp:
26863 @[ -f ./libcpp/Makefile ] || exit 0; \
26864 r=`${PWD_COMMAND}`; export r; \
26865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26866 $(HOST_EXPORTS) \
26867 for flag in $(EXTRA_HOST_FLAGS) ; do \
26868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26869 done; \
26870 echo "Doing clean in libcpp" ; \
26871 (cd $(HOST_SUBDIR)/libcpp && \
26872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26874 "RANLIB=$${RANLIB}" \
26875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26876 clean) \
26877 || exit 1
26878
26879@endif libcpp
26880
26881.PHONY: maybe-distclean-libcpp distclean-libcpp
26882maybe-distclean-libcpp:
26883@if libcpp
26884maybe-distclean-libcpp: distclean-libcpp
26885
26886distclean-libcpp:
26887 @[ -f ./libcpp/Makefile ] || exit 0; \
26888 r=`${PWD_COMMAND}`; export r; \
26889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890 $(HOST_EXPORTS) \
26891 for flag in $(EXTRA_HOST_FLAGS) ; do \
26892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893 done; \
26894 echo "Doing distclean in libcpp" ; \
26895 (cd $(HOST_SUBDIR)/libcpp && \
26896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898 "RANLIB=$${RANLIB}" \
26899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900 distclean) \
26901 || exit 1
26902
26903@endif libcpp
26904
26905.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26906maybe-maintainer-clean-libcpp:
26907@if libcpp
26908maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26909
26910maintainer-clean-libcpp:
26911 @[ -f ./libcpp/Makefile ] || exit 0; \
26912 r=`${PWD_COMMAND}`; export r; \
26913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26914 $(HOST_EXPORTS) \
26915 for flag in $(EXTRA_HOST_FLAGS) ; do \
26916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26917 done; \
26918 echo "Doing maintainer-clean in libcpp" ; \
26919 (cd $(HOST_SUBDIR)/libcpp && \
26920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26922 "RANLIB=$${RANLIB}" \
26923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26924 maintainer-clean) \
26925 || exit 1
26926
26927@endif libcpp
26928
26929
26930
26931.PHONY: configure-libdecnumber maybe-configure-libdecnumber
26932maybe-configure-libdecnumber:
26933@if gcc-bootstrap
26934configure-libdecnumber: stage_current
26935@endif gcc-bootstrap
26936@if libdecnumber
26937maybe-configure-libdecnumber: configure-libdecnumber
26938configure-libdecnumber:
26939 @r=`${PWD_COMMAND}`; export r; \
26940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26943 $(HOST_EXPORTS) \
26944 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26945 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26946 case $(srcdir) in \
26947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26948 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26950 esac; \
26951 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26952 libsrcdir="$$s/libdecnumber"; \
26953 $(SHELL) $${libsrcdir}/configure \
26954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26955 --target=${target_alias} $${srcdiroption} \
26956 || exit 1
26957@endif libdecnumber
26958
26959
26960
26961.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26962maybe-configure-stage1-libdecnumber:
26963@if libdecnumber-bootstrap
26964maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26965configure-stage1-libdecnumber:
26966 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26968 @r=`${PWD_COMMAND}`; export r; \
26969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970 TFLAGS="$(STAGE1_TFLAGS)"; \
26971 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26972 $(HOST_EXPORTS) \
26973 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26974 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26975 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26976 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26978 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26979 case $(srcdir) in \
26980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26981 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26983 esac; \
26984 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26985 libsrcdir="$$s/libdecnumber"; \
26986 $(SHELL) $${libsrcdir}/configure \
26987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26988 --target=${target_alias} $${srcdiroption} \
26989 $(STAGE1_CONFIGURE_FLAGS)
26990@endif libdecnumber-bootstrap
26991
26992.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26993maybe-configure-stage2-libdecnumber:
26994@if libdecnumber-bootstrap
26995maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26996configure-stage2-libdecnumber:
26997 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26999 @r=`${PWD_COMMAND}`; export r; \
27000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001 TFLAGS="$(STAGE2_TFLAGS)"; \
27002 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27003 $(HOST_EXPORTS) \
27004 $(POSTSTAGE1_HOST_EXPORTS) \
27005 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27006 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27007 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27008 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27010 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27011 case $(srcdir) in \
27012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27013 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27015 esac; \
27016 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27017 libsrcdir="$$s/libdecnumber"; \
27018 $(SHELL) $${libsrcdir}/configure \
27019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27020 --target=${target_alias} $${srcdiroption} \
27021 --with-build-libsubdir=$(HOST_SUBDIR) \
27022 $(STAGE2_CONFIGURE_FLAGS)
27023@endif libdecnumber-bootstrap
27024
27025.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27026maybe-configure-stage3-libdecnumber:
27027@if libdecnumber-bootstrap
27028maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27029configure-stage3-libdecnumber:
27030 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27032 @r=`${PWD_COMMAND}`; export r; \
27033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034 TFLAGS="$(STAGE3_TFLAGS)"; \
27035 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27036 $(HOST_EXPORTS) \
27037 $(POSTSTAGE1_HOST_EXPORTS) \
27038 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27039 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27040 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27041 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
27042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27043 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27044 case $(srcdir) in \
27045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27046 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27048 esac; \
27049 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27050 libsrcdir="$$s/libdecnumber"; \
27051 $(SHELL) $${libsrcdir}/configure \
27052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27053 --target=${target_alias} $${srcdiroption} \
27054 --with-build-libsubdir=$(HOST_SUBDIR) \
27055 $(STAGE3_CONFIGURE_FLAGS)
27056@endif libdecnumber-bootstrap
27057
27058.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27059maybe-configure-stage4-libdecnumber:
27060@if libdecnumber-bootstrap
27061maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27062configure-stage4-libdecnumber:
27063 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27065 @r=`${PWD_COMMAND}`; export r; \
27066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27067 TFLAGS="$(STAGE4_TFLAGS)"; \
27068 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27069 $(HOST_EXPORTS) \
27070 $(POSTSTAGE1_HOST_EXPORTS) \
27071 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27072 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27073 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27074 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
27075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27076 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27077 case $(srcdir) in \
27078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27079 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27081 esac; \
27082 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27083 libsrcdir="$$s/libdecnumber"; \
27084 $(SHELL) $${libsrcdir}/configure \
27085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27086 --target=${target_alias} $${srcdiroption} \
27087 --with-build-libsubdir=$(HOST_SUBDIR) \
27088 $(STAGE4_CONFIGURE_FLAGS)
27089@endif libdecnumber-bootstrap
27090
27091.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27092maybe-configure-stageprofile-libdecnumber:
27093@if libdecnumber-bootstrap
27094maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27095configure-stageprofile-libdecnumber:
27096 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27098 @r=`${PWD_COMMAND}`; export r; \
27099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27100 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27101 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27102 $(HOST_EXPORTS) \
27103 $(POSTSTAGE1_HOST_EXPORTS) \
27104 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27105 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27106 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27107 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
27108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27109 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27110 case $(srcdir) in \
27111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27112 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27114 esac; \
27115 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27116 libsrcdir="$$s/libdecnumber"; \
27117 $(SHELL) $${libsrcdir}/configure \
27118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27119 --target=${target_alias} $${srcdiroption} \
27120 --with-build-libsubdir=$(HOST_SUBDIR) \
27121 $(STAGEprofile_CONFIGURE_FLAGS)
27122@endif libdecnumber-bootstrap
27123
27124.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27125maybe-configure-stagefeedback-libdecnumber:
27126@if libdecnumber-bootstrap
27127maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27128configure-stagefeedback-libdecnumber:
27129 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27131 @r=`${PWD_COMMAND}`; export r; \
27132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27133 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27134 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27135 $(HOST_EXPORTS) \
27136 $(POSTSTAGE1_HOST_EXPORTS) \
27137 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27138 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27139 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27140 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
27141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27142 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27143 case $(srcdir) in \
27144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27145 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27147 esac; \
27148 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27149 libsrcdir="$$s/libdecnumber"; \
27150 $(SHELL) $${libsrcdir}/configure \
27151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27152 --target=${target_alias} $${srcdiroption} \
27153 --with-build-libsubdir=$(HOST_SUBDIR) \
27154 $(STAGEfeedback_CONFIGURE_FLAGS)
27155@endif libdecnumber-bootstrap
27156
27157
27158
27159
27160
27161.PHONY: all-libdecnumber maybe-all-libdecnumber
27162maybe-all-libdecnumber:
27163@if gcc-bootstrap
27164all-libdecnumber: stage_current
27165@endif gcc-bootstrap
27166@if libdecnumber
27167TARGET-libdecnumber=all
27168maybe-all-libdecnumber: all-libdecnumber
27169all-libdecnumber: configure-libdecnumber
27170 @r=`${PWD_COMMAND}`; export r; \
27171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27172 $(HOST_EXPORTS) \
27173 (cd $(HOST_SUBDIR)/libdecnumber && \
27174 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27175 $(TARGET-libdecnumber))
27176@endif libdecnumber
27177
27178
27179
27180.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27181.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27182maybe-all-stage1-libdecnumber:
27183maybe-clean-stage1-libdecnumber:
27184@if libdecnumber-bootstrap
27185maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27186all-stage1: all-stage1-libdecnumber
27187TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27188all-stage1-libdecnumber: configure-stage1-libdecnumber
27189 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27190 @r=`${PWD_COMMAND}`; export r; \
27191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27192 TFLAGS="$(STAGE1_TFLAGS)"; \
27193 $(HOST_EXPORTS) \
27194 cd $(HOST_SUBDIR)/libdecnumber && \
27195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27196 CFLAGS="$(STAGE1_CFLAGS)" \
27197 CXXFLAGS="$(STAGE1_CFLAGS)" \
27198 LIBCFLAGS="$(LIBCFLAGS)" \
27199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27202 $(EXTRA_HOST_FLAGS) \
27203 TFLAGS="$(STAGE1_TFLAGS)" \
27204 $(TARGET-stage1-libdecnumber)
27205
27206maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27207clean-stage1: clean-stage1-libdecnumber
27208clean-stage1-libdecnumber:
27209 @if [ $(current_stage) = stage1 ]; then \
27210 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27211 else \
27212 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27213 $(MAKE) stage1-start; \
27214 fi; \
27215 cd $(HOST_SUBDIR)/libdecnumber && \
27216 $(MAKE) $(EXTRA_HOST_FLAGS) \
27217 clean
27218@endif libdecnumber-bootstrap
27219
27220
27221.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27222.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27223maybe-all-stage2-libdecnumber:
27224maybe-clean-stage2-libdecnumber:
27225@if libdecnumber-bootstrap
27226maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27227all-stage2: all-stage2-libdecnumber
27228TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27229all-stage2-libdecnumber: configure-stage2-libdecnumber
27230 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27231 @r=`${PWD_COMMAND}`; export r; \
27232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27233 TFLAGS="$(STAGE2_TFLAGS)"; \
27234 $(HOST_EXPORTS) \
27235 $(POSTSTAGE1_HOST_EXPORTS) \
27236 cd $(HOST_SUBDIR)/libdecnumber && \
27237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27238 CFLAGS="$(STAGE2_CFLAGS)" \
27239 CXXFLAGS="$(STAGE2_CFLAGS)" \
27240 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27244 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27245 TFLAGS="$(STAGE2_TFLAGS)" \
27246 $(TARGET-stage2-libdecnumber)
27247
27248maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27249clean-stage2: clean-stage2-libdecnumber
27250clean-stage2-libdecnumber:
27251 @if [ $(current_stage) = stage2 ]; then \
27252 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27253 else \
27254 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27255 $(MAKE) stage2-start; \
27256 fi; \
27257 cd $(HOST_SUBDIR)/libdecnumber && \
27258 $(MAKE) $(EXTRA_HOST_FLAGS) \
27259 $(POSTSTAGE1_FLAGS_TO_PASS) \
27260 clean
27261@endif libdecnumber-bootstrap
27262
27263
27264.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27265.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27266maybe-all-stage3-libdecnumber:
27267maybe-clean-stage3-libdecnumber:
27268@if libdecnumber-bootstrap
27269maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27270all-stage3: all-stage3-libdecnumber
27271TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27272all-stage3-libdecnumber: configure-stage3-libdecnumber
27273 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27274 @r=`${PWD_COMMAND}`; export r; \
27275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27276 TFLAGS="$(STAGE3_TFLAGS)"; \
27277 $(HOST_EXPORTS) \
27278 $(POSTSTAGE1_HOST_EXPORTS) \
27279 cd $(HOST_SUBDIR)/libdecnumber && \
27280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27281 CFLAGS="$(STAGE3_CFLAGS)" \
27282 CXXFLAGS="$(STAGE3_CFLAGS)" \
27283 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27284 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27285 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27286 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27287 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27288 TFLAGS="$(STAGE3_TFLAGS)" \
27289 $(TARGET-stage3-libdecnumber)
27290
27291maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27292clean-stage3: clean-stage3-libdecnumber
27293clean-stage3-libdecnumber:
27294 @if [ $(current_stage) = stage3 ]; then \
27295 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27296 else \
27297 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27298 $(MAKE) stage3-start; \
27299 fi; \
27300 cd $(HOST_SUBDIR)/libdecnumber && \
27301 $(MAKE) $(EXTRA_HOST_FLAGS) \
27302 $(POSTSTAGE1_FLAGS_TO_PASS) \
27303 clean
27304@endif libdecnumber-bootstrap
27305
27306
27307.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27308.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27309maybe-all-stage4-libdecnumber:
27310maybe-clean-stage4-libdecnumber:
27311@if libdecnumber-bootstrap
27312maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27313all-stage4: all-stage4-libdecnumber
27314TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27315all-stage4-libdecnumber: configure-stage4-libdecnumber
27316 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27317 @r=`${PWD_COMMAND}`; export r; \
27318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27319 TFLAGS="$(STAGE4_TFLAGS)"; \
27320 $(HOST_EXPORTS) \
27321 $(POSTSTAGE1_HOST_EXPORTS) \
27322 cd $(HOST_SUBDIR)/libdecnumber && \
27323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27324 CFLAGS="$(STAGE4_CFLAGS)" \
27325 CXXFLAGS="$(STAGE4_CFLAGS)" \
27326 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27330 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27331 TFLAGS="$(STAGE4_TFLAGS)" \
27332 $(TARGET-stage4-libdecnumber)
27333
27334maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27335clean-stage4: clean-stage4-libdecnumber
27336clean-stage4-libdecnumber:
27337 @if [ $(current_stage) = stage4 ]; then \
27338 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27339 else \
27340 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27341 $(MAKE) stage4-start; \
27342 fi; \
27343 cd $(HOST_SUBDIR)/libdecnumber && \
27344 $(MAKE) $(EXTRA_HOST_FLAGS) \
27345 $(POSTSTAGE1_FLAGS_TO_PASS) \
27346 clean
27347@endif libdecnumber-bootstrap
27348
27349
27350.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27351.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27352maybe-all-stageprofile-libdecnumber:
27353maybe-clean-stageprofile-libdecnumber:
27354@if libdecnumber-bootstrap
27355maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27356all-stageprofile: all-stageprofile-libdecnumber
27357TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27358all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27359 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27360 @r=`${PWD_COMMAND}`; export r; \
27361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27362 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27363 $(HOST_EXPORTS) \
27364 $(POSTSTAGE1_HOST_EXPORTS) \
27365 cd $(HOST_SUBDIR)/libdecnumber && \
27366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27367 CFLAGS="$(STAGEprofile_CFLAGS)" \
27368 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
27369 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27373 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27374 TFLAGS="$(STAGEprofile_TFLAGS)" \
27375 $(TARGET-stageprofile-libdecnumber)
27376
27377maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27378clean-stageprofile: clean-stageprofile-libdecnumber
27379clean-stageprofile-libdecnumber:
27380 @if [ $(current_stage) = stageprofile ]; then \
27381 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27382 else \
27383 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27384 $(MAKE) stageprofile-start; \
27385 fi; \
27386 cd $(HOST_SUBDIR)/libdecnumber && \
27387 $(MAKE) $(EXTRA_HOST_FLAGS) \
27388 $(POSTSTAGE1_FLAGS_TO_PASS) \
27389 clean
27390@endif libdecnumber-bootstrap
27391
27392
27393.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27394.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27395maybe-all-stagefeedback-libdecnumber:
27396maybe-clean-stagefeedback-libdecnumber:
27397@if libdecnumber-bootstrap
27398maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27399all-stagefeedback: all-stagefeedback-libdecnumber
27400TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27401all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27403 @r=`${PWD_COMMAND}`; export r; \
27404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27405 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27406 $(HOST_EXPORTS) \
27407 $(POSTSTAGE1_HOST_EXPORTS) \
27408 cd $(HOST_SUBDIR)/libdecnumber && \
27409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27410 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27411 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
27412 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27417 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27418 $(TARGET-stagefeedback-libdecnumber)
27419
27420maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27421clean-stagefeedback: clean-stagefeedback-libdecnumber
27422clean-stagefeedback-libdecnumber:
27423 @if [ $(current_stage) = stagefeedback ]; then \
27424 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27425 else \
27426 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27427 $(MAKE) stagefeedback-start; \
27428 fi; \
27429 cd $(HOST_SUBDIR)/libdecnumber && \
27430 $(MAKE) $(EXTRA_HOST_FLAGS) \
27431 $(POSTSTAGE1_FLAGS_TO_PASS) \
27432 clean
27433@endif libdecnumber-bootstrap
27434
27435
27436
27437
27438
27439.PHONY: check-libdecnumber maybe-check-libdecnumber
27440maybe-check-libdecnumber:
27441@if libdecnumber
27442maybe-check-libdecnumber: check-libdecnumber
27443
27444check-libdecnumber:
27445 @: $(MAKE); $(unstage)
27446 @r=`${PWD_COMMAND}`; export r; \
27447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27448 $(HOST_EXPORTS) \
27449 (cd $(HOST_SUBDIR)/libdecnumber && \
27450 $(MAKE) $(FLAGS_TO_PASS) check)
27451
27452@endif libdecnumber
27453
27454.PHONY: install-libdecnumber maybe-install-libdecnumber
27455maybe-install-libdecnumber:
27456@if libdecnumber
27457maybe-install-libdecnumber: install-libdecnumber
27458
27459install-libdecnumber: installdirs
27460 @: $(MAKE); $(unstage)
27461 @r=`${PWD_COMMAND}`; export r; \
27462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27463 $(HOST_EXPORTS) \
27464 (cd $(HOST_SUBDIR)/libdecnumber && \
27465 $(MAKE) $(FLAGS_TO_PASS) install)
27466
27467@endif libdecnumber
27468
27469# Other targets (info, dvi, pdf, etc.)
27470
27471.PHONY: maybe-info-libdecnumber info-libdecnumber
27472maybe-info-libdecnumber:
27473@if libdecnumber
27474maybe-info-libdecnumber: info-libdecnumber
27475
27476info-libdecnumber: \
27477 configure-libdecnumber
27478 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27479 r=`${PWD_COMMAND}`; export r; \
27480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27481 $(HOST_EXPORTS) \
27482 for flag in $(EXTRA_HOST_FLAGS) ; do \
27483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27484 done; \
27485 echo "Doing info in libdecnumber" ; \
27486 (cd $(HOST_SUBDIR)/libdecnumber && \
27487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27489 "RANLIB=$${RANLIB}" \
27490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27491 info) \
27492 || exit 1
27493
27494@endif libdecnumber
27495
27496.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27497maybe-dvi-libdecnumber:
27498@if libdecnumber
27499maybe-dvi-libdecnumber: dvi-libdecnumber
27500
27501dvi-libdecnumber: \
27502 configure-libdecnumber
27503 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27504 r=`${PWD_COMMAND}`; export r; \
27505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27506 $(HOST_EXPORTS) \
27507 for flag in $(EXTRA_HOST_FLAGS) ; do \
27508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27509 done; \
27510 echo "Doing dvi in libdecnumber" ; \
27511 (cd $(HOST_SUBDIR)/libdecnumber && \
27512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27514 "RANLIB=$${RANLIB}" \
27515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27516 dvi) \
27517 || exit 1
27518
27519@endif libdecnumber
27520
27521.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27522maybe-pdf-libdecnumber:
27523@if libdecnumber
27524maybe-pdf-libdecnumber: pdf-libdecnumber
27525
27526pdf-libdecnumber: \
27527 configure-libdecnumber
27528 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27529 r=`${PWD_COMMAND}`; export r; \
27530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27531 $(HOST_EXPORTS) \
27532 for flag in $(EXTRA_HOST_FLAGS) ; do \
27533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27534 done; \
27535 echo "Doing pdf in libdecnumber" ; \
27536 (cd $(HOST_SUBDIR)/libdecnumber && \
27537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27539 "RANLIB=$${RANLIB}" \
27540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27541 pdf) \
27542 || exit 1
27543
27544@endif libdecnumber
27545
27546.PHONY: maybe-html-libdecnumber html-libdecnumber
27547maybe-html-libdecnumber:
27548@if libdecnumber
27549maybe-html-libdecnumber: html-libdecnumber
27550
27551html-libdecnumber: \
27552 configure-libdecnumber
27553 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27554 r=`${PWD_COMMAND}`; export r; \
27555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556 $(HOST_EXPORTS) \
27557 for flag in $(EXTRA_HOST_FLAGS) ; do \
27558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27559 done; \
27560 echo "Doing html in libdecnumber" ; \
27561 (cd $(HOST_SUBDIR)/libdecnumber && \
27562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27564 "RANLIB=$${RANLIB}" \
27565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27566 html) \
27567 || exit 1
27568
27569@endif libdecnumber
27570
27571.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27572maybe-TAGS-libdecnumber:
27573@if libdecnumber
27574maybe-TAGS-libdecnumber: TAGS-libdecnumber
27575
27576TAGS-libdecnumber: \
27577 configure-libdecnumber
27578 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27579 r=`${PWD_COMMAND}`; export r; \
27580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581 $(HOST_EXPORTS) \
27582 for flag in $(EXTRA_HOST_FLAGS) ; do \
27583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27584 done; \
27585 echo "Doing TAGS in libdecnumber" ; \
27586 (cd $(HOST_SUBDIR)/libdecnumber && \
27587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589 "RANLIB=$${RANLIB}" \
27590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27591 TAGS) \
27592 || exit 1
27593
27594@endif libdecnumber
27595
27596.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27597maybe-install-info-libdecnumber:
27598@if libdecnumber
27599maybe-install-info-libdecnumber: install-info-libdecnumber
27600
27601install-info-libdecnumber: \
27602 configure-libdecnumber \
27603 info-libdecnumber
27604 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27605 r=`${PWD_COMMAND}`; export r; \
27606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27607 $(HOST_EXPORTS) \
27608 for flag in $(EXTRA_HOST_FLAGS) ; do \
27609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27610 done; \
27611 echo "Doing install-info in libdecnumber" ; \
27612 (cd $(HOST_SUBDIR)/libdecnumber && \
27613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27615 "RANLIB=$${RANLIB}" \
27616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27617 install-info) \
27618 || exit 1
27619
27620@endif libdecnumber
27621
27622.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27623maybe-install-pdf-libdecnumber:
27624@if libdecnumber
27625maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27626
27627install-pdf-libdecnumber: \
27628 configure-libdecnumber \
27629 pdf-libdecnumber
27630 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27631 r=`${PWD_COMMAND}`; export r; \
27632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27633 $(HOST_EXPORTS) \
27634 for flag in $(EXTRA_HOST_FLAGS) ; do \
27635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27636 done; \
27637 echo "Doing install-pdf in libdecnumber" ; \
27638 (cd $(HOST_SUBDIR)/libdecnumber && \
27639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27641 "RANLIB=$${RANLIB}" \
27642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27643 install-pdf) \
27644 || exit 1
27645
27646@endif libdecnumber
27647
27648.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27649maybe-install-html-libdecnumber:
27650@if libdecnumber
27651maybe-install-html-libdecnumber: install-html-libdecnumber
27652
27653install-html-libdecnumber: \
27654 configure-libdecnumber \
27655 html-libdecnumber
27656 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27657 r=`${PWD_COMMAND}`; export r; \
27658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659 $(HOST_EXPORTS) \
27660 for flag in $(EXTRA_HOST_FLAGS) ; do \
27661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662 done; \
27663 echo "Doing install-html in libdecnumber" ; \
27664 (cd $(HOST_SUBDIR)/libdecnumber && \
27665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27667 "RANLIB=$${RANLIB}" \
27668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27669 install-html) \
27670 || exit 1
27671
27672@endif libdecnumber
27673
27674.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27675maybe-installcheck-libdecnumber:
27676@if libdecnumber
27677maybe-installcheck-libdecnumber: installcheck-libdecnumber
27678
27679installcheck-libdecnumber: \
27680 configure-libdecnumber
27681 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27682 r=`${PWD_COMMAND}`; export r; \
27683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684 $(HOST_EXPORTS) \
27685 for flag in $(EXTRA_HOST_FLAGS) ; do \
27686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687 done; \
27688 echo "Doing installcheck in libdecnumber" ; \
27689 (cd $(HOST_SUBDIR)/libdecnumber && \
27690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692 "RANLIB=$${RANLIB}" \
27693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694 installcheck) \
27695 || exit 1
27696
27697@endif libdecnumber
27698
27699.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27700maybe-mostlyclean-libdecnumber:
27701@if libdecnumber
27702maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27703
27704mostlyclean-libdecnumber:
27705 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27706 r=`${PWD_COMMAND}`; export r; \
27707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708 $(HOST_EXPORTS) \
27709 for flag in $(EXTRA_HOST_FLAGS) ; do \
27710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27711 done; \
27712 echo "Doing mostlyclean in libdecnumber" ; \
27713 (cd $(HOST_SUBDIR)/libdecnumber && \
27714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27716 "RANLIB=$${RANLIB}" \
27717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27718 mostlyclean) \
27719 || exit 1
27720
27721@endif libdecnumber
27722
27723.PHONY: maybe-clean-libdecnumber clean-libdecnumber
27724maybe-clean-libdecnumber:
27725@if libdecnumber
27726maybe-clean-libdecnumber: clean-libdecnumber
27727
27728clean-libdecnumber:
27729 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27730 r=`${PWD_COMMAND}`; export r; \
27731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27732 $(HOST_EXPORTS) \
27733 for flag in $(EXTRA_HOST_FLAGS) ; do \
27734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27735 done; \
27736 echo "Doing clean in libdecnumber" ; \
27737 (cd $(HOST_SUBDIR)/libdecnumber && \
27738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27740 "RANLIB=$${RANLIB}" \
27741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27742 clean) \
27743 || exit 1
27744
27745@endif libdecnumber
27746
27747.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27748maybe-distclean-libdecnumber:
27749@if libdecnumber
27750maybe-distclean-libdecnumber: distclean-libdecnumber
27751
27752distclean-libdecnumber:
27753 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27754 r=`${PWD_COMMAND}`; export r; \
27755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27756 $(HOST_EXPORTS) \
27757 for flag in $(EXTRA_HOST_FLAGS) ; do \
27758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27759 done; \
27760 echo "Doing distclean in libdecnumber" ; \
27761 (cd $(HOST_SUBDIR)/libdecnumber && \
27762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27764 "RANLIB=$${RANLIB}" \
27765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27766 distclean) \
27767 || exit 1
27768
27769@endif libdecnumber
27770
27771.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27772maybe-maintainer-clean-libdecnumber:
27773@if libdecnumber
27774maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27775
27776maintainer-clean-libdecnumber:
27777 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27778 r=`${PWD_COMMAND}`; export r; \
27779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27780 $(HOST_EXPORTS) \
27781 for flag in $(EXTRA_HOST_FLAGS) ; do \
27782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27783 done; \
27784 echo "Doing maintainer-clean in libdecnumber" ; \
27785 (cd $(HOST_SUBDIR)/libdecnumber && \
27786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27788 "RANLIB=$${RANLIB}" \
27789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27790 maintainer-clean) \
27791 || exit 1
27792
27793@endif libdecnumber
27794
27795
27796
27797.PHONY: configure-libgui maybe-configure-libgui
27798maybe-configure-libgui:
27799@if gcc-bootstrap
27800configure-libgui: stage_current
27801@endif gcc-bootstrap
27802@if libgui
27803maybe-configure-libgui: configure-libgui
27804configure-libgui:
27805 @: $(MAKE); $(unstage)
27806 @r=`${PWD_COMMAND}`; export r; \
27807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27808 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27810 $(HOST_EXPORTS) \
27811 echo Configuring in $(HOST_SUBDIR)/libgui; \
27812 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27813 case $(srcdir) in \
27814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27815 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27817 esac; \
27818 srcdiroption="--srcdir=$${topdir}/libgui"; \
27819 libsrcdir="$$s/libgui"; \
27820 $(SHELL) $${libsrcdir}/configure \
27821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27822 --target=${target_alias} $${srcdiroption} \
27823 || exit 1
27824@endif libgui
27825
27826
27827
27828
27829
27830.PHONY: all-libgui maybe-all-libgui
27831maybe-all-libgui:
27832@if gcc-bootstrap
27833all-libgui: stage_current
27834@endif gcc-bootstrap
27835@if libgui
27836TARGET-libgui=all
27837maybe-all-libgui: all-libgui
27838all-libgui: configure-libgui
27839 @: $(MAKE); $(unstage)
27840 @r=`${PWD_COMMAND}`; export r; \
27841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27842 $(HOST_EXPORTS) \
27843 (cd $(HOST_SUBDIR)/libgui && \
27844 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27845 $(TARGET-libgui))
27846@endif libgui
27847
27848
27849
27850
27851.PHONY: check-libgui maybe-check-libgui
27852maybe-check-libgui:
27853@if libgui
27854maybe-check-libgui: check-libgui
27855
27856check-libgui:
27857 @: $(MAKE); $(unstage)
27858 @r=`${PWD_COMMAND}`; export r; \
27859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27860 $(HOST_EXPORTS) \
27861 (cd $(HOST_SUBDIR)/libgui && \
27862 $(MAKE) $(FLAGS_TO_PASS) check)
27863
27864@endif libgui
27865
27866.PHONY: install-libgui maybe-install-libgui
27867maybe-install-libgui:
27868@if libgui
27869maybe-install-libgui: install-libgui
27870
27871install-libgui: installdirs
27872 @: $(MAKE); $(unstage)
27873 @r=`${PWD_COMMAND}`; export r; \
27874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27875 $(HOST_EXPORTS) \
27876 (cd $(HOST_SUBDIR)/libgui && \
27877 $(MAKE) $(FLAGS_TO_PASS) install)
27878
27879@endif libgui
27880
27881# Other targets (info, dvi, pdf, etc.)
27882
27883.PHONY: maybe-info-libgui info-libgui
27884maybe-info-libgui:
27885@if libgui
27886maybe-info-libgui: info-libgui
27887
27888info-libgui: \
27889 configure-libgui
27890 @: $(MAKE); $(unstage)
27891 @[ -f ./libgui/Makefile ] || exit 0; \
27892 r=`${PWD_COMMAND}`; export r; \
27893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27894 $(HOST_EXPORTS) \
27895 for flag in $(EXTRA_HOST_FLAGS) ; do \
27896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27897 done; \
27898 echo "Doing info in libgui" ; \
27899 (cd $(HOST_SUBDIR)/libgui && \
27900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27902 "RANLIB=$${RANLIB}" \
27903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27904 info) \
27905 || exit 1
27906
27907@endif libgui
27908
27909.PHONY: maybe-dvi-libgui dvi-libgui
27910maybe-dvi-libgui:
27911@if libgui
27912maybe-dvi-libgui: dvi-libgui
27913
27914dvi-libgui: \
27915 configure-libgui
27916 @: $(MAKE); $(unstage)
27917 @[ -f ./libgui/Makefile ] || exit 0; \
27918 r=`${PWD_COMMAND}`; export r; \
27919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920 $(HOST_EXPORTS) \
27921 for flag in $(EXTRA_HOST_FLAGS) ; do \
27922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27923 done; \
27924 echo "Doing dvi in libgui" ; \
27925 (cd $(HOST_SUBDIR)/libgui && \
27926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27928 "RANLIB=$${RANLIB}" \
27929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27930 dvi) \
27931 || exit 1
27932
27933@endif libgui
27934
27935.PHONY: maybe-pdf-libgui pdf-libgui
27936maybe-pdf-libgui:
27937@if libgui
27938maybe-pdf-libgui: pdf-libgui
27939
27940pdf-libgui: \
27941 configure-libgui
27942 @: $(MAKE); $(unstage)
27943 @[ -f ./libgui/Makefile ] || exit 0; \
27944 r=`${PWD_COMMAND}`; export r; \
27945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27946 $(HOST_EXPORTS) \
27947 for flag in $(EXTRA_HOST_FLAGS) ; do \
27948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27949 done; \
27950 echo "Doing pdf in libgui" ; \
27951 (cd $(HOST_SUBDIR)/libgui && \
27952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27954 "RANLIB=$${RANLIB}" \
27955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27956 pdf) \
27957 || exit 1
27958
27959@endif libgui
27960
27961.PHONY: maybe-html-libgui html-libgui
27962maybe-html-libgui:
27963@if libgui
27964maybe-html-libgui: html-libgui
27965
27966html-libgui: \
27967 configure-libgui
27968 @: $(MAKE); $(unstage)
27969 @[ -f ./libgui/Makefile ] || exit 0; \
27970 r=`${PWD_COMMAND}`; export r; \
27971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27972 $(HOST_EXPORTS) \
27973 for flag in $(EXTRA_HOST_FLAGS) ; do \
27974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27975 done; \
27976 echo "Doing html in libgui" ; \
27977 (cd $(HOST_SUBDIR)/libgui && \
27978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27980 "RANLIB=$${RANLIB}" \
27981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27982 html) \
27983 || exit 1
27984
27985@endif libgui
27986
27987.PHONY: maybe-TAGS-libgui TAGS-libgui
27988maybe-TAGS-libgui:
27989@if libgui
27990maybe-TAGS-libgui: TAGS-libgui
27991
27992TAGS-libgui: \
27993 configure-libgui
27994 @: $(MAKE); $(unstage)
27995 @[ -f ./libgui/Makefile ] || exit 0; \
27996 r=`${PWD_COMMAND}`; export r; \
27997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27998 $(HOST_EXPORTS) \
27999 for flag in $(EXTRA_HOST_FLAGS) ; do \
28000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28001 done; \
28002 echo "Doing TAGS in libgui" ; \
28003 (cd $(HOST_SUBDIR)/libgui && \
28004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28006 "RANLIB=$${RANLIB}" \
28007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28008 TAGS) \
28009 || exit 1
28010
28011@endif libgui
28012
28013.PHONY: maybe-install-info-libgui install-info-libgui
28014maybe-install-info-libgui:
28015@if libgui
28016maybe-install-info-libgui: install-info-libgui
28017
28018install-info-libgui: \
28019 configure-libgui \
28020 info-libgui
28021 @: $(MAKE); $(unstage)
28022 @[ -f ./libgui/Makefile ] || exit 0; \
28023 r=`${PWD_COMMAND}`; export r; \
28024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28025 $(HOST_EXPORTS) \
28026 for flag in $(EXTRA_HOST_FLAGS) ; do \
28027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28028 done; \
28029 echo "Doing install-info in libgui" ; \
28030 (cd $(HOST_SUBDIR)/libgui && \
28031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28033 "RANLIB=$${RANLIB}" \
28034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28035 install-info) \
28036 || exit 1
28037
28038@endif libgui
28039
28040.PHONY: maybe-install-pdf-libgui install-pdf-libgui
28041maybe-install-pdf-libgui:
28042@if libgui
28043maybe-install-pdf-libgui: install-pdf-libgui
28044
28045install-pdf-libgui: \
28046 configure-libgui \
28047 pdf-libgui
28048 @: $(MAKE); $(unstage)
28049 @[ -f ./libgui/Makefile ] || exit 0; \
28050 r=`${PWD_COMMAND}`; export r; \
28051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28052 $(HOST_EXPORTS) \
28053 for flag in $(EXTRA_HOST_FLAGS) ; do \
28054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28055 done; \
28056 echo "Doing install-pdf in libgui" ; \
28057 (cd $(HOST_SUBDIR)/libgui && \
28058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28060 "RANLIB=$${RANLIB}" \
28061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28062 install-pdf) \
28063 || exit 1
28064
28065@endif libgui
28066
28067.PHONY: maybe-install-html-libgui install-html-libgui
28068maybe-install-html-libgui:
28069@if libgui
28070maybe-install-html-libgui: install-html-libgui
28071
28072install-html-libgui: \
28073 configure-libgui \
28074 html-libgui
28075 @: $(MAKE); $(unstage)
28076 @[ -f ./libgui/Makefile ] || exit 0; \
28077 r=`${PWD_COMMAND}`; export r; \
28078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28079 $(HOST_EXPORTS) \
28080 for flag in $(EXTRA_HOST_FLAGS) ; do \
28081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28082 done; \
28083 echo "Doing install-html in libgui" ; \
28084 (cd $(HOST_SUBDIR)/libgui && \
28085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28087 "RANLIB=$${RANLIB}" \
28088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28089 install-html) \
28090 || exit 1
28091
28092@endif libgui
28093
28094.PHONY: maybe-installcheck-libgui installcheck-libgui
28095maybe-installcheck-libgui:
28096@if libgui
28097maybe-installcheck-libgui: installcheck-libgui
28098
28099installcheck-libgui: \
28100 configure-libgui
28101 @: $(MAKE); $(unstage)
28102 @[ -f ./libgui/Makefile ] || exit 0; \
28103 r=`${PWD_COMMAND}`; export r; \
28104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28105 $(HOST_EXPORTS) \
28106 for flag in $(EXTRA_HOST_FLAGS) ; do \
28107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28108 done; \
28109 echo "Doing installcheck in libgui" ; \
28110 (cd $(HOST_SUBDIR)/libgui && \
28111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28113 "RANLIB=$${RANLIB}" \
28114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28115 installcheck) \
28116 || exit 1
28117
28118@endif libgui
28119
28120.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28121maybe-mostlyclean-libgui:
28122@if libgui
28123maybe-mostlyclean-libgui: mostlyclean-libgui
28124
28125mostlyclean-libgui:
28126 @: $(MAKE); $(unstage)
28127 @[ -f ./libgui/Makefile ] || exit 0; \
28128 r=`${PWD_COMMAND}`; export r; \
28129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28130 $(HOST_EXPORTS) \
28131 for flag in $(EXTRA_HOST_FLAGS) ; do \
28132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28133 done; \
28134 echo "Doing mostlyclean in libgui" ; \
28135 (cd $(HOST_SUBDIR)/libgui && \
28136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28138 "RANLIB=$${RANLIB}" \
28139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28140 mostlyclean) \
28141 || exit 1
28142
28143@endif libgui
28144
28145.PHONY: maybe-clean-libgui clean-libgui
28146maybe-clean-libgui:
28147@if libgui
28148maybe-clean-libgui: clean-libgui
28149
28150clean-libgui:
28151 @: $(MAKE); $(unstage)
28152 @[ -f ./libgui/Makefile ] || exit 0; \
28153 r=`${PWD_COMMAND}`; export r; \
28154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28155 $(HOST_EXPORTS) \
28156 for flag in $(EXTRA_HOST_FLAGS) ; do \
28157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28158 done; \
28159 echo "Doing clean in libgui" ; \
28160 (cd $(HOST_SUBDIR)/libgui && \
28161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28163 "RANLIB=$${RANLIB}" \
28164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28165 clean) \
28166 || exit 1
28167
28168@endif libgui
28169
28170.PHONY: maybe-distclean-libgui distclean-libgui
28171maybe-distclean-libgui:
28172@if libgui
28173maybe-distclean-libgui: distclean-libgui
28174
28175distclean-libgui:
28176 @: $(MAKE); $(unstage)
28177 @[ -f ./libgui/Makefile ] || exit 0; \
28178 r=`${PWD_COMMAND}`; export r; \
28179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28180 $(HOST_EXPORTS) \
28181 for flag in $(EXTRA_HOST_FLAGS) ; do \
28182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28183 done; \
28184 echo "Doing distclean in libgui" ; \
28185 (cd $(HOST_SUBDIR)/libgui && \
28186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28188 "RANLIB=$${RANLIB}" \
28189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28190 distclean) \
28191 || exit 1
28192
28193@endif libgui
28194
28195.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28196maybe-maintainer-clean-libgui:
28197@if libgui
28198maybe-maintainer-clean-libgui: maintainer-clean-libgui
28199
28200maintainer-clean-libgui:
28201 @: $(MAKE); $(unstage)
28202 @[ -f ./libgui/Makefile ] || exit 0; \
28203 r=`${PWD_COMMAND}`; export r; \
28204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28205 $(HOST_EXPORTS) \
28206 for flag in $(EXTRA_HOST_FLAGS) ; do \
28207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28208 done; \
28209 echo "Doing maintainer-clean in libgui" ; \
28210 (cd $(HOST_SUBDIR)/libgui && \
28211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28213 "RANLIB=$${RANLIB}" \
28214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28215 maintainer-clean) \
28216 || exit 1
28217
28218@endif libgui
28219
28220
28221
28222.PHONY: configure-libiberty maybe-configure-libiberty
28223maybe-configure-libiberty:
28224@if gcc-bootstrap
28225configure-libiberty: stage_current
28226@endif gcc-bootstrap
28227@if libiberty
28228maybe-configure-libiberty: configure-libiberty
28229configure-libiberty:
28230 @r=`${PWD_COMMAND}`; export r; \
28231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28234 $(HOST_EXPORTS) \
28235 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28236 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28237 case $(srcdir) in \
28238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28239 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28241 esac; \
28242 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28243 libsrcdir="$$s/libiberty"; \
28244 $(SHELL) $${libsrcdir}/configure \
28245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28246 --target=${target_alias} $${srcdiroption} \
28247 || exit 1
28248@endif libiberty
28249
28250
28251
28252.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28253maybe-configure-stage1-libiberty:
28254@if libiberty-bootstrap
28255maybe-configure-stage1-libiberty: configure-stage1-libiberty
28256configure-stage1-libiberty:
28257 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28259 @r=`${PWD_COMMAND}`; export r; \
28260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28261 TFLAGS="$(STAGE1_TFLAGS)"; \
28262 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28263 $(HOST_EXPORTS) \
28264 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28265 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
28266 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28267 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
28268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28269 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28270 case $(srcdir) in \
28271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28272 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28274 esac; \
28275 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28276 libsrcdir="$$s/libiberty"; \
28277 $(SHELL) $${libsrcdir}/configure \
28278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28279 --target=${target_alias} $${srcdiroption} \
28280 $(STAGE1_CONFIGURE_FLAGS)
28281@endif libiberty-bootstrap
28282
28283.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28284maybe-configure-stage2-libiberty:
28285@if libiberty-bootstrap
28286maybe-configure-stage2-libiberty: configure-stage2-libiberty
28287configure-stage2-libiberty:
28288 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28290 @r=`${PWD_COMMAND}`; export r; \
28291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28292 TFLAGS="$(STAGE2_TFLAGS)"; \
28293 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28294 $(HOST_EXPORTS) \
28295 $(POSTSTAGE1_HOST_EXPORTS) \
28296 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28297 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
28298 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28299 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
28300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28301 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28302 case $(srcdir) in \
28303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28304 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28306 esac; \
28307 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28308 libsrcdir="$$s/libiberty"; \
28309 $(SHELL) $${libsrcdir}/configure \
28310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28311 --target=${target_alias} $${srcdiroption} \
28312 --with-build-libsubdir=$(HOST_SUBDIR) \
28313 $(STAGE2_CONFIGURE_FLAGS)
28314@endif libiberty-bootstrap
28315
28316.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28317maybe-configure-stage3-libiberty:
28318@if libiberty-bootstrap
28319maybe-configure-stage3-libiberty: configure-stage3-libiberty
28320configure-stage3-libiberty:
28321 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28323 @r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 TFLAGS="$(STAGE3_TFLAGS)"; \
28326 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28327 $(HOST_EXPORTS) \
28328 $(POSTSTAGE1_HOST_EXPORTS) \
28329 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28330 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
28331 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28332 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
28333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28334 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28335 case $(srcdir) in \
28336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28337 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28339 esac; \
28340 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28341 libsrcdir="$$s/libiberty"; \
28342 $(SHELL) $${libsrcdir}/configure \
28343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28344 --target=${target_alias} $${srcdiroption} \
28345 --with-build-libsubdir=$(HOST_SUBDIR) \
28346 $(STAGE3_CONFIGURE_FLAGS)
28347@endif libiberty-bootstrap
28348
28349.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28350maybe-configure-stage4-libiberty:
28351@if libiberty-bootstrap
28352maybe-configure-stage4-libiberty: configure-stage4-libiberty
28353configure-stage4-libiberty:
28354 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28356 @r=`${PWD_COMMAND}`; export r; \
28357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28358 TFLAGS="$(STAGE4_TFLAGS)"; \
28359 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28360 $(HOST_EXPORTS) \
28361 $(POSTSTAGE1_HOST_EXPORTS) \
28362 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28363 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
28364 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28365 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
28366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28367 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28368 case $(srcdir) in \
28369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28370 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28372 esac; \
28373 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28374 libsrcdir="$$s/libiberty"; \
28375 $(SHELL) $${libsrcdir}/configure \
28376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28377 --target=${target_alias} $${srcdiroption} \
28378 --with-build-libsubdir=$(HOST_SUBDIR) \
28379 $(STAGE4_CONFIGURE_FLAGS)
28380@endif libiberty-bootstrap
28381
28382.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28383maybe-configure-stageprofile-libiberty:
28384@if libiberty-bootstrap
28385maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28386configure-stageprofile-libiberty:
28387 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28389 @r=`${PWD_COMMAND}`; export r; \
28390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28392 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28393 $(HOST_EXPORTS) \
28394 $(POSTSTAGE1_HOST_EXPORTS) \
28395 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28396 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
28397 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28398 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
28399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28400 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28401 case $(srcdir) in \
28402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28403 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28405 esac; \
28406 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28407 libsrcdir="$$s/libiberty"; \
28408 $(SHELL) $${libsrcdir}/configure \
28409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28410 --target=${target_alias} $${srcdiroption} \
28411 --with-build-libsubdir=$(HOST_SUBDIR) \
28412 $(STAGEprofile_CONFIGURE_FLAGS)
28413@endif libiberty-bootstrap
28414
28415.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28416maybe-configure-stagefeedback-libiberty:
28417@if libiberty-bootstrap
28418maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28419configure-stagefeedback-libiberty:
28420 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28422 @r=`${PWD_COMMAND}`; export r; \
28423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28424 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28425 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28426 $(HOST_EXPORTS) \
28427 $(POSTSTAGE1_HOST_EXPORTS) \
28428 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28429 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
28430 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28431 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
28432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28433 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28434 case $(srcdir) in \
28435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28436 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28438 esac; \
28439 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28440 libsrcdir="$$s/libiberty"; \
28441 $(SHELL) $${libsrcdir}/configure \
28442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28443 --target=${target_alias} $${srcdiroption} \
28444 --with-build-libsubdir=$(HOST_SUBDIR) \
28445 $(STAGEfeedback_CONFIGURE_FLAGS)
28446@endif libiberty-bootstrap
28447
28448
28449
28450
28451
28452.PHONY: all-libiberty maybe-all-libiberty
28453maybe-all-libiberty:
28454@if gcc-bootstrap
28455all-libiberty: stage_current
28456@endif gcc-bootstrap
28457@if libiberty
28458TARGET-libiberty=all
28459maybe-all-libiberty: all-libiberty
28460all-libiberty: configure-libiberty
28461 @r=`${PWD_COMMAND}`; export r; \
28462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28463 $(HOST_EXPORTS) \
28464 (cd $(HOST_SUBDIR)/libiberty && \
28465 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28466 $(TARGET-libiberty))
28467@endif libiberty
28468
28469
28470
28471.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28472.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28473maybe-all-stage1-libiberty:
28474maybe-clean-stage1-libiberty:
28475@if libiberty-bootstrap
28476maybe-all-stage1-libiberty: all-stage1-libiberty
28477all-stage1: all-stage1-libiberty
28478TARGET-stage1-libiberty = $(TARGET-libiberty)
28479all-stage1-libiberty: configure-stage1-libiberty
28480 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28481 @r=`${PWD_COMMAND}`; export r; \
28482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483 TFLAGS="$(STAGE1_TFLAGS)"; \
28484 $(HOST_EXPORTS) \
28485 cd $(HOST_SUBDIR)/libiberty && \
28486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28487 CFLAGS="$(STAGE1_CFLAGS)" \
28488 CXXFLAGS="$(STAGE1_CFLAGS)" \
28489 LIBCFLAGS="$(LIBCFLAGS)" \
28490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28493 $(EXTRA_HOST_FLAGS) \
28494 TFLAGS="$(STAGE1_TFLAGS)" \
28495 $(TARGET-stage1-libiberty)
28496
28497maybe-clean-stage1-libiberty: clean-stage1-libiberty
28498clean-stage1: clean-stage1-libiberty
28499clean-stage1-libiberty:
28500 @if [ $(current_stage) = stage1 ]; then \
28501 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28502 else \
28503 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28504 $(MAKE) stage1-start; \
28505 fi; \
28506 cd $(HOST_SUBDIR)/libiberty && \
28507 $(MAKE) $(EXTRA_HOST_FLAGS) \
28508 clean
28509@endif libiberty-bootstrap
28510
28511
28512.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28513.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28514maybe-all-stage2-libiberty:
28515maybe-clean-stage2-libiberty:
28516@if libiberty-bootstrap
28517maybe-all-stage2-libiberty: all-stage2-libiberty
28518all-stage2: all-stage2-libiberty
28519TARGET-stage2-libiberty = $(TARGET-libiberty)
28520all-stage2-libiberty: configure-stage2-libiberty
28521 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28522 @r=`${PWD_COMMAND}`; export r; \
28523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28524 TFLAGS="$(STAGE2_TFLAGS)"; \
28525 $(HOST_EXPORTS) \
28526 $(POSTSTAGE1_HOST_EXPORTS) \
28527 cd $(HOST_SUBDIR)/libiberty && \
28528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28529 CFLAGS="$(STAGE2_CFLAGS)" \
28530 CXXFLAGS="$(STAGE2_CFLAGS)" \
28531 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28536 TFLAGS="$(STAGE2_TFLAGS)" \
28537 $(TARGET-stage2-libiberty)
28538
28539maybe-clean-stage2-libiberty: clean-stage2-libiberty
28540clean-stage2: clean-stage2-libiberty
28541clean-stage2-libiberty:
28542 @if [ $(current_stage) = stage2 ]; then \
28543 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28544 else \
28545 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28546 $(MAKE) stage2-start; \
28547 fi; \
28548 cd $(HOST_SUBDIR)/libiberty && \
28549 $(MAKE) $(EXTRA_HOST_FLAGS) \
28550 $(POSTSTAGE1_FLAGS_TO_PASS) \
28551 clean
28552@endif libiberty-bootstrap
28553
28554
28555.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28556.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28557maybe-all-stage3-libiberty:
28558maybe-clean-stage3-libiberty:
28559@if libiberty-bootstrap
28560maybe-all-stage3-libiberty: all-stage3-libiberty
28561all-stage3: all-stage3-libiberty
28562TARGET-stage3-libiberty = $(TARGET-libiberty)
28563all-stage3-libiberty: configure-stage3-libiberty
28564 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28565 @r=`${PWD_COMMAND}`; export r; \
28566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28567 TFLAGS="$(STAGE3_TFLAGS)"; \
28568 $(HOST_EXPORTS) \
28569 $(POSTSTAGE1_HOST_EXPORTS) \
28570 cd $(HOST_SUBDIR)/libiberty && \
28571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28572 CFLAGS="$(STAGE3_CFLAGS)" \
28573 CXXFLAGS="$(STAGE3_CFLAGS)" \
28574 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28579 TFLAGS="$(STAGE3_TFLAGS)" \
28580 $(TARGET-stage3-libiberty)
28581
28582maybe-clean-stage3-libiberty: clean-stage3-libiberty
28583clean-stage3: clean-stage3-libiberty
28584clean-stage3-libiberty:
28585 @if [ $(current_stage) = stage3 ]; then \
28586 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28587 else \
28588 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28589 $(MAKE) stage3-start; \
28590 fi; \
28591 cd $(HOST_SUBDIR)/libiberty && \
28592 $(MAKE) $(EXTRA_HOST_FLAGS) \
28593 $(POSTSTAGE1_FLAGS_TO_PASS) \
28594 clean
28595@endif libiberty-bootstrap
28596
28597
28598.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28599.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28600maybe-all-stage4-libiberty:
28601maybe-clean-stage4-libiberty:
28602@if libiberty-bootstrap
28603maybe-all-stage4-libiberty: all-stage4-libiberty
28604all-stage4: all-stage4-libiberty
28605TARGET-stage4-libiberty = $(TARGET-libiberty)
28606all-stage4-libiberty: configure-stage4-libiberty
28607 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28608 @r=`${PWD_COMMAND}`; export r; \
28609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610 TFLAGS="$(STAGE4_TFLAGS)"; \
28611 $(HOST_EXPORTS) \
28612 $(POSTSTAGE1_HOST_EXPORTS) \
28613 cd $(HOST_SUBDIR)/libiberty && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28615 CFLAGS="$(STAGE4_CFLAGS)" \
28616 CXXFLAGS="$(STAGE4_CFLAGS)" \
28617 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28622 TFLAGS="$(STAGE4_TFLAGS)" \
28623 $(TARGET-stage4-libiberty)
28624
28625maybe-clean-stage4-libiberty: clean-stage4-libiberty
28626clean-stage4: clean-stage4-libiberty
28627clean-stage4-libiberty:
28628 @if [ $(current_stage) = stage4 ]; then \
28629 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28630 else \
28631 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28632 $(MAKE) stage4-start; \
28633 fi; \
28634 cd $(HOST_SUBDIR)/libiberty && \
28635 $(MAKE) $(EXTRA_HOST_FLAGS) \
28636 $(POSTSTAGE1_FLAGS_TO_PASS) \
28637 clean
28638@endif libiberty-bootstrap
28639
28640
28641.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28642.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28643maybe-all-stageprofile-libiberty:
28644maybe-clean-stageprofile-libiberty:
28645@if libiberty-bootstrap
28646maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28647all-stageprofile: all-stageprofile-libiberty
28648TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28649all-stageprofile-libiberty: configure-stageprofile-libiberty
28650 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28651 @r=`${PWD_COMMAND}`; export r; \
28652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28653 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28654 $(HOST_EXPORTS) \
28655 $(POSTSTAGE1_HOST_EXPORTS) \
28656 cd $(HOST_SUBDIR)/libiberty && \
28657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28658 CFLAGS="$(STAGEprofile_CFLAGS)" \
28659 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28660 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28664 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28665 TFLAGS="$(STAGEprofile_TFLAGS)" \
28666 $(TARGET-stageprofile-libiberty)
28667
28668maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28669clean-stageprofile: clean-stageprofile-libiberty
28670clean-stageprofile-libiberty:
28671 @if [ $(current_stage) = stageprofile ]; then \
28672 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28673 else \
28674 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28675 $(MAKE) stageprofile-start; \
28676 fi; \
28677 cd $(HOST_SUBDIR)/libiberty && \
28678 $(MAKE) $(EXTRA_HOST_FLAGS) \
28679 $(POSTSTAGE1_FLAGS_TO_PASS) \
28680 clean
28681@endif libiberty-bootstrap
28682
28683
28684.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28685.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28686maybe-all-stagefeedback-libiberty:
28687maybe-clean-stagefeedback-libiberty:
28688@if libiberty-bootstrap
28689maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28690all-stagefeedback: all-stagefeedback-libiberty
28691TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28692all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28693 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28694 @r=`${PWD_COMMAND}`; export r; \
28695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28696 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28697 $(HOST_EXPORTS) \
28698 $(POSTSTAGE1_HOST_EXPORTS) \
28699 cd $(HOST_SUBDIR)/libiberty && \
28700 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28701 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28702 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28703 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28704 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28705 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28706 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28707 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28708 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28709 $(TARGET-stagefeedback-libiberty)
28710
28711maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28712clean-stagefeedback: clean-stagefeedback-libiberty
28713clean-stagefeedback-libiberty:
28714 @if [ $(current_stage) = stagefeedback ]; then \
28715 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28716 else \
28717 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28718 $(MAKE) stagefeedback-start; \
28719 fi; \
28720 cd $(HOST_SUBDIR)/libiberty && \
28721 $(MAKE) $(EXTRA_HOST_FLAGS) \
28722 $(POSTSTAGE1_FLAGS_TO_PASS) \
28723 clean
28724@endif libiberty-bootstrap
28725
28726
28727
28728
28729
28730.PHONY: check-libiberty maybe-check-libiberty
28731maybe-check-libiberty:
28732@if libiberty
28733maybe-check-libiberty: check-libiberty
28734
28735check-libiberty:
28736 @: $(MAKE); $(unstage)
28737 @r=`${PWD_COMMAND}`; export r; \
28738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739 $(HOST_EXPORTS) \
28740 (cd $(HOST_SUBDIR)/libiberty && \
28741 $(MAKE) $(FLAGS_TO_PASS) check)
28742
28743@endif libiberty
28744
28745.PHONY: install-libiberty maybe-install-libiberty
28746maybe-install-libiberty:
28747@if libiberty
28748maybe-install-libiberty: install-libiberty
28749
28750install-libiberty: installdirs
28751 @: $(MAKE); $(unstage)
28752 @r=`${PWD_COMMAND}`; export r; \
28753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28754 $(HOST_EXPORTS) \
28755 (cd $(HOST_SUBDIR)/libiberty && \
28756 $(MAKE) $(FLAGS_TO_PASS) install)
28757
28758@endif libiberty
28759
28760# Other targets (info, dvi, pdf, etc.)
28761
28762.PHONY: maybe-info-libiberty info-libiberty
28763maybe-info-libiberty:
28764@if libiberty
28765maybe-info-libiberty: info-libiberty
28766
28767info-libiberty: \
28768 configure-libiberty
28769 @[ -f ./libiberty/Makefile ] || exit 0; \
28770 r=`${PWD_COMMAND}`; export r; \
28771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28772 $(HOST_EXPORTS) \
28773 for flag in $(EXTRA_HOST_FLAGS) ; do \
28774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28775 done; \
28776 echo "Doing info in libiberty" ; \
28777 (cd $(HOST_SUBDIR)/libiberty && \
28778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28780 "RANLIB=$${RANLIB}" \
28781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28782 info) \
28783 || exit 1
28784
28785@endif libiberty
28786
28787.PHONY: maybe-dvi-libiberty dvi-libiberty
28788maybe-dvi-libiberty:
28789@if libiberty
28790maybe-dvi-libiberty: dvi-libiberty
28791
28792dvi-libiberty: \
28793 configure-libiberty
28794 @[ -f ./libiberty/Makefile ] || exit 0; \
28795 r=`${PWD_COMMAND}`; export r; \
28796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28797 $(HOST_EXPORTS) \
28798 for flag in $(EXTRA_HOST_FLAGS) ; do \
28799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28800 done; \
28801 echo "Doing dvi in libiberty" ; \
28802 (cd $(HOST_SUBDIR)/libiberty && \
28803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28805 "RANLIB=$${RANLIB}" \
28806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28807 dvi) \
28808 || exit 1
28809
28810@endif libiberty
28811
28812.PHONY: maybe-pdf-libiberty pdf-libiberty
28813maybe-pdf-libiberty:
28814@if libiberty
28815maybe-pdf-libiberty: pdf-libiberty
28816
28817pdf-libiberty: \
28818 configure-libiberty
28819 @[ -f ./libiberty/Makefile ] || exit 0; \
28820 r=`${PWD_COMMAND}`; export r; \
28821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28822 $(HOST_EXPORTS) \
28823 for flag in $(EXTRA_HOST_FLAGS) ; do \
28824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28825 done; \
28826 echo "Doing pdf in libiberty" ; \
28827 (cd $(HOST_SUBDIR)/libiberty && \
28828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28830 "RANLIB=$${RANLIB}" \
28831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28832 pdf) \
28833 || exit 1
28834
28835@endif libiberty
28836
28837.PHONY: maybe-html-libiberty html-libiberty
28838maybe-html-libiberty:
28839@if libiberty
28840maybe-html-libiberty: html-libiberty
28841
28842html-libiberty: \
28843 configure-libiberty
28844 @[ -f ./libiberty/Makefile ] || exit 0; \
28845 r=`${PWD_COMMAND}`; export r; \
28846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28847 $(HOST_EXPORTS) \
28848 for flag in $(EXTRA_HOST_FLAGS) ; do \
28849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28850 done; \
28851 echo "Doing html in libiberty" ; \
28852 (cd $(HOST_SUBDIR)/libiberty && \
28853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28855 "RANLIB=$${RANLIB}" \
28856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28857 html) \
28858 || exit 1
28859
28860@endif libiberty
28861
28862.PHONY: maybe-TAGS-libiberty TAGS-libiberty
28863maybe-TAGS-libiberty:
28864@if libiberty
28865maybe-TAGS-libiberty: TAGS-libiberty
28866
28867TAGS-libiberty: \
28868 configure-libiberty
28869 @[ -f ./libiberty/Makefile ] || exit 0; \
28870 r=`${PWD_COMMAND}`; export r; \
28871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872 $(HOST_EXPORTS) \
28873 for flag in $(EXTRA_HOST_FLAGS) ; do \
28874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875 done; \
28876 echo "Doing TAGS in libiberty" ; \
28877 (cd $(HOST_SUBDIR)/libiberty && \
28878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880 "RANLIB=$${RANLIB}" \
28881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882 TAGS) \
28883 || exit 1
28884
28885@endif libiberty
28886
28887.PHONY: maybe-install-info-libiberty install-info-libiberty
28888maybe-install-info-libiberty:
28889@if libiberty
28890maybe-install-info-libiberty: install-info-libiberty
28891
28892install-info-libiberty: \
28893 configure-libiberty \
28894 info-libiberty
28895 @[ -f ./libiberty/Makefile ] || exit 0; \
28896 r=`${PWD_COMMAND}`; export r; \
28897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898 $(HOST_EXPORTS) \
28899 for flag in $(EXTRA_HOST_FLAGS) ; do \
28900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901 done; \
28902 echo "Doing install-info in libiberty" ; \
28903 (cd $(HOST_SUBDIR)/libiberty && \
28904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28906 "RANLIB=$${RANLIB}" \
28907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28908 install-info) \
28909 || exit 1
28910
28911@endif libiberty
28912
28913.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28914maybe-install-pdf-libiberty:
28915@if libiberty
28916maybe-install-pdf-libiberty: install-pdf-libiberty
28917
28918install-pdf-libiberty: \
28919 configure-libiberty \
28920 pdf-libiberty
28921 @[ -f ./libiberty/Makefile ] || exit 0; \
28922 r=`${PWD_COMMAND}`; export r; \
28923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28924 $(HOST_EXPORTS) \
28925 for flag in $(EXTRA_HOST_FLAGS) ; do \
28926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28927 done; \
28928 echo "Doing install-pdf in libiberty" ; \
28929 (cd $(HOST_SUBDIR)/libiberty && \
28930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28932 "RANLIB=$${RANLIB}" \
28933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28934 install-pdf) \
28935 || exit 1
28936
28937@endif libiberty
28938
28939.PHONY: maybe-install-html-libiberty install-html-libiberty
28940maybe-install-html-libiberty:
28941@if libiberty
28942maybe-install-html-libiberty: install-html-libiberty
28943
28944install-html-libiberty: \
28945 configure-libiberty \
28946 html-libiberty
28947 @[ -f ./libiberty/Makefile ] || exit 0; \
28948 r=`${PWD_COMMAND}`; export r; \
28949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950 $(HOST_EXPORTS) \
28951 for flag in $(EXTRA_HOST_FLAGS) ; do \
28952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28953 done; \
28954 echo "Doing install-html in libiberty" ; \
28955 (cd $(HOST_SUBDIR)/libiberty && \
28956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28958 "RANLIB=$${RANLIB}" \
28959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28960 install-html) \
28961 || exit 1
28962
28963@endif libiberty
28964
28965.PHONY: maybe-installcheck-libiberty installcheck-libiberty
28966maybe-installcheck-libiberty:
28967@if libiberty
28968maybe-installcheck-libiberty: installcheck-libiberty
28969
28970installcheck-libiberty: \
28971 configure-libiberty
28972 @[ -f ./libiberty/Makefile ] || exit 0; \
28973 r=`${PWD_COMMAND}`; export r; \
28974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28975 $(HOST_EXPORTS) \
28976 for flag in $(EXTRA_HOST_FLAGS) ; do \
28977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28978 done; \
28979 echo "Doing installcheck in libiberty" ; \
28980 (cd $(HOST_SUBDIR)/libiberty && \
28981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28983 "RANLIB=$${RANLIB}" \
28984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28985 installcheck) \
28986 || exit 1
28987
28988@endif libiberty
28989
28990.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28991maybe-mostlyclean-libiberty:
28992@if libiberty
28993maybe-mostlyclean-libiberty: mostlyclean-libiberty
28994
28995mostlyclean-libiberty:
28996 @[ -f ./libiberty/Makefile ] || exit 0; \
28997 r=`${PWD_COMMAND}`; export r; \
28998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28999 $(HOST_EXPORTS) \
29000 for flag in $(EXTRA_HOST_FLAGS) ; do \
29001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29002 done; \
29003 echo "Doing mostlyclean in libiberty" ; \
29004 (cd $(HOST_SUBDIR)/libiberty && \
29005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29007 "RANLIB=$${RANLIB}" \
29008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29009 mostlyclean) \
29010 || exit 1
29011
29012@endif libiberty
29013
29014.PHONY: maybe-clean-libiberty clean-libiberty
29015maybe-clean-libiberty:
29016@if libiberty
29017maybe-clean-libiberty: clean-libiberty
29018
29019clean-libiberty:
29020 @[ -f ./libiberty/Makefile ] || exit 0; \
29021 r=`${PWD_COMMAND}`; export r; \
29022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023 $(HOST_EXPORTS) \
29024 for flag in $(EXTRA_HOST_FLAGS) ; do \
29025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29026 done; \
29027 echo "Doing clean in libiberty" ; \
29028 (cd $(HOST_SUBDIR)/libiberty && \
29029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29031 "RANLIB=$${RANLIB}" \
29032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29033 clean) \
29034 || exit 1
29035
29036@endif libiberty
29037
29038.PHONY: maybe-distclean-libiberty distclean-libiberty
29039maybe-distclean-libiberty:
29040@if libiberty
29041maybe-distclean-libiberty: distclean-libiberty
29042
29043distclean-libiberty:
29044 @[ -f ./libiberty/Makefile ] || exit 0; \
29045 r=`${PWD_COMMAND}`; export r; \
29046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29047 $(HOST_EXPORTS) \
29048 for flag in $(EXTRA_HOST_FLAGS) ; do \
29049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29050 done; \
29051 echo "Doing distclean in libiberty" ; \
29052 (cd $(HOST_SUBDIR)/libiberty && \
29053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29055 "RANLIB=$${RANLIB}" \
29056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29057 distclean) \
29058 || exit 1
29059
29060@endif libiberty
29061
29062.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29063maybe-maintainer-clean-libiberty:
29064@if libiberty
29065maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29066
29067maintainer-clean-libiberty:
29068 @[ -f ./libiberty/Makefile ] || exit 0; \
29069 r=`${PWD_COMMAND}`; export r; \
29070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29071 $(HOST_EXPORTS) \
29072 for flag in $(EXTRA_HOST_FLAGS) ; do \
29073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29074 done; \
29075 echo "Doing maintainer-clean in libiberty" ; \
29076 (cd $(HOST_SUBDIR)/libiberty && \
29077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29079 "RANLIB=$${RANLIB}" \
29080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29081 maintainer-clean) \
29082 || exit 1
29083
29084@endif libiberty
29085
29086
29087
29088.PHONY: configure-libiconv maybe-configure-libiconv
29089maybe-configure-libiconv:
29090@if gcc-bootstrap
29091configure-libiconv: stage_current
29092@endif gcc-bootstrap
29093@if libiconv
29094maybe-configure-libiconv: configure-libiconv
29095configure-libiconv:
29096 @: $(MAKE); $(unstage)
29097 @r=`${PWD_COMMAND}`; export r; \
29098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29099 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
29101 $(HOST_EXPORTS) \
29102 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29103 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29104 case $(srcdir) in \
29105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29106 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29108 esac; \
29109 srcdiroption="--srcdir=$${topdir}/libiconv"; \
29110 libsrcdir="$$s/libiconv"; \
29111 $(SHELL) $${libsrcdir}/configure \
29112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29113 --target=${target_alias} $${srcdiroption} --disable-shared \
29114 || exit 1
29115@endif libiconv
29116
29117
29118
29119
29120
29121.PHONY: all-libiconv maybe-all-libiconv
29122maybe-all-libiconv:
29123@if gcc-bootstrap
29124all-libiconv: stage_current
29125@endif gcc-bootstrap
29126@if libiconv
29127TARGET-libiconv=all
29128maybe-all-libiconv: all-libiconv
29129all-libiconv: configure-libiconv
29130 @: $(MAKE); $(unstage)
29131 @r=`${PWD_COMMAND}`; export r; \
29132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133 $(HOST_EXPORTS) \
29134 (cd $(HOST_SUBDIR)/libiconv && \
29135 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29136 $(TARGET-libiconv))
29137@endif libiconv
29138
29139
29140
29141
29142.PHONY: check-libiconv maybe-check-libiconv
29143maybe-check-libiconv:
29144@if libiconv
29145maybe-check-libiconv: check-libiconv
29146
29147check-libiconv:
29148 @: $(MAKE); $(unstage)
29149 @r=`${PWD_COMMAND}`; export r; \
29150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151 $(HOST_EXPORTS) \
29152 (cd $(HOST_SUBDIR)/libiconv && \
29153 $(MAKE) $(FLAGS_TO_PASS) check)
29154
29155@endif libiconv
29156
29157.PHONY: install-libiconv maybe-install-libiconv
29158maybe-install-libiconv:
29159@if libiconv
29160maybe-install-libiconv: install-libiconv
29161
29162install-libiconv:
29163
29164@endif libiconv
29165
29166# Other targets (info, dvi, pdf, etc.)
29167
29168.PHONY: maybe-info-libiconv info-libiconv
29169maybe-info-libiconv:
29170@if libiconv
29171maybe-info-libiconv: info-libiconv
29172
29173info-libiconv: \
29174 configure-libiconv
29175 @: $(MAKE); $(unstage)
29176 @[ -f ./libiconv/Makefile ] || exit 0; \
29177 r=`${PWD_COMMAND}`; export r; \
29178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29179 $(HOST_EXPORTS) \
29180 for flag in $(EXTRA_HOST_FLAGS) ; do \
29181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29182 done; \
29183 echo "Doing info in libiconv" ; \
29184 (cd $(HOST_SUBDIR)/libiconv && \
29185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29187 "RANLIB=$${RANLIB}" \
29188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29189 info) \
29190 || exit 1
29191
29192@endif libiconv
29193
29194.PHONY: maybe-dvi-libiconv dvi-libiconv
29195maybe-dvi-libiconv:
29196@if libiconv
29197maybe-dvi-libiconv: dvi-libiconv
29198
29199dvi-libiconv: \
29200 configure-libiconv
29201 @: $(MAKE); $(unstage)
29202 @[ -f ./libiconv/Makefile ] || exit 0; \
29203 r=`${PWD_COMMAND}`; export r; \
29204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29205 $(HOST_EXPORTS) \
29206 for flag in $(EXTRA_HOST_FLAGS) ; do \
29207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29208 done; \
29209 echo "Doing dvi in libiconv" ; \
29210 (cd $(HOST_SUBDIR)/libiconv && \
29211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29213 "RANLIB=$${RANLIB}" \
29214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29215 dvi) \
29216 || exit 1
29217
29218@endif libiconv
29219
29220.PHONY: maybe-pdf-libiconv pdf-libiconv
29221maybe-pdf-libiconv:
29222@if libiconv
29223maybe-pdf-libiconv: pdf-libiconv
29224
29225pdf-libiconv: \
29226 configure-libiconv
29227 @: $(MAKE); $(unstage)
29228 @[ -f ./libiconv/Makefile ] || exit 0; \
29229 r=`${PWD_COMMAND}`; export r; \
29230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231 $(HOST_EXPORTS) \
29232 for flag in $(EXTRA_HOST_FLAGS) ; do \
29233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234 done; \
29235 echo "Doing pdf in libiconv" ; \
29236 (cd $(HOST_SUBDIR)/libiconv && \
29237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29239 "RANLIB=$${RANLIB}" \
29240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29241 pdf) \
29242 || exit 1
29243
29244@endif libiconv
29245
29246.PHONY: maybe-html-libiconv html-libiconv
29247maybe-html-libiconv:
29248@if libiconv
29249maybe-html-libiconv: html-libiconv
29250
29251html-libiconv: \
29252 configure-libiconv
29253 @: $(MAKE); $(unstage)
29254 @[ -f ./libiconv/Makefile ] || exit 0; \
29255 r=`${PWD_COMMAND}`; export r; \
29256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257 $(HOST_EXPORTS) \
29258 for flag in $(EXTRA_HOST_FLAGS) ; do \
29259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29260 done; \
29261 echo "Doing html in libiconv" ; \
29262 (cd $(HOST_SUBDIR)/libiconv && \
29263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29265 "RANLIB=$${RANLIB}" \
29266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29267 html) \
29268 || exit 1
29269
29270@endif libiconv
29271
29272.PHONY: maybe-TAGS-libiconv TAGS-libiconv
29273maybe-TAGS-libiconv:
29274@if libiconv
29275maybe-TAGS-libiconv: TAGS-libiconv
29276
29277TAGS-libiconv: \
29278 configure-libiconv
29279 @: $(MAKE); $(unstage)
29280 @[ -f ./libiconv/Makefile ] || exit 0; \
29281 r=`${PWD_COMMAND}`; export r; \
29282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29283 $(HOST_EXPORTS) \
29284 for flag in $(EXTRA_HOST_FLAGS) ; do \
29285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29286 done; \
29287 echo "Doing TAGS in libiconv" ; \
29288 (cd $(HOST_SUBDIR)/libiconv && \
29289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29291 "RANLIB=$${RANLIB}" \
29292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29293 TAGS) \
29294 || exit 1
29295
29296@endif libiconv
29297
29298.PHONY: maybe-install-info-libiconv install-info-libiconv
29299maybe-install-info-libiconv:
29300@if libiconv
29301maybe-install-info-libiconv: install-info-libiconv
29302
29303# libiconv doesn't support install-info.
29304install-info-libiconv:
29305
29306@endif libiconv
29307
29308.PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
29309maybe-install-pdf-libiconv:
29310@if libiconv
29311maybe-install-pdf-libiconv: install-pdf-libiconv
29312
29313# libiconv doesn't support install-pdf.
29314install-pdf-libiconv:
29315
29316@endif libiconv
29317
29318.PHONY: maybe-install-html-libiconv install-html-libiconv
29319maybe-install-html-libiconv:
29320@if libiconv
29321maybe-install-html-libiconv: install-html-libiconv
29322
29323# libiconv doesn't support install-html.
29324install-html-libiconv:
29325
29326@endif libiconv
29327
29328.PHONY: maybe-installcheck-libiconv installcheck-libiconv
29329maybe-installcheck-libiconv:
29330@if libiconv
29331maybe-installcheck-libiconv: installcheck-libiconv
29332
29333installcheck-libiconv: \
29334 configure-libiconv
29335 @: $(MAKE); $(unstage)
29336 @[ -f ./libiconv/Makefile ] || exit 0; \
29337 r=`${PWD_COMMAND}`; export r; \
29338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29339 $(HOST_EXPORTS) \
29340 for flag in $(EXTRA_HOST_FLAGS) ; do \
29341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29342 done; \
29343 echo "Doing installcheck in libiconv" ; \
29344 (cd $(HOST_SUBDIR)/libiconv && \
29345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29347 "RANLIB=$${RANLIB}" \
29348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29349 installcheck) \
29350 || exit 1
29351
29352@endif libiconv
29353
29354.PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
29355maybe-mostlyclean-libiconv:
29356@if libiconv
29357maybe-mostlyclean-libiconv: mostlyclean-libiconv
29358
29359mostlyclean-libiconv:
29360 @: $(MAKE); $(unstage)
29361 @[ -f ./libiconv/Makefile ] || exit 0; \
29362 r=`${PWD_COMMAND}`; export r; \
29363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29364 $(HOST_EXPORTS) \
29365 for flag in $(EXTRA_HOST_FLAGS) ; do \
29366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29367 done; \
29368 echo "Doing mostlyclean in libiconv" ; \
29369 (cd $(HOST_SUBDIR)/libiconv && \
29370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29372 "RANLIB=$${RANLIB}" \
29373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29374 mostlyclean) \
29375 || exit 1
29376
29377@endif libiconv
29378
29379.PHONY: maybe-clean-libiconv clean-libiconv
29380maybe-clean-libiconv:
29381@if libiconv
29382maybe-clean-libiconv: clean-libiconv
29383
29384clean-libiconv:
29385 @: $(MAKE); $(unstage)
29386 @[ -f ./libiconv/Makefile ] || exit 0; \
29387 r=`${PWD_COMMAND}`; export r; \
29388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29389 $(HOST_EXPORTS) \
29390 for flag in $(EXTRA_HOST_FLAGS) ; do \
29391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29392 done; \
29393 echo "Doing clean in libiconv" ; \
29394 (cd $(HOST_SUBDIR)/libiconv && \
29395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29397 "RANLIB=$${RANLIB}" \
29398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29399 clean) \
29400 || exit 1
29401
29402@endif libiconv
29403
29404.PHONY: maybe-distclean-libiconv distclean-libiconv
29405maybe-distclean-libiconv:
29406@if libiconv
29407maybe-distclean-libiconv: distclean-libiconv
29408
29409distclean-libiconv:
29410 @: $(MAKE); $(unstage)
29411 @[ -f ./libiconv/Makefile ] || exit 0; \
29412 r=`${PWD_COMMAND}`; export r; \
29413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414 $(HOST_EXPORTS) \
29415 for flag in $(EXTRA_HOST_FLAGS) ; do \
29416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29417 done; \
29418 echo "Doing distclean in libiconv" ; \
29419 (cd $(HOST_SUBDIR)/libiconv && \
29420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29422 "RANLIB=$${RANLIB}" \
29423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29424 distclean) \
29425 || exit 1
29426
29427@endif libiconv
29428
29429.PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
29430maybe-maintainer-clean-libiconv:
29431@if libiconv
29432maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
29433
29434maintainer-clean-libiconv:
29435 @: $(MAKE); $(unstage)
29436 @[ -f ./libiconv/Makefile ] || exit 0; \
29437 r=`${PWD_COMMAND}`; export r; \
29438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29439 $(HOST_EXPORTS) \
29440 for flag in $(EXTRA_HOST_FLAGS) ; do \
29441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29442 done; \
29443 echo "Doing maintainer-clean in libiconv" ; \
29444 (cd $(HOST_SUBDIR)/libiconv && \
29445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29447 "RANLIB=$${RANLIB}" \
29448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29449 maintainer-clean) \
29450 || exit 1
29451
29452@endif libiconv
29453
29454
29455
29456.PHONY: configure-libtool maybe-configure-libtool
29457maybe-configure-libtool:
29458@if gcc-bootstrap
29459configure-libtool: stage_current
29460@endif gcc-bootstrap
29461@if libtool
29462maybe-configure-libtool: configure-libtool
29463configure-libtool:
29464 @: $(MAKE); $(unstage)
29465 @r=`${PWD_COMMAND}`; export r; \
29466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29467 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
29468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
29469 $(HOST_EXPORTS) \
29470 echo Configuring in $(HOST_SUBDIR)/libtool; \
29471 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29472 case $(srcdir) in \
29473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29474 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29476 esac; \
29477 srcdiroption="--srcdir=$${topdir}/libtool"; \
29478 libsrcdir="$$s/libtool"; \
29479 $(SHELL) $${libsrcdir}/configure \
29480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29481 --target=${target_alias} $${srcdiroption} \
29482 || exit 1
29483@endif libtool
29484
29485
29486
29487
29488
29489.PHONY: all-libtool maybe-all-libtool
29490maybe-all-libtool:
29491@if gcc-bootstrap
29492all-libtool: stage_current
29493@endif gcc-bootstrap
29494@if libtool
29495TARGET-libtool=all
29496maybe-all-libtool: all-libtool
29497all-libtool: configure-libtool
29498 @: $(MAKE); $(unstage)
29499 @r=`${PWD_COMMAND}`; export r; \
29500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29501 $(HOST_EXPORTS) \
29502 (cd $(HOST_SUBDIR)/libtool && \
29503 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29504 $(TARGET-libtool))
29505@endif libtool
29506
29507
29508
29509
29510.PHONY: check-libtool maybe-check-libtool
29511maybe-check-libtool:
29512@if libtool
29513maybe-check-libtool: check-libtool
29514
29515check-libtool:
29516 @: $(MAKE); $(unstage)
29517 @r=`${PWD_COMMAND}`; export r; \
29518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29519 $(HOST_EXPORTS) \
29520 (cd $(HOST_SUBDIR)/libtool && \
29521 $(MAKE) $(FLAGS_TO_PASS) check)
29522
29523@endif libtool
29524
29525.PHONY: install-libtool maybe-install-libtool
29526maybe-install-libtool:
29527@if libtool
29528maybe-install-libtool: install-libtool
29529
29530install-libtool: installdirs
29531 @: $(MAKE); $(unstage)
29532 @r=`${PWD_COMMAND}`; export r; \
29533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534 $(HOST_EXPORTS) \
29535 (cd $(HOST_SUBDIR)/libtool && \
29536 $(MAKE) $(FLAGS_TO_PASS) install)
29537
29538@endif libtool
29539
29540# Other targets (info, dvi, pdf, etc.)
29541
29542.PHONY: maybe-info-libtool info-libtool
29543maybe-info-libtool:
29544@if libtool
29545maybe-info-libtool: info-libtool
29546
29547info-libtool: \
29548 configure-libtool
29549 @: $(MAKE); $(unstage)
29550 @[ -f ./libtool/Makefile ] || exit 0; \
29551 r=`${PWD_COMMAND}`; export r; \
29552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29553 $(HOST_EXPORTS) \
29554 for flag in $(EXTRA_HOST_FLAGS) ; do \
29555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29556 done; \
29557 echo "Doing info in libtool" ; \
29558 (cd $(HOST_SUBDIR)/libtool && \
29559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29561 "RANLIB=$${RANLIB}" \
29562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29563 info) \
29564 || exit 1
29565
29566@endif libtool
29567
29568.PHONY: maybe-dvi-libtool dvi-libtool
29569maybe-dvi-libtool:
29570@if libtool
29571maybe-dvi-libtool: dvi-libtool
29572
29573dvi-libtool: \
29574 configure-libtool
29575 @: $(MAKE); $(unstage)
29576 @[ -f ./libtool/Makefile ] || exit 0; \
29577 r=`${PWD_COMMAND}`; export r; \
29578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29579 $(HOST_EXPORTS) \
29580 for flag in $(EXTRA_HOST_FLAGS) ; do \
29581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29582 done; \
29583 echo "Doing dvi in libtool" ; \
29584 (cd $(HOST_SUBDIR)/libtool && \
29585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29587 "RANLIB=$${RANLIB}" \
29588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29589 dvi) \
29590 || exit 1
29591
29592@endif libtool
29593
29594.PHONY: maybe-pdf-libtool pdf-libtool
29595maybe-pdf-libtool:
29596@if libtool
29597maybe-pdf-libtool: pdf-libtool
29598
29599pdf-libtool: \
29600 configure-libtool
29601 @: $(MAKE); $(unstage)
29602 @[ -f ./libtool/Makefile ] || exit 0; \
29603 r=`${PWD_COMMAND}`; export r; \
29604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29605 $(HOST_EXPORTS) \
29606 for flag in $(EXTRA_HOST_FLAGS) ; do \
29607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29608 done; \
29609 echo "Doing pdf in libtool" ; \
29610 (cd $(HOST_SUBDIR)/libtool && \
29611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29613 "RANLIB=$${RANLIB}" \
29614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29615 pdf) \
29616 || exit 1
29617
29618@endif libtool
29619
29620.PHONY: maybe-html-libtool html-libtool
29621maybe-html-libtool:
29622@if libtool
29623maybe-html-libtool: html-libtool
29624
29625html-libtool: \
29626 configure-libtool
29627 @: $(MAKE); $(unstage)
29628 @[ -f ./libtool/Makefile ] || exit 0; \
29629 r=`${PWD_COMMAND}`; export r; \
29630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631 $(HOST_EXPORTS) \
29632 for flag in $(EXTRA_HOST_FLAGS) ; do \
29633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29634 done; \
29635 echo "Doing html in libtool" ; \
29636 (cd $(HOST_SUBDIR)/libtool && \
29637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29639 "RANLIB=$${RANLIB}" \
29640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29641 html) \
29642 || exit 1
29643
29644@endif libtool
29645
29646.PHONY: maybe-TAGS-libtool TAGS-libtool
29647maybe-TAGS-libtool:
29648@if libtool
29649maybe-TAGS-libtool: TAGS-libtool
29650
29651TAGS-libtool: \
29652 configure-libtool
29653 @: $(MAKE); $(unstage)
29654 @[ -f ./libtool/Makefile ] || exit 0; \
29655 r=`${PWD_COMMAND}`; export r; \
29656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29657 $(HOST_EXPORTS) \
29658 for flag in $(EXTRA_HOST_FLAGS) ; do \
29659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29660 done; \
29661 echo "Doing TAGS in libtool" ; \
29662 (cd $(HOST_SUBDIR)/libtool && \
29663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29665 "RANLIB=$${RANLIB}" \
29666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29667 TAGS) \
29668 || exit 1
29669
29670@endif libtool
29671
29672.PHONY: maybe-install-info-libtool install-info-libtool
29673maybe-install-info-libtool:
29674@if libtool
29675maybe-install-info-libtool: install-info-libtool
29676
29677install-info-libtool: \
29678 configure-libtool \
29679 info-libtool
29680 @: $(MAKE); $(unstage)
29681 @[ -f ./libtool/Makefile ] || exit 0; \
29682 r=`${PWD_COMMAND}`; export r; \
29683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29684 $(HOST_EXPORTS) \
29685 for flag in $(EXTRA_HOST_FLAGS) ; do \
29686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29687 done; \
29688 echo "Doing install-info in libtool" ; \
29689 (cd $(HOST_SUBDIR)/libtool && \
29690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29692 "RANLIB=$${RANLIB}" \
29693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29694 install-info) \
29695 || exit 1
29696
29697@endif libtool
29698
29699.PHONY: maybe-install-pdf-libtool install-pdf-libtool
29700maybe-install-pdf-libtool:
29701@if libtool
29702maybe-install-pdf-libtool: install-pdf-libtool
29703
29704install-pdf-libtool: \
29705 configure-libtool \
29706 pdf-libtool
29707 @: $(MAKE); $(unstage)
29708 @[ -f ./libtool/Makefile ] || exit 0; \
29709 r=`${PWD_COMMAND}`; export r; \
29710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711 $(HOST_EXPORTS) \
29712 for flag in $(EXTRA_HOST_FLAGS) ; do \
29713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29714 done; \
29715 echo "Doing install-pdf in libtool" ; \
29716 (cd $(HOST_SUBDIR)/libtool && \
29717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29719 "RANLIB=$${RANLIB}" \
29720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29721 install-pdf) \
29722 || exit 1
29723
29724@endif libtool
29725
29726.PHONY: maybe-install-html-libtool install-html-libtool
29727maybe-install-html-libtool:
29728@if libtool
29729maybe-install-html-libtool: install-html-libtool
29730
29731install-html-libtool: \
29732 configure-libtool \
29733 html-libtool
29734 @: $(MAKE); $(unstage)
29735 @[ -f ./libtool/Makefile ] || exit 0; \
29736 r=`${PWD_COMMAND}`; export r; \
29737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29738 $(HOST_EXPORTS) \
29739 for flag in $(EXTRA_HOST_FLAGS) ; do \
29740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29741 done; \
29742 echo "Doing install-html in libtool" ; \
29743 (cd $(HOST_SUBDIR)/libtool && \
29744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29746 "RANLIB=$${RANLIB}" \
29747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29748 install-html) \
29749 || exit 1
29750
29751@endif libtool
29752
29753.PHONY: maybe-installcheck-libtool installcheck-libtool
29754maybe-installcheck-libtool:
29755@if libtool
29756maybe-installcheck-libtool: installcheck-libtool
29757
29758installcheck-libtool: \
29759 configure-libtool
29760 @: $(MAKE); $(unstage)
29761 @[ -f ./libtool/Makefile ] || exit 0; \
29762 r=`${PWD_COMMAND}`; export r; \
29763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29764 $(HOST_EXPORTS) \
29765 for flag in $(EXTRA_HOST_FLAGS) ; do \
29766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29767 done; \
29768 echo "Doing installcheck in libtool" ; \
29769 (cd $(HOST_SUBDIR)/libtool && \
29770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29772 "RANLIB=$${RANLIB}" \
29773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29774 installcheck) \
29775 || exit 1
29776
29777@endif libtool
29778
29779.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29780maybe-mostlyclean-libtool:
29781@if libtool
29782maybe-mostlyclean-libtool: mostlyclean-libtool
29783
29784mostlyclean-libtool:
29785 @: $(MAKE); $(unstage)
29786 @[ -f ./libtool/Makefile ] || exit 0; \
29787 r=`${PWD_COMMAND}`; export r; \
29788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29789 $(HOST_EXPORTS) \
29790 for flag in $(EXTRA_HOST_FLAGS) ; do \
29791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29792 done; \
29793 echo "Doing mostlyclean in libtool" ; \
29794 (cd $(HOST_SUBDIR)/libtool && \
29795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29797 "RANLIB=$${RANLIB}" \
29798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29799 mostlyclean) \
29800 || exit 1
29801
29802@endif libtool
29803
29804.PHONY: maybe-clean-libtool clean-libtool
29805maybe-clean-libtool:
29806@if libtool
29807maybe-clean-libtool: clean-libtool
29808
29809clean-libtool:
29810 @: $(MAKE); $(unstage)
29811 @[ -f ./libtool/Makefile ] || exit 0; \
29812 r=`${PWD_COMMAND}`; export r; \
29813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814 $(HOST_EXPORTS) \
29815 for flag in $(EXTRA_HOST_FLAGS) ; do \
29816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817 done; \
29818 echo "Doing clean in libtool" ; \
29819 (cd $(HOST_SUBDIR)/libtool && \
29820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822 "RANLIB=$${RANLIB}" \
29823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824 clean) \
29825 || exit 1
29826
29827@endif libtool
29828
29829.PHONY: maybe-distclean-libtool distclean-libtool
29830maybe-distclean-libtool:
29831@if libtool
29832maybe-distclean-libtool: distclean-libtool
29833
29834distclean-libtool:
29835 @: $(MAKE); $(unstage)
29836 @[ -f ./libtool/Makefile ] || exit 0; \
29837 r=`${PWD_COMMAND}`; export r; \
29838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29839 $(HOST_EXPORTS) \
29840 for flag in $(EXTRA_HOST_FLAGS) ; do \
29841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29842 done; \
29843 echo "Doing distclean in libtool" ; \
29844 (cd $(HOST_SUBDIR)/libtool && \
29845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29847 "RANLIB=$${RANLIB}" \
29848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29849 distclean) \
29850 || exit 1
29851
29852@endif libtool
29853
29854.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29855maybe-maintainer-clean-libtool:
29856@if libtool
29857maybe-maintainer-clean-libtool: maintainer-clean-libtool
29858
29859maintainer-clean-libtool:
29860 @: $(MAKE); $(unstage)
29861 @[ -f ./libtool/Makefile ] || exit 0; \
29862 r=`${PWD_COMMAND}`; export r; \
29863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29864 $(HOST_EXPORTS) \
29865 for flag in $(EXTRA_HOST_FLAGS) ; do \
29866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29867 done; \
29868 echo "Doing maintainer-clean in libtool" ; \
29869 (cd $(HOST_SUBDIR)/libtool && \
29870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29872 "RANLIB=$${RANLIB}" \
29873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29874 maintainer-clean) \
29875 || exit 1
29876
29877@endif libtool
29878
29879
29880
29881.PHONY: configure-m4 maybe-configure-m4
29882maybe-configure-m4:
29883@if gcc-bootstrap
29884configure-m4: stage_current
29885@endif gcc-bootstrap
29886@if m4
29887maybe-configure-m4: configure-m4
29888configure-m4:
29889 @: $(MAKE); $(unstage)
29890 @r=`${PWD_COMMAND}`; export r; \
29891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29892 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29894 $(HOST_EXPORTS) \
29895 echo Configuring in $(HOST_SUBDIR)/m4; \
29896 cd "$(HOST_SUBDIR)/m4" || exit 1; \
29897 case $(srcdir) in \
29898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29899 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29901 esac; \
29902 srcdiroption="--srcdir=$${topdir}/m4"; \
29903 libsrcdir="$$s/m4"; \
29904 $(SHELL) $${libsrcdir}/configure \
29905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29906 --target=${target_alias} $${srcdiroption} \
29907 || exit 1
29908@endif m4
29909
29910
29911
29912
29913
29914.PHONY: all-m4 maybe-all-m4
29915maybe-all-m4:
29916@if gcc-bootstrap
29917all-m4: stage_current
29918@endif gcc-bootstrap
29919@if m4
29920TARGET-m4=all
29921maybe-all-m4: all-m4
29922all-m4: configure-m4
29923 @: $(MAKE); $(unstage)
29924 @r=`${PWD_COMMAND}`; export r; \
29925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29926 $(HOST_EXPORTS) \
29927 (cd $(HOST_SUBDIR)/m4 && \
29928 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29929 $(TARGET-m4))
29930@endif m4
29931
29932
29933
29934
29935.PHONY: check-m4 maybe-check-m4
29936maybe-check-m4:
29937@if m4
29938maybe-check-m4: check-m4
29939
29940check-m4:
29941 @: $(MAKE); $(unstage)
29942 @r=`${PWD_COMMAND}`; export r; \
29943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29944 $(HOST_EXPORTS) \
29945 (cd $(HOST_SUBDIR)/m4 && \
29946 $(MAKE) $(FLAGS_TO_PASS) check)
29947
29948@endif m4
29949
29950.PHONY: install-m4 maybe-install-m4
29951maybe-install-m4:
29952@if m4
29953maybe-install-m4: install-m4
29954
29955install-m4: installdirs
29956 @: $(MAKE); $(unstage)
29957 @r=`${PWD_COMMAND}`; export r; \
29958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29959 $(HOST_EXPORTS) \
29960 (cd $(HOST_SUBDIR)/m4 && \
29961 $(MAKE) $(FLAGS_TO_PASS) install)
29962
29963@endif m4
29964
29965# Other targets (info, dvi, pdf, etc.)
29966
29967.PHONY: maybe-info-m4 info-m4
29968maybe-info-m4:
29969@if m4
29970maybe-info-m4: info-m4
29971
29972info-m4: \
29973 configure-m4
29974 @: $(MAKE); $(unstage)
29975 @[ -f ./m4/Makefile ] || exit 0; \
29976 r=`${PWD_COMMAND}`; export r; \
29977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29978 $(HOST_EXPORTS) \
29979 for flag in $(EXTRA_HOST_FLAGS) ; do \
29980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29981 done; \
29982 echo "Doing info in m4" ; \
29983 (cd $(HOST_SUBDIR)/m4 && \
29984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29986 "RANLIB=$${RANLIB}" \
29987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29988 info) \
29989 || exit 1
29990
29991@endif m4
29992
29993.PHONY: maybe-dvi-m4 dvi-m4
29994maybe-dvi-m4:
29995@if m4
29996maybe-dvi-m4: dvi-m4
29997
29998dvi-m4: \
29999 configure-m4
30000 @: $(MAKE); $(unstage)
30001 @[ -f ./m4/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 dvi in m4" ; \
30009 (cd $(HOST_SUBDIR)/m4 && \
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 dvi) \
30015 || exit 1
30016
30017@endif m4
30018
30019.PHONY: maybe-pdf-m4 pdf-m4
30020maybe-pdf-m4:
30021@if m4
30022maybe-pdf-m4: pdf-m4
30023
30024pdf-m4: \
30025 configure-m4
30026 @: $(MAKE); $(unstage)
30027 @[ -f ./m4/Makefile ] || exit 0; \
30028 r=`${PWD_COMMAND}`; export r; \
30029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030 $(HOST_EXPORTS) \
30031 for flag in $(EXTRA_HOST_FLAGS) ; do \
30032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30033 done; \
30034 echo "Doing pdf in m4" ; \
30035 (cd $(HOST_SUBDIR)/m4 && \
30036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038 "RANLIB=$${RANLIB}" \
30039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30040 pdf) \
30041 || exit 1
30042
30043@endif m4
30044
30045.PHONY: maybe-html-m4 html-m4
30046maybe-html-m4:
30047@if m4
30048maybe-html-m4: html-m4
30049
30050html-m4: \
30051 configure-m4
30052 @: $(MAKE); $(unstage)
30053 @[ -f ./m4/Makefile ] || exit 0; \
30054 r=`${PWD_COMMAND}`; export r; \
30055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30056 $(HOST_EXPORTS) \
30057 for flag in $(EXTRA_HOST_FLAGS) ; do \
30058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30059 done; \
30060 echo "Doing html in m4" ; \
30061 (cd $(HOST_SUBDIR)/m4 && \
30062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30064 "RANLIB=$${RANLIB}" \
30065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30066 html) \
30067 || exit 1
30068
30069@endif m4
30070
30071.PHONY: maybe-TAGS-m4 TAGS-m4
30072maybe-TAGS-m4:
30073@if m4
30074maybe-TAGS-m4: TAGS-m4
30075
30076TAGS-m4: \
30077 configure-m4
30078 @: $(MAKE); $(unstage)
30079 @[ -f ./m4/Makefile ] || exit 0; \
30080 r=`${PWD_COMMAND}`; export r; \
30081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30082 $(HOST_EXPORTS) \
30083 for flag in $(EXTRA_HOST_FLAGS) ; do \
30084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30085 done; \
30086 echo "Doing TAGS in m4" ; \
30087 (cd $(HOST_SUBDIR)/m4 && \
30088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30090 "RANLIB=$${RANLIB}" \
30091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30092 TAGS) \
30093 || exit 1
30094
30095@endif m4
30096
30097.PHONY: maybe-install-info-m4 install-info-m4
30098maybe-install-info-m4:
30099@if m4
30100maybe-install-info-m4: install-info-m4
30101
30102install-info-m4: \
30103 configure-m4 \
30104 info-m4
30105 @: $(MAKE); $(unstage)
30106 @[ -f ./m4/Makefile ] || exit 0; \
30107 r=`${PWD_COMMAND}`; export r; \
30108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30109 $(HOST_EXPORTS) \
30110 for flag in $(EXTRA_HOST_FLAGS) ; do \
30111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30112 done; \
30113 echo "Doing install-info in m4" ; \
30114 (cd $(HOST_SUBDIR)/m4 && \
30115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30117 "RANLIB=$${RANLIB}" \
30118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30119 install-info) \
30120 || exit 1
30121
30122@endif m4
30123
30124.PHONY: maybe-install-pdf-m4 install-pdf-m4
30125maybe-install-pdf-m4:
30126@if m4
30127maybe-install-pdf-m4: install-pdf-m4
30128
30129install-pdf-m4: \
30130 configure-m4 \
30131 pdf-m4
30132 @: $(MAKE); $(unstage)
30133 @[ -f ./m4/Makefile ] || exit 0; \
30134 r=`${PWD_COMMAND}`; export r; \
30135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30136 $(HOST_EXPORTS) \
30137 for flag in $(EXTRA_HOST_FLAGS) ; do \
30138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30139 done; \
30140 echo "Doing install-pdf in m4" ; \
30141 (cd $(HOST_SUBDIR)/m4 && \
30142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30144 "RANLIB=$${RANLIB}" \
30145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30146 install-pdf) \
30147 || exit 1
30148
30149@endif m4
30150
30151.PHONY: maybe-install-html-m4 install-html-m4
30152maybe-install-html-m4:
30153@if m4
30154maybe-install-html-m4: install-html-m4
30155
30156install-html-m4: \
30157 configure-m4 \
30158 html-m4
30159 @: $(MAKE); $(unstage)
30160 @[ -f ./m4/Makefile ] || exit 0; \
30161 r=`${PWD_COMMAND}`; export r; \
30162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30163 $(HOST_EXPORTS) \
30164 for flag in $(EXTRA_HOST_FLAGS) ; do \
30165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30166 done; \
30167 echo "Doing install-html in m4" ; \
30168 (cd $(HOST_SUBDIR)/m4 && \
30169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30171 "RANLIB=$${RANLIB}" \
30172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30173 install-html) \
30174 || exit 1
30175
30176@endif m4
30177
30178.PHONY: maybe-installcheck-m4 installcheck-m4
30179maybe-installcheck-m4:
30180@if m4
30181maybe-installcheck-m4: installcheck-m4
30182
30183installcheck-m4: \
30184 configure-m4
30185 @: $(MAKE); $(unstage)
30186 @[ -f ./m4/Makefile ] || exit 0; \
30187 r=`${PWD_COMMAND}`; export r; \
30188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30189 $(HOST_EXPORTS) \
30190 for flag in $(EXTRA_HOST_FLAGS) ; do \
30191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30192 done; \
30193 echo "Doing installcheck in m4" ; \
30194 (cd $(HOST_SUBDIR)/m4 && \
30195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30197 "RANLIB=$${RANLIB}" \
30198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30199 installcheck) \
30200 || exit 1
30201
30202@endif m4
30203
30204.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
30205maybe-mostlyclean-m4:
30206@if m4
30207maybe-mostlyclean-m4: mostlyclean-m4
30208
30209mostlyclean-m4:
30210 @: $(MAKE); $(unstage)
30211 @[ -f ./m4/Makefile ] || exit 0; \
30212 r=`${PWD_COMMAND}`; export r; \
30213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214 $(HOST_EXPORTS) \
30215 for flag in $(EXTRA_HOST_FLAGS) ; do \
30216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30217 done; \
30218 echo "Doing mostlyclean in m4" ; \
30219 (cd $(HOST_SUBDIR)/m4 && \
30220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30222 "RANLIB=$${RANLIB}" \
30223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30224 mostlyclean) \
30225 || exit 1
30226
30227@endif m4
30228
30229.PHONY: maybe-clean-m4 clean-m4
30230maybe-clean-m4:
30231@if m4
30232maybe-clean-m4: clean-m4
30233
30234clean-m4:
30235 @: $(MAKE); $(unstage)
30236 @[ -f ./m4/Makefile ] || exit 0; \
30237 r=`${PWD_COMMAND}`; export r; \
30238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239 $(HOST_EXPORTS) \
30240 for flag in $(EXTRA_HOST_FLAGS) ; do \
30241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30242 done; \
30243 echo "Doing clean in m4" ; \
30244 (cd $(HOST_SUBDIR)/m4 && \
30245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30247 "RANLIB=$${RANLIB}" \
30248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30249 clean) \
30250 || exit 1
30251
30252@endif m4
30253
30254.PHONY: maybe-distclean-m4 distclean-m4
30255maybe-distclean-m4:
30256@if m4
30257maybe-distclean-m4: distclean-m4
30258
30259distclean-m4:
30260 @: $(MAKE); $(unstage)
30261 @[ -f ./m4/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 distclean in m4" ; \
30269 (cd $(HOST_SUBDIR)/m4 && \
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 distclean) \
30275 || exit 1
30276
30277@endif m4
30278
30279.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30280maybe-maintainer-clean-m4:
30281@if m4
30282maybe-maintainer-clean-m4: maintainer-clean-m4
30283
30284maintainer-clean-m4:
30285 @: $(MAKE); $(unstage)
30286 @[ -f ./m4/Makefile ] || exit 0; \
30287 r=`${PWD_COMMAND}`; export r; \
30288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30289 $(HOST_EXPORTS) \
30290 for flag in $(EXTRA_HOST_FLAGS) ; do \
30291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30292 done; \
30293 echo "Doing maintainer-clean in m4" ; \
30294 (cd $(HOST_SUBDIR)/m4 && \
30295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30297 "RANLIB=$${RANLIB}" \
30298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30299 maintainer-clean) \
30300 || exit 1
30301
30302@endif m4
30303
30304
30305
30306.PHONY: configure-make maybe-configure-make
30307maybe-configure-make:
30308@if gcc-bootstrap
30309configure-make: stage_current
30310@endif gcc-bootstrap
30311@if make
30312maybe-configure-make: configure-make
30313configure-make:
30314 @: $(MAKE); $(unstage)
30315 @r=`${PWD_COMMAND}`; export r; \
30316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30317 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
30318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
30319 $(HOST_EXPORTS) \
30320 echo Configuring in $(HOST_SUBDIR)/make; \
30321 cd "$(HOST_SUBDIR)/make" || exit 1; \
30322 case $(srcdir) in \
30323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30324 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
30325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30326 esac; \
30327 srcdiroption="--srcdir=$${topdir}/make"; \
30328 libsrcdir="$$s/make"; \
30329 $(SHELL) $${libsrcdir}/configure \
30330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30331 --target=${target_alias} $${srcdiroption} \
30332 || exit 1
30333@endif make
30334
30335
30336
30337
30338
30339.PHONY: all-make maybe-all-make
30340maybe-all-make:
30341@if gcc-bootstrap
30342all-make: stage_current
30343@endif gcc-bootstrap
30344@if make
30345TARGET-make=all
30346maybe-all-make: all-make
30347all-make: configure-make
30348 @: $(MAKE); $(unstage)
30349 @r=`${PWD_COMMAND}`; export r; \
30350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30351 $(HOST_EXPORTS) \
30352 (cd $(HOST_SUBDIR)/make && \
30353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30354 $(TARGET-make))
30355@endif make
30356
30357
30358
30359
30360.PHONY: check-make maybe-check-make
30361maybe-check-make:
30362@if make
30363maybe-check-make: check-make
30364
30365check-make:
30366 @: $(MAKE); $(unstage)
30367 @r=`${PWD_COMMAND}`; export r; \
30368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30369 $(HOST_EXPORTS) \
30370 (cd $(HOST_SUBDIR)/make && \
30371 $(MAKE) $(FLAGS_TO_PASS) check)
30372
30373@endif make
30374
30375.PHONY: install-make maybe-install-make
30376maybe-install-make:
30377@if make
30378maybe-install-make: install-make
30379
30380install-make: installdirs
30381 @: $(MAKE); $(unstage)
30382 @r=`${PWD_COMMAND}`; export r; \
30383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30384 $(HOST_EXPORTS) \
30385 (cd $(HOST_SUBDIR)/make && \
30386 $(MAKE) $(FLAGS_TO_PASS) install)
30387
30388@endif make
30389
30390# Other targets (info, dvi, pdf, etc.)
30391
30392.PHONY: maybe-info-make info-make
30393maybe-info-make:
30394@if make
30395maybe-info-make: info-make
30396
30397info-make: \
30398 configure-make
30399 @: $(MAKE); $(unstage)
30400 @[ -f ./make/Makefile ] || exit 0; \
30401 r=`${PWD_COMMAND}`; export r; \
30402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30403 $(HOST_EXPORTS) \
30404 for flag in $(EXTRA_HOST_FLAGS) ; do \
30405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30406 done; \
30407 echo "Doing info in make" ; \
30408 (cd $(HOST_SUBDIR)/make && \
30409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30411 "RANLIB=$${RANLIB}" \
30412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30413 info) \
30414 || exit 1
30415
30416@endif make
30417
30418.PHONY: maybe-dvi-make dvi-make
30419maybe-dvi-make:
30420@if make
30421maybe-dvi-make: dvi-make
30422
30423dvi-make: \
30424 configure-make
30425 @: $(MAKE); $(unstage)
30426 @[ -f ./make/Makefile ] || exit 0; \
30427 r=`${PWD_COMMAND}`; export r; \
30428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30429 $(HOST_EXPORTS) \
30430 for flag in $(EXTRA_HOST_FLAGS) ; do \
30431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30432 done; \
30433 echo "Doing dvi in make" ; \
30434 (cd $(HOST_SUBDIR)/make && \
30435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30437 "RANLIB=$${RANLIB}" \
30438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30439 dvi) \
30440 || exit 1
30441
30442@endif make
30443
30444.PHONY: maybe-pdf-make pdf-make
30445maybe-pdf-make:
30446@if make
30447maybe-pdf-make: pdf-make
30448
30449pdf-make: \
30450 configure-make
30451 @: $(MAKE); $(unstage)
30452 @[ -f ./make/Makefile ] || exit 0; \
30453 r=`${PWD_COMMAND}`; export r; \
30454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455 $(HOST_EXPORTS) \
30456 for flag in $(EXTRA_HOST_FLAGS) ; do \
30457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30458 done; \
30459 echo "Doing pdf in make" ; \
30460 (cd $(HOST_SUBDIR)/make && \
30461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30463 "RANLIB=$${RANLIB}" \
30464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30465 pdf) \
30466 || exit 1
30467
30468@endif make
30469
30470.PHONY: maybe-html-make html-make
30471maybe-html-make:
30472@if make
30473maybe-html-make: html-make
30474
30475html-make: \
30476 configure-make
30477 @: $(MAKE); $(unstage)
30478 @[ -f ./make/Makefile ] || exit 0; \
30479 r=`${PWD_COMMAND}`; export r; \
30480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30481 $(HOST_EXPORTS) \
30482 for flag in $(EXTRA_HOST_FLAGS) ; do \
30483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30484 done; \
30485 echo "Doing html in make" ; \
30486 (cd $(HOST_SUBDIR)/make && \
30487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30489 "RANLIB=$${RANLIB}" \
30490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30491 html) \
30492 || exit 1
30493
30494@endif make
30495
30496.PHONY: maybe-TAGS-make TAGS-make
30497maybe-TAGS-make:
30498@if make
30499maybe-TAGS-make: TAGS-make
30500
30501TAGS-make: \
30502 configure-make
30503 @: $(MAKE); $(unstage)
30504 @[ -f ./make/Makefile ] || exit 0; \
30505 r=`${PWD_COMMAND}`; export r; \
30506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30507 $(HOST_EXPORTS) \
30508 for flag in $(EXTRA_HOST_FLAGS) ; do \
30509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30510 done; \
30511 echo "Doing TAGS in make" ; \
30512 (cd $(HOST_SUBDIR)/make && \
30513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30515 "RANLIB=$${RANLIB}" \
30516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30517 TAGS) \
30518 || exit 1
30519
30520@endif make
30521
30522.PHONY: maybe-install-info-make install-info-make
30523maybe-install-info-make:
30524@if make
30525maybe-install-info-make: install-info-make
30526
30527install-info-make: \
30528 configure-make \
30529 info-make
30530 @: $(MAKE); $(unstage)
30531 @[ -f ./make/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 install-info in make" ; \
30539 (cd $(HOST_SUBDIR)/make && \
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 install-info) \
30545 || exit 1
30546
30547@endif make
30548
30549.PHONY: maybe-install-pdf-make install-pdf-make
30550maybe-install-pdf-make:
30551@if make
30552maybe-install-pdf-make: install-pdf-make
30553
30554install-pdf-make: \
30555 configure-make \
30556 pdf-make
30557 @: $(MAKE); $(unstage)
30558 @[ -f ./make/Makefile ] || exit 0; \
30559 r=`${PWD_COMMAND}`; export r; \
30560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561 $(HOST_EXPORTS) \
30562 for flag in $(EXTRA_HOST_FLAGS) ; do \
30563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30564 done; \
30565 echo "Doing install-pdf in make" ; \
30566 (cd $(HOST_SUBDIR)/make && \
30567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30569 "RANLIB=$${RANLIB}" \
30570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30571 install-pdf) \
30572 || exit 1
30573
30574@endif make
30575
30576.PHONY: maybe-install-html-make install-html-make
30577maybe-install-html-make:
30578@if make
30579maybe-install-html-make: install-html-make
30580
30581install-html-make: \
30582 configure-make \
30583 html-make
30584 @: $(MAKE); $(unstage)
30585 @[ -f ./make/Makefile ] || exit 0; \
30586 r=`${PWD_COMMAND}`; export r; \
30587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30588 $(HOST_EXPORTS) \
30589 for flag in $(EXTRA_HOST_FLAGS) ; do \
30590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591 done; \
30592 echo "Doing install-html in make" ; \
30593 (cd $(HOST_SUBDIR)/make && \
30594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30596 "RANLIB=$${RANLIB}" \
30597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30598 install-html) \
30599 || exit 1
30600
30601@endif make
30602
30603.PHONY: maybe-installcheck-make installcheck-make
30604maybe-installcheck-make:
30605@if make
30606maybe-installcheck-make: installcheck-make
30607
30608installcheck-make: \
30609 configure-make
30610 @: $(MAKE); $(unstage)
30611 @[ -f ./make/Makefile ] || exit 0; \
30612 r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 $(HOST_EXPORTS) \
30615 for flag in $(EXTRA_HOST_FLAGS) ; do \
30616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617 done; \
30618 echo "Doing installcheck in make" ; \
30619 (cd $(HOST_SUBDIR)/make && \
30620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30622 "RANLIB=$${RANLIB}" \
30623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30624 installcheck) \
30625 || exit 1
30626
30627@endif make
30628
30629.PHONY: maybe-mostlyclean-make mostlyclean-make
30630maybe-mostlyclean-make:
30631@if make
30632maybe-mostlyclean-make: mostlyclean-make
30633
30634mostlyclean-make:
30635 @: $(MAKE); $(unstage)
30636 @[ -f ./make/Makefile ] || exit 0; \
30637 r=`${PWD_COMMAND}`; export r; \
30638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30639 $(HOST_EXPORTS) \
30640 for flag in $(EXTRA_HOST_FLAGS) ; do \
30641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30642 done; \
30643 echo "Doing mostlyclean in make" ; \
30644 (cd $(HOST_SUBDIR)/make && \
30645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30647 "RANLIB=$${RANLIB}" \
30648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30649 mostlyclean) \
30650 || exit 1
30651
30652@endif make
30653
30654.PHONY: maybe-clean-make clean-make
30655maybe-clean-make:
30656@if make
30657maybe-clean-make: clean-make
30658
30659clean-make:
30660 @: $(MAKE); $(unstage)
30661 @[ -f ./make/Makefile ] || exit 0; \
30662 r=`${PWD_COMMAND}`; export r; \
30663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30664 $(HOST_EXPORTS) \
30665 for flag in $(EXTRA_HOST_FLAGS) ; do \
30666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30667 done; \
30668 echo "Doing clean in make" ; \
30669 (cd $(HOST_SUBDIR)/make && \
30670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30672 "RANLIB=$${RANLIB}" \
30673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30674 clean) \
30675 || exit 1
30676
30677@endif make
30678
30679.PHONY: maybe-distclean-make distclean-make
30680maybe-distclean-make:
30681@if make
30682maybe-distclean-make: distclean-make
30683
30684distclean-make:
30685 @: $(MAKE); $(unstage)
30686 @[ -f ./make/Makefile ] || exit 0; \
30687 r=`${PWD_COMMAND}`; export r; \
30688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689 $(HOST_EXPORTS) \
30690 for flag in $(EXTRA_HOST_FLAGS) ; do \
30691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692 done; \
30693 echo "Doing distclean in make" ; \
30694 (cd $(HOST_SUBDIR)/make && \
30695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697 "RANLIB=$${RANLIB}" \
30698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699 distclean) \
30700 || exit 1
30701
30702@endif make
30703
30704.PHONY: maybe-maintainer-clean-make maintainer-clean-make
30705maybe-maintainer-clean-make:
30706@if make
30707maybe-maintainer-clean-make: maintainer-clean-make
30708
30709maintainer-clean-make:
30710 @: $(MAKE); $(unstage)
30711 @[ -f ./make/Makefile ] || exit 0; \
30712 r=`${PWD_COMMAND}`; export r; \
30713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 $(HOST_EXPORTS) \
30715 for flag in $(EXTRA_HOST_FLAGS) ; do \
30716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30717 done; \
30718 echo "Doing maintainer-clean in make" ; \
30719 (cd $(HOST_SUBDIR)/make && \
30720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30722 "RANLIB=$${RANLIB}" \
30723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30724 maintainer-clean) \
30725 || exit 1
30726
30727@endif make
30728
30729
30730
30731.PHONY: configure-mmalloc maybe-configure-mmalloc
30732maybe-configure-mmalloc:
30733@if gcc-bootstrap
30734configure-mmalloc: stage_current
30735@endif gcc-bootstrap
30736@if mmalloc
30737maybe-configure-mmalloc: configure-mmalloc
30738configure-mmalloc:
30739 @: $(MAKE); $(unstage)
30740 @r=`${PWD_COMMAND}`; export r; \
30741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30744 $(HOST_EXPORTS) \
30745 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30746 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30747 case $(srcdir) in \
30748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30749 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30751 esac; \
30752 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30753 libsrcdir="$$s/mmalloc"; \
30754 $(SHELL) $${libsrcdir}/configure \
30755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30756 --target=${target_alias} $${srcdiroption} \
30757 || exit 1
30758@endif mmalloc
30759
30760
30761
30762
30763
30764.PHONY: all-mmalloc maybe-all-mmalloc
30765maybe-all-mmalloc:
30766@if gcc-bootstrap
30767all-mmalloc: stage_current
30768@endif gcc-bootstrap
30769@if mmalloc
30770TARGET-mmalloc=all
30771maybe-all-mmalloc: all-mmalloc
30772all-mmalloc: configure-mmalloc
30773 @: $(MAKE); $(unstage)
30774 @r=`${PWD_COMMAND}`; export r; \
30775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776 $(HOST_EXPORTS) \
30777 (cd $(HOST_SUBDIR)/mmalloc && \
30778 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30779 $(TARGET-mmalloc))
30780@endif mmalloc
30781
30782
30783
30784
30785.PHONY: check-mmalloc maybe-check-mmalloc
30786maybe-check-mmalloc:
30787@if mmalloc
30788maybe-check-mmalloc: check-mmalloc
30789
30790check-mmalloc:
30791
30792@endif mmalloc
30793
30794.PHONY: install-mmalloc maybe-install-mmalloc
30795maybe-install-mmalloc:
30796@if mmalloc
30797maybe-install-mmalloc: install-mmalloc
30798
30799install-mmalloc: installdirs
30800 @: $(MAKE); $(unstage)
30801 @r=`${PWD_COMMAND}`; export r; \
30802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803 $(HOST_EXPORTS) \
30804 (cd $(HOST_SUBDIR)/mmalloc && \
30805 $(MAKE) $(FLAGS_TO_PASS) install)
30806
30807@endif mmalloc
30808
30809# Other targets (info, dvi, pdf, etc.)
30810
30811.PHONY: maybe-info-mmalloc info-mmalloc
30812maybe-info-mmalloc:
30813@if mmalloc
30814maybe-info-mmalloc: info-mmalloc
30815
30816info-mmalloc: \
30817 configure-mmalloc
30818 @: $(MAKE); $(unstage)
30819 @[ -f ./mmalloc/Makefile ] || exit 0; \
30820 r=`${PWD_COMMAND}`; export r; \
30821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30822 $(HOST_EXPORTS) \
30823 for flag in $(EXTRA_HOST_FLAGS) ; do \
30824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825 done; \
30826 echo "Doing info in mmalloc" ; \
30827 (cd $(HOST_SUBDIR)/mmalloc && \
30828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30830 "RANLIB=$${RANLIB}" \
30831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30832 info) \
30833 || exit 1
30834
30835@endif mmalloc
30836
30837.PHONY: maybe-dvi-mmalloc dvi-mmalloc
30838maybe-dvi-mmalloc:
30839@if mmalloc
30840maybe-dvi-mmalloc: dvi-mmalloc
30841
30842dvi-mmalloc: \
30843 configure-mmalloc
30844 @: $(MAKE); $(unstage)
30845 @[ -f ./mmalloc/Makefile ] || exit 0; \
30846 r=`${PWD_COMMAND}`; export r; \
30847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848 $(HOST_EXPORTS) \
30849 for flag in $(EXTRA_HOST_FLAGS) ; do \
30850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30851 done; \
30852 echo "Doing dvi in mmalloc" ; \
30853 (cd $(HOST_SUBDIR)/mmalloc && \
30854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856 "RANLIB=$${RANLIB}" \
30857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858 dvi) \
30859 || exit 1
30860
30861@endif mmalloc
30862
30863.PHONY: maybe-pdf-mmalloc pdf-mmalloc
30864maybe-pdf-mmalloc:
30865@if mmalloc
30866maybe-pdf-mmalloc: pdf-mmalloc
30867
30868pdf-mmalloc: \
30869 configure-mmalloc
30870 @: $(MAKE); $(unstage)
30871 @[ -f ./mmalloc/Makefile ] || exit 0; \
30872 r=`${PWD_COMMAND}`; export r; \
30873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874 $(HOST_EXPORTS) \
30875 for flag in $(EXTRA_HOST_FLAGS) ; do \
30876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30877 done; \
30878 echo "Doing pdf in mmalloc" ; \
30879 (cd $(HOST_SUBDIR)/mmalloc && \
30880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30882 "RANLIB=$${RANLIB}" \
30883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30884 pdf) \
30885 || exit 1
30886
30887@endif mmalloc
30888
30889.PHONY: maybe-html-mmalloc html-mmalloc
30890maybe-html-mmalloc:
30891@if mmalloc
30892maybe-html-mmalloc: html-mmalloc
30893
30894html-mmalloc: \
30895 configure-mmalloc
30896 @: $(MAKE); $(unstage)
30897 @[ -f ./mmalloc/Makefile ] || exit 0; \
30898 r=`${PWD_COMMAND}`; export r; \
30899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30900 $(HOST_EXPORTS) \
30901 for flag in $(EXTRA_HOST_FLAGS) ; do \
30902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30903 done; \
30904 echo "Doing html in mmalloc" ; \
30905 (cd $(HOST_SUBDIR)/mmalloc && \
30906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30908 "RANLIB=$${RANLIB}" \
30909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30910 html) \
30911 || exit 1
30912
30913@endif mmalloc
30914
30915.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30916maybe-TAGS-mmalloc:
30917@if mmalloc
30918maybe-TAGS-mmalloc: TAGS-mmalloc
30919
30920TAGS-mmalloc: \
30921 configure-mmalloc
30922 @: $(MAKE); $(unstage)
30923 @[ -f ./mmalloc/Makefile ] || exit 0; \
30924 r=`${PWD_COMMAND}`; export r; \
30925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30926 $(HOST_EXPORTS) \
30927 for flag in $(EXTRA_HOST_FLAGS) ; do \
30928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30929 done; \
30930 echo "Doing TAGS in mmalloc" ; \
30931 (cd $(HOST_SUBDIR)/mmalloc && \
30932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30934 "RANLIB=$${RANLIB}" \
30935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30936 TAGS) \
30937 || exit 1
30938
30939@endif mmalloc
30940
30941.PHONY: maybe-install-info-mmalloc install-info-mmalloc
30942maybe-install-info-mmalloc:
30943@if mmalloc
30944maybe-install-info-mmalloc: install-info-mmalloc
30945
30946install-info-mmalloc: \
30947 configure-mmalloc \
30948 info-mmalloc
30949 @: $(MAKE); $(unstage)
30950 @[ -f ./mmalloc/Makefile ] || exit 0; \
30951 r=`${PWD_COMMAND}`; export r; \
30952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953 $(HOST_EXPORTS) \
30954 for flag in $(EXTRA_HOST_FLAGS) ; do \
30955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30956 done; \
30957 echo "Doing install-info in mmalloc" ; \
30958 (cd $(HOST_SUBDIR)/mmalloc && \
30959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30961 "RANLIB=$${RANLIB}" \
30962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30963 install-info) \
30964 || exit 1
30965
30966@endif mmalloc
30967
30968.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30969maybe-install-pdf-mmalloc:
30970@if mmalloc
30971maybe-install-pdf-mmalloc: install-pdf-mmalloc
30972
30973install-pdf-mmalloc: \
30974 configure-mmalloc \
30975 pdf-mmalloc
30976 @: $(MAKE); $(unstage)
30977 @[ -f ./mmalloc/Makefile ] || exit 0; \
30978 r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 $(HOST_EXPORTS) \
30981 for flag in $(EXTRA_HOST_FLAGS) ; do \
30982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30983 done; \
30984 echo "Doing install-pdf in mmalloc" ; \
30985 (cd $(HOST_SUBDIR)/mmalloc && \
30986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30988 "RANLIB=$${RANLIB}" \
30989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30990 install-pdf) \
30991 || exit 1
30992
30993@endif mmalloc
30994
30995.PHONY: maybe-install-html-mmalloc install-html-mmalloc
30996maybe-install-html-mmalloc:
30997@if mmalloc
30998maybe-install-html-mmalloc: install-html-mmalloc
30999
31000install-html-mmalloc: \
31001 configure-mmalloc \
31002 html-mmalloc
31003 @: $(MAKE); $(unstage)
31004 @[ -f ./mmalloc/Makefile ] || exit 0; \
31005 r=`${PWD_COMMAND}`; export r; \
31006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31007 $(HOST_EXPORTS) \
31008 for flag in $(EXTRA_HOST_FLAGS) ; do \
31009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31010 done; \
31011 echo "Doing install-html in mmalloc" ; \
31012 (cd $(HOST_SUBDIR)/mmalloc && \
31013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31015 "RANLIB=$${RANLIB}" \
31016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31017 install-html) \
31018 || exit 1
31019
31020@endif mmalloc
31021
31022.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
31023maybe-installcheck-mmalloc:
31024@if mmalloc
31025maybe-installcheck-mmalloc: installcheck-mmalloc
31026
31027installcheck-mmalloc: \
31028 configure-mmalloc
31029 @: $(MAKE); $(unstage)
31030 @[ -f ./mmalloc/Makefile ] || exit 0; \
31031 r=`${PWD_COMMAND}`; export r; \
31032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31033 $(HOST_EXPORTS) \
31034 for flag in $(EXTRA_HOST_FLAGS) ; do \
31035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036 done; \
31037 echo "Doing installcheck in mmalloc" ; \
31038 (cd $(HOST_SUBDIR)/mmalloc && \
31039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31041 "RANLIB=$${RANLIB}" \
31042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31043 installcheck) \
31044 || exit 1
31045
31046@endif mmalloc
31047
31048.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
31049maybe-mostlyclean-mmalloc:
31050@if mmalloc
31051maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
31052
31053mostlyclean-mmalloc:
31054 @: $(MAKE); $(unstage)
31055 @[ -f ./mmalloc/Makefile ] || exit 0; \
31056 r=`${PWD_COMMAND}`; export r; \
31057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31058 $(HOST_EXPORTS) \
31059 for flag in $(EXTRA_HOST_FLAGS) ; do \
31060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31061 done; \
31062 echo "Doing mostlyclean in mmalloc" ; \
31063 (cd $(HOST_SUBDIR)/mmalloc && \
31064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31066 "RANLIB=$${RANLIB}" \
31067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31068 mostlyclean) \
31069 || exit 1
31070
31071@endif mmalloc
31072
31073.PHONY: maybe-clean-mmalloc clean-mmalloc
31074maybe-clean-mmalloc:
31075@if mmalloc
31076maybe-clean-mmalloc: clean-mmalloc
31077
31078clean-mmalloc:
31079 @: $(MAKE); $(unstage)
31080 @[ -f ./mmalloc/Makefile ] || exit 0; \
31081 r=`${PWD_COMMAND}`; export r; \
31082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31083 $(HOST_EXPORTS) \
31084 for flag in $(EXTRA_HOST_FLAGS) ; do \
31085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31086 done; \
31087 echo "Doing clean in mmalloc" ; \
31088 (cd $(HOST_SUBDIR)/mmalloc && \
31089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31091 "RANLIB=$${RANLIB}" \
31092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31093 clean) \
31094 || exit 1
31095
31096@endif mmalloc
31097
31098.PHONY: maybe-distclean-mmalloc distclean-mmalloc
31099maybe-distclean-mmalloc:
31100@if mmalloc
31101maybe-distclean-mmalloc: distclean-mmalloc
31102
31103distclean-mmalloc:
31104 @: $(MAKE); $(unstage)
31105 @[ -f ./mmalloc/Makefile ] || exit 0; \
31106 r=`${PWD_COMMAND}`; export r; \
31107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31108 $(HOST_EXPORTS) \
31109 for flag in $(EXTRA_HOST_FLAGS) ; do \
31110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31111 done; \
31112 echo "Doing distclean in mmalloc" ; \
31113 (cd $(HOST_SUBDIR)/mmalloc && \
31114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31116 "RANLIB=$${RANLIB}" \
31117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31118 distclean) \
31119 || exit 1
31120
31121@endif mmalloc
31122
31123.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
31124maybe-maintainer-clean-mmalloc:
31125@if mmalloc
31126maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
31127
31128maintainer-clean-mmalloc:
31129 @: $(MAKE); $(unstage)
31130 @[ -f ./mmalloc/Makefile ] || exit 0; \
31131 r=`${PWD_COMMAND}`; export r; \
31132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31133 $(HOST_EXPORTS) \
31134 for flag in $(EXTRA_HOST_FLAGS) ; do \
31135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31136 done; \
31137 echo "Doing maintainer-clean in mmalloc" ; \
31138 (cd $(HOST_SUBDIR)/mmalloc && \
31139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31141 "RANLIB=$${RANLIB}" \
31142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31143 maintainer-clean) \
31144 || exit 1
31145
31146@endif mmalloc
31147
31148
31149
31150.PHONY: configure-patch maybe-configure-patch
31151maybe-configure-patch:
31152@if gcc-bootstrap
31153configure-patch: stage_current
31154@endif gcc-bootstrap
31155@if patch
31156maybe-configure-patch: configure-patch
31157configure-patch:
31158 @: $(MAKE); $(unstage)
31159 @r=`${PWD_COMMAND}`; export r; \
31160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31161 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
31162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
31163 $(HOST_EXPORTS) \
31164 echo Configuring in $(HOST_SUBDIR)/patch; \
31165 cd "$(HOST_SUBDIR)/patch" || exit 1; \
31166 case $(srcdir) in \
31167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31168 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
31169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31170 esac; \
31171 srcdiroption="--srcdir=$${topdir}/patch"; \
31172 libsrcdir="$$s/patch"; \
31173 $(SHELL) $${libsrcdir}/configure \
31174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31175 --target=${target_alias} $${srcdiroption} \
31176 || exit 1
31177@endif patch
31178
31179
31180
31181
31182
31183.PHONY: all-patch maybe-all-patch
31184maybe-all-patch:
31185@if gcc-bootstrap
31186all-patch: stage_current
31187@endif gcc-bootstrap
31188@if patch
31189TARGET-patch=all
31190maybe-all-patch: all-patch
31191all-patch: configure-patch
31192 @: $(MAKE); $(unstage)
31193 @r=`${PWD_COMMAND}`; export r; \
31194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195 $(HOST_EXPORTS) \
31196 (cd $(HOST_SUBDIR)/patch && \
31197 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31198 $(TARGET-patch))
31199@endif patch
31200
31201
31202
31203
31204.PHONY: check-patch maybe-check-patch
31205maybe-check-patch:
31206@if patch
31207maybe-check-patch: check-patch
31208
31209check-patch:
31210 @: $(MAKE); $(unstage)
31211 @r=`${PWD_COMMAND}`; export r; \
31212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31213 $(HOST_EXPORTS) \
31214 (cd $(HOST_SUBDIR)/patch && \
31215 $(MAKE) $(FLAGS_TO_PASS) check)
31216
31217@endif patch
31218
31219.PHONY: install-patch maybe-install-patch
31220maybe-install-patch:
31221@if patch
31222maybe-install-patch: install-patch
31223
31224install-patch: installdirs
31225 @: $(MAKE); $(unstage)
31226 @r=`${PWD_COMMAND}`; export r; \
31227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31228 $(HOST_EXPORTS) \
31229 (cd $(HOST_SUBDIR)/patch && \
31230 $(MAKE) $(FLAGS_TO_PASS) install)
31231
31232@endif patch
31233
31234# Other targets (info, dvi, pdf, etc.)
31235
31236.PHONY: maybe-info-patch info-patch
31237maybe-info-patch:
31238@if patch
31239maybe-info-patch: info-patch
31240
31241info-patch: \
31242 configure-patch
31243 @: $(MAKE); $(unstage)
31244 @[ -f ./patch/Makefile ] || exit 0; \
31245 r=`${PWD_COMMAND}`; export r; \
31246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247 $(HOST_EXPORTS) \
31248 for flag in $(EXTRA_HOST_FLAGS) ; do \
31249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250 done; \
31251 echo "Doing info in patch" ; \
31252 (cd $(HOST_SUBDIR)/patch && \
31253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31255 "RANLIB=$${RANLIB}" \
31256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31257 info) \
31258 || exit 1
31259
31260@endif patch
31261
31262.PHONY: maybe-dvi-patch dvi-patch
31263maybe-dvi-patch:
31264@if patch
31265maybe-dvi-patch: dvi-patch
31266
31267dvi-patch: \
31268 configure-patch
31269 @: $(MAKE); $(unstage)
31270 @[ -f ./patch/Makefile ] || exit 0; \
31271 r=`${PWD_COMMAND}`; export r; \
31272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31273 $(HOST_EXPORTS) \
31274 for flag in $(EXTRA_HOST_FLAGS) ; do \
31275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31276 done; \
31277 echo "Doing dvi in patch" ; \
31278 (cd $(HOST_SUBDIR)/patch && \
31279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31281 "RANLIB=$${RANLIB}" \
31282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31283 dvi) \
31284 || exit 1
31285
31286@endif patch
31287
31288.PHONY: maybe-pdf-patch pdf-patch
31289maybe-pdf-patch:
31290@if patch
31291maybe-pdf-patch: pdf-patch
31292
31293pdf-patch: \
31294 configure-patch
31295 @: $(MAKE); $(unstage)
31296 @[ -f ./patch/Makefile ] || exit 0; \
31297 r=`${PWD_COMMAND}`; export r; \
31298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31299 $(HOST_EXPORTS) \
31300 for flag in $(EXTRA_HOST_FLAGS) ; do \
31301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31302 done; \
31303 echo "Doing pdf in patch" ; \
31304 (cd $(HOST_SUBDIR)/patch && \
31305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31307 "RANLIB=$${RANLIB}" \
31308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31309 pdf) \
31310 || exit 1
31311
31312@endif patch
31313
31314.PHONY: maybe-html-patch html-patch
31315maybe-html-patch:
31316@if patch
31317maybe-html-patch: html-patch
31318
31319html-patch: \
31320 configure-patch
31321 @: $(MAKE); $(unstage)
31322 @[ -f ./patch/Makefile ] || exit 0; \
31323 r=`${PWD_COMMAND}`; export r; \
31324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31325 $(HOST_EXPORTS) \
31326 for flag in $(EXTRA_HOST_FLAGS) ; do \
31327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31328 done; \
31329 echo "Doing html in patch" ; \
31330 (cd $(HOST_SUBDIR)/patch && \
31331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31333 "RANLIB=$${RANLIB}" \
31334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31335 html) \
31336 || exit 1
31337
31338@endif patch
31339
31340.PHONY: maybe-TAGS-patch TAGS-patch
31341maybe-TAGS-patch:
31342@if patch
31343maybe-TAGS-patch: TAGS-patch
31344
31345TAGS-patch: \
31346 configure-patch
31347 @: $(MAKE); $(unstage)
31348 @[ -f ./patch/Makefile ] || exit 0; \
31349 r=`${PWD_COMMAND}`; export r; \
31350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31351 $(HOST_EXPORTS) \
31352 for flag in $(EXTRA_HOST_FLAGS) ; do \
31353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31354 done; \
31355 echo "Doing TAGS in patch" ; \
31356 (cd $(HOST_SUBDIR)/patch && \
31357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31359 "RANLIB=$${RANLIB}" \
31360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31361 TAGS) \
31362 || exit 1
31363
31364@endif patch
31365
31366.PHONY: maybe-install-info-patch install-info-patch
31367maybe-install-info-patch:
31368@if patch
31369maybe-install-info-patch: install-info-patch
31370
31371install-info-patch: \
31372 configure-patch \
31373 info-patch
31374 @: $(MAKE); $(unstage)
31375 @[ -f ./patch/Makefile ] || exit 0; \
31376 r=`${PWD_COMMAND}`; export r; \
31377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31378 $(HOST_EXPORTS) \
31379 for flag in $(EXTRA_HOST_FLAGS) ; do \
31380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31381 done; \
31382 echo "Doing install-info in patch" ; \
31383 (cd $(HOST_SUBDIR)/patch && \
31384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31386 "RANLIB=$${RANLIB}" \
31387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31388 install-info) \
31389 || exit 1
31390
31391@endif patch
31392
31393.PHONY: maybe-install-pdf-patch install-pdf-patch
31394maybe-install-pdf-patch:
31395@if patch
31396maybe-install-pdf-patch: install-pdf-patch
31397
31398install-pdf-patch: \
31399 configure-patch \
31400 pdf-patch
31401 @: $(MAKE); $(unstage)
31402 @[ -f ./patch/Makefile ] || exit 0; \
31403 r=`${PWD_COMMAND}`; export r; \
31404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31405 $(HOST_EXPORTS) \
31406 for flag in $(EXTRA_HOST_FLAGS) ; do \
31407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31408 done; \
31409 echo "Doing install-pdf in patch" ; \
31410 (cd $(HOST_SUBDIR)/patch && \
31411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31413 "RANLIB=$${RANLIB}" \
31414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31415 install-pdf) \
31416 || exit 1
31417
31418@endif patch
31419
31420.PHONY: maybe-install-html-patch install-html-patch
31421maybe-install-html-patch:
31422@if patch
31423maybe-install-html-patch: install-html-patch
31424
31425install-html-patch: \
31426 configure-patch \
31427 html-patch
31428 @: $(MAKE); $(unstage)
31429 @[ -f ./patch/Makefile ] || exit 0; \
31430 r=`${PWD_COMMAND}`; export r; \
31431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31432 $(HOST_EXPORTS) \
31433 for flag in $(EXTRA_HOST_FLAGS) ; do \
31434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31435 done; \
31436 echo "Doing install-html in patch" ; \
31437 (cd $(HOST_SUBDIR)/patch && \
31438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31440 "RANLIB=$${RANLIB}" \
31441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31442 install-html) \
31443 || exit 1
31444
31445@endif patch
31446
31447.PHONY: maybe-installcheck-patch installcheck-patch
31448maybe-installcheck-patch:
31449@if patch
31450maybe-installcheck-patch: installcheck-patch
31451
31452installcheck-patch: \
31453 configure-patch
31454 @: $(MAKE); $(unstage)
31455 @[ -f ./patch/Makefile ] || exit 0; \
31456 r=`${PWD_COMMAND}`; export r; \
31457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31458 $(HOST_EXPORTS) \
31459 for flag in $(EXTRA_HOST_FLAGS) ; do \
31460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31461 done; \
31462 echo "Doing installcheck in patch" ; \
31463 (cd $(HOST_SUBDIR)/patch && \
31464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31466 "RANLIB=$${RANLIB}" \
31467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31468 installcheck) \
31469 || exit 1
31470
31471@endif patch
31472
31473.PHONY: maybe-mostlyclean-patch mostlyclean-patch
31474maybe-mostlyclean-patch:
31475@if patch
31476maybe-mostlyclean-patch: mostlyclean-patch
31477
31478mostlyclean-patch:
31479 @: $(MAKE); $(unstage)
31480 @[ -f ./patch/Makefile ] || exit 0; \
31481 r=`${PWD_COMMAND}`; export r; \
31482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31483 $(HOST_EXPORTS) \
31484 for flag in $(EXTRA_HOST_FLAGS) ; do \
31485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31486 done; \
31487 echo "Doing mostlyclean in patch" ; \
31488 (cd $(HOST_SUBDIR)/patch && \
31489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31491 "RANLIB=$${RANLIB}" \
31492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31493 mostlyclean) \
31494 || exit 1
31495
31496@endif patch
31497
31498.PHONY: maybe-clean-patch clean-patch
31499maybe-clean-patch:
31500@if patch
31501maybe-clean-patch: clean-patch
31502
31503clean-patch:
31504 @: $(MAKE); $(unstage)
31505 @[ -f ./patch/Makefile ] || exit 0; \
31506 r=`${PWD_COMMAND}`; export r; \
31507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31508 $(HOST_EXPORTS) \
31509 for flag in $(EXTRA_HOST_FLAGS) ; do \
31510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31511 done; \
31512 echo "Doing clean in patch" ; \
31513 (cd $(HOST_SUBDIR)/patch && \
31514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31516 "RANLIB=$${RANLIB}" \
31517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31518 clean) \
31519 || exit 1
31520
31521@endif patch
31522
31523.PHONY: maybe-distclean-patch distclean-patch
31524maybe-distclean-patch:
31525@if patch
31526maybe-distclean-patch: distclean-patch
31527
31528distclean-patch:
31529 @: $(MAKE); $(unstage)
31530 @[ -f ./patch/Makefile ] || exit 0; \
31531 r=`${PWD_COMMAND}`; export r; \
31532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31533 $(HOST_EXPORTS) \
31534 for flag in $(EXTRA_HOST_FLAGS) ; do \
31535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31536 done; \
31537 echo "Doing distclean in patch" ; \
31538 (cd $(HOST_SUBDIR)/patch && \
31539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31541 "RANLIB=$${RANLIB}" \
31542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31543 distclean) \
31544 || exit 1
31545
31546@endif patch
31547
31548.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31549maybe-maintainer-clean-patch:
31550@if patch
31551maybe-maintainer-clean-patch: maintainer-clean-patch
31552
31553maintainer-clean-patch:
31554 @: $(MAKE); $(unstage)
31555 @[ -f ./patch/Makefile ] || exit 0; \
31556 r=`${PWD_COMMAND}`; export r; \
31557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31558 $(HOST_EXPORTS) \
31559 for flag in $(EXTRA_HOST_FLAGS) ; do \
31560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31561 done; \
31562 echo "Doing maintainer-clean in patch" ; \
31563 (cd $(HOST_SUBDIR)/patch && \
31564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31566 "RANLIB=$${RANLIB}" \
31567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31568 maintainer-clean) \
31569 || exit 1
31570
31571@endif patch
31572
31573
31574
31575.PHONY: configure-perl maybe-configure-perl
31576maybe-configure-perl:
31577@if gcc-bootstrap
31578configure-perl: stage_current
31579@endif gcc-bootstrap
31580@if perl
31581maybe-configure-perl: configure-perl
31582configure-perl:
31583 @: $(MAKE); $(unstage)
31584 @r=`${PWD_COMMAND}`; export r; \
31585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31586 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31588 $(HOST_EXPORTS) \
31589 echo Configuring in $(HOST_SUBDIR)/perl; \
31590 cd "$(HOST_SUBDIR)/perl" || exit 1; \
31591 case $(srcdir) in \
31592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31593 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31595 esac; \
31596 srcdiroption="--srcdir=$${topdir}/perl"; \
31597 libsrcdir="$$s/perl"; \
31598 $(SHELL) $${libsrcdir}/configure \
31599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31600 --target=${target_alias} $${srcdiroption} \
31601 || exit 1
31602@endif perl
31603
31604
31605
31606
31607
31608.PHONY: all-perl maybe-all-perl
31609maybe-all-perl:
31610@if gcc-bootstrap
31611all-perl: stage_current
31612@endif gcc-bootstrap
31613@if perl
31614TARGET-perl=all
31615maybe-all-perl: all-perl
31616all-perl: configure-perl
31617 @: $(MAKE); $(unstage)
31618 @r=`${PWD_COMMAND}`; export r; \
31619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620 $(HOST_EXPORTS) \
31621 (cd $(HOST_SUBDIR)/perl && \
31622 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31623 $(TARGET-perl))
31624@endif perl
31625
31626
31627
31628
31629.PHONY: check-perl maybe-check-perl
31630maybe-check-perl:
31631@if perl
31632maybe-check-perl: check-perl
31633
31634check-perl:
31635 @: $(MAKE); $(unstage)
31636 @r=`${PWD_COMMAND}`; export r; \
31637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31638 $(HOST_EXPORTS) \
31639 (cd $(HOST_SUBDIR)/perl && \
31640 $(MAKE) $(FLAGS_TO_PASS) check)
31641
31642@endif perl
31643
31644.PHONY: install-perl maybe-install-perl
31645maybe-install-perl:
31646@if perl
31647maybe-install-perl: install-perl
31648
31649install-perl: installdirs
31650 @: $(MAKE); $(unstage)
31651 @r=`${PWD_COMMAND}`; export r; \
31652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653 $(HOST_EXPORTS) \
31654 (cd $(HOST_SUBDIR)/perl && \
31655 $(MAKE) $(FLAGS_TO_PASS) install)
31656
31657@endif perl
31658
31659# Other targets (info, dvi, pdf, etc.)
31660
31661.PHONY: maybe-info-perl info-perl
31662maybe-info-perl:
31663@if perl
31664maybe-info-perl: info-perl
31665
31666info-perl: \
31667 configure-perl
31668 @: $(MAKE); $(unstage)
31669 @[ -f ./perl/Makefile ] || exit 0; \
31670 r=`${PWD_COMMAND}`; export r; \
31671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672 $(HOST_EXPORTS) \
31673 for flag in $(EXTRA_HOST_FLAGS) ; do \
31674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31675 done; \
31676 echo "Doing info in perl" ; \
31677 (cd $(HOST_SUBDIR)/perl && \
31678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31680 "RANLIB=$${RANLIB}" \
31681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31682 info) \
31683 || exit 1
31684
31685@endif perl
31686
31687.PHONY: maybe-dvi-perl dvi-perl
31688maybe-dvi-perl:
31689@if perl
31690maybe-dvi-perl: dvi-perl
31691
31692dvi-perl: \
31693 configure-perl
31694 @: $(MAKE); $(unstage)
31695 @[ -f ./perl/Makefile ] || exit 0; \
31696 r=`${PWD_COMMAND}`; export r; \
31697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31698 $(HOST_EXPORTS) \
31699 for flag in $(EXTRA_HOST_FLAGS) ; do \
31700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31701 done; \
31702 echo "Doing dvi in perl" ; \
31703 (cd $(HOST_SUBDIR)/perl && \
31704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31706 "RANLIB=$${RANLIB}" \
31707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31708 dvi) \
31709 || exit 1
31710
31711@endif perl
31712
31713.PHONY: maybe-pdf-perl pdf-perl
31714maybe-pdf-perl:
31715@if perl
31716maybe-pdf-perl: pdf-perl
31717
31718pdf-perl: \
31719 configure-perl
31720 @: $(MAKE); $(unstage)
31721 @[ -f ./perl/Makefile ] || exit 0; \
31722 r=`${PWD_COMMAND}`; export r; \
31723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31724 $(HOST_EXPORTS) \
31725 for flag in $(EXTRA_HOST_FLAGS) ; do \
31726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31727 done; \
31728 echo "Doing pdf in perl" ; \
31729 (cd $(HOST_SUBDIR)/perl && \
31730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31732 "RANLIB=$${RANLIB}" \
31733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31734 pdf) \
31735 || exit 1
31736
31737@endif perl
31738
31739.PHONY: maybe-html-perl html-perl
31740maybe-html-perl:
31741@if perl
31742maybe-html-perl: html-perl
31743
31744html-perl: \
31745 configure-perl
31746 @: $(MAKE); $(unstage)
31747 @[ -f ./perl/Makefile ] || exit 0; \
31748 r=`${PWD_COMMAND}`; export r; \
31749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750 $(HOST_EXPORTS) \
31751 for flag in $(EXTRA_HOST_FLAGS) ; do \
31752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31753 done; \
31754 echo "Doing html in perl" ; \
31755 (cd $(HOST_SUBDIR)/perl && \
31756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31758 "RANLIB=$${RANLIB}" \
31759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31760 html) \
31761 || exit 1
31762
31763@endif perl
31764
31765.PHONY: maybe-TAGS-perl TAGS-perl
31766maybe-TAGS-perl:
31767@if perl
31768maybe-TAGS-perl: TAGS-perl
31769
31770TAGS-perl: \
31771 configure-perl
31772 @: $(MAKE); $(unstage)
31773 @[ -f ./perl/Makefile ] || exit 0; \
31774 r=`${PWD_COMMAND}`; export r; \
31775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31776 $(HOST_EXPORTS) \
31777 for flag in $(EXTRA_HOST_FLAGS) ; do \
31778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31779 done; \
31780 echo "Doing TAGS in perl" ; \
31781 (cd $(HOST_SUBDIR)/perl && \
31782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31784 "RANLIB=$${RANLIB}" \
31785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31786 TAGS) \
31787 || exit 1
31788
31789@endif perl
31790
31791.PHONY: maybe-install-info-perl install-info-perl
31792maybe-install-info-perl:
31793@if perl
31794maybe-install-info-perl: install-info-perl
31795
31796install-info-perl: \
31797 configure-perl \
31798 info-perl
31799 @: $(MAKE); $(unstage)
31800 @[ -f ./perl/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 install-info in perl" ; \
31808 (cd $(HOST_SUBDIR)/perl && \
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 install-info) \
31814 || exit 1
31815
31816@endif perl
31817
31818.PHONY: maybe-install-pdf-perl install-pdf-perl
31819maybe-install-pdf-perl:
31820@if perl
31821maybe-install-pdf-perl: install-pdf-perl
31822
31823install-pdf-perl: \
31824 configure-perl \
31825 pdf-perl
31826 @: $(MAKE); $(unstage)
31827 @[ -f ./perl/Makefile ] || exit 0; \
31828 r=`${PWD_COMMAND}`; export r; \
31829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830 $(HOST_EXPORTS) \
31831 for flag in $(EXTRA_HOST_FLAGS) ; do \
31832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31833 done; \
31834 echo "Doing install-pdf in perl" ; \
31835 (cd $(HOST_SUBDIR)/perl && \
31836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31838 "RANLIB=$${RANLIB}" \
31839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31840 install-pdf) \
31841 || exit 1
31842
31843@endif perl
31844
31845.PHONY: maybe-install-html-perl install-html-perl
31846maybe-install-html-perl:
31847@if perl
31848maybe-install-html-perl: install-html-perl
31849
31850install-html-perl: \
31851 configure-perl \
31852 html-perl
31853 @: $(MAKE); $(unstage)
31854 @[ -f ./perl/Makefile ] || exit 0; \
31855 r=`${PWD_COMMAND}`; export r; \
31856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31857 $(HOST_EXPORTS) \
31858 for flag in $(EXTRA_HOST_FLAGS) ; do \
31859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31860 done; \
31861 echo "Doing install-html in perl" ; \
31862 (cd $(HOST_SUBDIR)/perl && \
31863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31865 "RANLIB=$${RANLIB}" \
31866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31867 install-html) \
31868 || exit 1
31869
31870@endif perl
31871
31872.PHONY: maybe-installcheck-perl installcheck-perl
31873maybe-installcheck-perl:
31874@if perl
31875maybe-installcheck-perl: installcheck-perl
31876
31877installcheck-perl: \
31878 configure-perl
31879 @: $(MAKE); $(unstage)
31880 @[ -f ./perl/Makefile ] || exit 0; \
31881 r=`${PWD_COMMAND}`; export r; \
31882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31883 $(HOST_EXPORTS) \
31884 for flag in $(EXTRA_HOST_FLAGS) ; do \
31885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31886 done; \
31887 echo "Doing installcheck in perl" ; \
31888 (cd $(HOST_SUBDIR)/perl && \
31889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31891 "RANLIB=$${RANLIB}" \
31892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31893 installcheck) \
31894 || exit 1
31895
31896@endif perl
31897
31898.PHONY: maybe-mostlyclean-perl mostlyclean-perl
31899maybe-mostlyclean-perl:
31900@if perl
31901maybe-mostlyclean-perl: mostlyclean-perl
31902
31903mostlyclean-perl:
31904 @: $(MAKE); $(unstage)
31905 @[ -f ./perl/Makefile ] || exit 0; \
31906 r=`${PWD_COMMAND}`; export r; \
31907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31908 $(HOST_EXPORTS) \
31909 for flag in $(EXTRA_HOST_FLAGS) ; do \
31910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31911 done; \
31912 echo "Doing mostlyclean in perl" ; \
31913 (cd $(HOST_SUBDIR)/perl && \
31914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31916 "RANLIB=$${RANLIB}" \
31917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31918 mostlyclean) \
31919 || exit 1
31920
31921@endif perl
31922
31923.PHONY: maybe-clean-perl clean-perl
31924maybe-clean-perl:
31925@if perl
31926maybe-clean-perl: clean-perl
31927
31928clean-perl:
31929 @: $(MAKE); $(unstage)
31930 @[ -f ./perl/Makefile ] || exit 0; \
31931 r=`${PWD_COMMAND}`; export r; \
31932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31933 $(HOST_EXPORTS) \
31934 for flag in $(EXTRA_HOST_FLAGS) ; do \
31935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31936 done; \
31937 echo "Doing clean in perl" ; \
31938 (cd $(HOST_SUBDIR)/perl && \
31939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31941 "RANLIB=$${RANLIB}" \
31942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31943 clean) \
31944 || exit 1
31945
31946@endif perl
31947
31948.PHONY: maybe-distclean-perl distclean-perl
31949maybe-distclean-perl:
31950@if perl
31951maybe-distclean-perl: distclean-perl
31952
31953distclean-perl:
31954 @: $(MAKE); $(unstage)
31955 @[ -f ./perl/Makefile ] || exit 0; \
31956 r=`${PWD_COMMAND}`; export r; \
31957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31958 $(HOST_EXPORTS) \
31959 for flag in $(EXTRA_HOST_FLAGS) ; do \
31960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31961 done; \
31962 echo "Doing distclean in perl" ; \
31963 (cd $(HOST_SUBDIR)/perl && \
31964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31966 "RANLIB=$${RANLIB}" \
31967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31968 distclean) \
31969 || exit 1
31970
31971@endif perl
31972
31973.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31974maybe-maintainer-clean-perl:
31975@if perl
31976maybe-maintainer-clean-perl: maintainer-clean-perl
31977
31978maintainer-clean-perl:
31979 @: $(MAKE); $(unstage)
31980 @[ -f ./perl/Makefile ] || exit 0; \
31981 r=`${PWD_COMMAND}`; export r; \
31982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31983 $(HOST_EXPORTS) \
31984 for flag in $(EXTRA_HOST_FLAGS) ; do \
31985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31986 done; \
31987 echo "Doing maintainer-clean in perl" ; \
31988 (cd $(HOST_SUBDIR)/perl && \
31989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31991 "RANLIB=$${RANLIB}" \
31992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31993 maintainer-clean) \
31994 || exit 1
31995
31996@endif perl
31997
31998
31999
32000.PHONY: configure-prms maybe-configure-prms
32001maybe-configure-prms:
32002@if gcc-bootstrap
32003configure-prms: stage_current
32004@endif gcc-bootstrap
32005@if prms
32006maybe-configure-prms: configure-prms
32007configure-prms:
32008 @: $(MAKE); $(unstage)
32009 @r=`${PWD_COMMAND}`; export r; \
32010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32011 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32013 $(HOST_EXPORTS) \
32014 echo Configuring in $(HOST_SUBDIR)/prms; \
32015 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32016 case $(srcdir) in \
32017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32018 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
32019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32020 esac; \
32021 srcdiroption="--srcdir=$${topdir}/prms"; \
32022 libsrcdir="$$s/prms"; \
32023 $(SHELL) $${libsrcdir}/configure \
32024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32025 --target=${target_alias} $${srcdiroption} \
32026 || exit 1
32027@endif prms
32028
32029
32030
32031
32032
32033.PHONY: all-prms maybe-all-prms
32034maybe-all-prms:
32035@if gcc-bootstrap
32036all-prms: stage_current
32037@endif gcc-bootstrap
32038@if prms
32039TARGET-prms=all
32040maybe-all-prms: all-prms
32041all-prms: configure-prms
32042 @: $(MAKE); $(unstage)
32043 @r=`${PWD_COMMAND}`; export r; \
32044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045 $(HOST_EXPORTS) \
32046 (cd $(HOST_SUBDIR)/prms && \
32047 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32048 $(TARGET-prms))
32049@endif prms
32050
32051
32052
32053
32054.PHONY: check-prms maybe-check-prms
32055maybe-check-prms:
32056@if prms
32057maybe-check-prms: check-prms
32058
32059check-prms:
32060 @: $(MAKE); $(unstage)
32061 @r=`${PWD_COMMAND}`; export r; \
32062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32063 $(HOST_EXPORTS) \
32064 (cd $(HOST_SUBDIR)/prms && \
32065 $(MAKE) $(FLAGS_TO_PASS) check)
32066
32067@endif prms
32068
32069.PHONY: install-prms maybe-install-prms
32070maybe-install-prms:
32071@if prms
32072maybe-install-prms: install-prms
32073
32074install-prms: installdirs
32075 @: $(MAKE); $(unstage)
32076 @r=`${PWD_COMMAND}`; export r; \
32077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32078 $(HOST_EXPORTS) \
32079 (cd $(HOST_SUBDIR)/prms && \
32080 $(MAKE) $(FLAGS_TO_PASS) install)
32081
32082@endif prms
32083
32084# Other targets (info, dvi, pdf, etc.)
32085
32086.PHONY: maybe-info-prms info-prms
32087maybe-info-prms:
32088@if prms
32089maybe-info-prms: info-prms
32090
32091info-prms: \
32092 configure-prms
32093 @: $(MAKE); $(unstage)
32094 @[ -f ./prms/Makefile ] || exit 0; \
32095 r=`${PWD_COMMAND}`; export r; \
32096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32097 $(HOST_EXPORTS) \
32098 for flag in $(EXTRA_HOST_FLAGS) ; do \
32099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32100 done; \
32101 echo "Doing info in prms" ; \
32102 (cd $(HOST_SUBDIR)/prms && \
32103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32105 "RANLIB=$${RANLIB}" \
32106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32107 info) \
32108 || exit 1
32109
32110@endif prms
32111
32112.PHONY: maybe-dvi-prms dvi-prms
32113maybe-dvi-prms:
32114@if prms
32115maybe-dvi-prms: dvi-prms
32116
32117dvi-prms: \
32118 configure-prms
32119 @: $(MAKE); $(unstage)
32120 @[ -f ./prms/Makefile ] || exit 0; \
32121 r=`${PWD_COMMAND}`; export r; \
32122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32123 $(HOST_EXPORTS) \
32124 for flag in $(EXTRA_HOST_FLAGS) ; do \
32125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32126 done; \
32127 echo "Doing dvi in prms" ; \
32128 (cd $(HOST_SUBDIR)/prms && \
32129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32131 "RANLIB=$${RANLIB}" \
32132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32133 dvi) \
32134 || exit 1
32135
32136@endif prms
32137
32138.PHONY: maybe-pdf-prms pdf-prms
32139maybe-pdf-prms:
32140@if prms
32141maybe-pdf-prms: pdf-prms
32142
32143pdf-prms: \
32144 configure-prms
32145 @: $(MAKE); $(unstage)
32146 @[ -f ./prms/Makefile ] || exit 0; \
32147 r=`${PWD_COMMAND}`; export r; \
32148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149 $(HOST_EXPORTS) \
32150 for flag in $(EXTRA_HOST_FLAGS) ; do \
32151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32152 done; \
32153 echo "Doing pdf in prms" ; \
32154 (cd $(HOST_SUBDIR)/prms && \
32155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32157 "RANLIB=$${RANLIB}" \
32158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32159 pdf) \
32160 || exit 1
32161
32162@endif prms
32163
32164.PHONY: maybe-html-prms html-prms
32165maybe-html-prms:
32166@if prms
32167maybe-html-prms: html-prms
32168
32169html-prms: \
32170 configure-prms
32171 @: $(MAKE); $(unstage)
32172 @[ -f ./prms/Makefile ] || exit 0; \
32173 r=`${PWD_COMMAND}`; export r; \
32174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32175 $(HOST_EXPORTS) \
32176 for flag in $(EXTRA_HOST_FLAGS) ; do \
32177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32178 done; \
32179 echo "Doing html in prms" ; \
32180 (cd $(HOST_SUBDIR)/prms && \
32181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32183 "RANLIB=$${RANLIB}" \
32184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32185 html) \
32186 || exit 1
32187
32188@endif prms
32189
32190.PHONY: maybe-TAGS-prms TAGS-prms
32191maybe-TAGS-prms:
32192@if prms
32193maybe-TAGS-prms: TAGS-prms
32194
32195TAGS-prms: \
32196 configure-prms
32197 @: $(MAKE); $(unstage)
32198 @[ -f ./prms/Makefile ] || exit 0; \
32199 r=`${PWD_COMMAND}`; export r; \
32200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32201 $(HOST_EXPORTS) \
32202 for flag in $(EXTRA_HOST_FLAGS) ; do \
32203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32204 done; \
32205 echo "Doing TAGS in prms" ; \
32206 (cd $(HOST_SUBDIR)/prms && \
32207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32209 "RANLIB=$${RANLIB}" \
32210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32211 TAGS) \
32212 || exit 1
32213
32214@endif prms
32215
32216.PHONY: maybe-install-info-prms install-info-prms
32217maybe-install-info-prms:
32218@if prms
32219maybe-install-info-prms: install-info-prms
32220
32221install-info-prms: \
32222 configure-prms \
32223 info-prms
32224 @: $(MAKE); $(unstage)
32225 @[ -f ./prms/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 install-info in prms" ; \
32233 (cd $(HOST_SUBDIR)/prms && \
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 install-info) \
32239 || exit 1
32240
32241@endif prms
32242
32243.PHONY: maybe-install-pdf-prms install-pdf-prms
32244maybe-install-pdf-prms:
32245@if prms
32246maybe-install-pdf-prms: install-pdf-prms
32247
32248install-pdf-prms: \
32249 configure-prms \
32250 pdf-prms
32251 @: $(MAKE); $(unstage)
32252 @[ -f ./prms/Makefile ] || exit 0; \
32253 r=`${PWD_COMMAND}`; export r; \
32254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255 $(HOST_EXPORTS) \
32256 for flag in $(EXTRA_HOST_FLAGS) ; do \
32257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32258 done; \
32259 echo "Doing install-pdf in prms" ; \
32260 (cd $(HOST_SUBDIR)/prms && \
32261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32263 "RANLIB=$${RANLIB}" \
32264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32265 install-pdf) \
32266 || exit 1
32267
32268@endif prms
32269
32270.PHONY: maybe-install-html-prms install-html-prms
32271maybe-install-html-prms:
32272@if prms
32273maybe-install-html-prms: install-html-prms
32274
32275install-html-prms: \
32276 configure-prms \
32277 html-prms
32278 @: $(MAKE); $(unstage)
32279 @[ -f ./prms/Makefile ] || exit 0; \
32280 r=`${PWD_COMMAND}`; export r; \
32281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282 $(HOST_EXPORTS) \
32283 for flag in $(EXTRA_HOST_FLAGS) ; do \
32284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32285 done; \
32286 echo "Doing install-html in prms" ; \
32287 (cd $(HOST_SUBDIR)/prms && \
32288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32290 "RANLIB=$${RANLIB}" \
32291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32292 install-html) \
32293 || exit 1
32294
32295@endif prms
32296
32297.PHONY: maybe-installcheck-prms installcheck-prms
32298maybe-installcheck-prms:
32299@if prms
32300maybe-installcheck-prms: installcheck-prms
32301
32302installcheck-prms: \
32303 configure-prms
32304 @: $(MAKE); $(unstage)
32305 @[ -f ./prms/Makefile ] || exit 0; \
32306 r=`${PWD_COMMAND}`; export r; \
32307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308 $(HOST_EXPORTS) \
32309 for flag in $(EXTRA_HOST_FLAGS) ; do \
32310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311 done; \
32312 echo "Doing installcheck in prms" ; \
32313 (cd $(HOST_SUBDIR)/prms && \
32314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316 "RANLIB=$${RANLIB}" \
32317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318 installcheck) \
32319 || exit 1
32320
32321@endif prms
32322
32323.PHONY: maybe-mostlyclean-prms mostlyclean-prms
32324maybe-mostlyclean-prms:
32325@if prms
32326maybe-mostlyclean-prms: mostlyclean-prms
32327
32328mostlyclean-prms:
32329 @: $(MAKE); $(unstage)
32330 @[ -f ./prms/Makefile ] || exit 0; \
32331 r=`${PWD_COMMAND}`; export r; \
32332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32333 $(HOST_EXPORTS) \
32334 for flag in $(EXTRA_HOST_FLAGS) ; do \
32335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32336 done; \
32337 echo "Doing mostlyclean in prms" ; \
32338 (cd $(HOST_SUBDIR)/prms && \
32339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32341 "RANLIB=$${RANLIB}" \
32342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32343 mostlyclean) \
32344 || exit 1
32345
32346@endif prms
32347
32348.PHONY: maybe-clean-prms clean-prms
32349maybe-clean-prms:
32350@if prms
32351maybe-clean-prms: clean-prms
32352
32353clean-prms:
32354 @: $(MAKE); $(unstage)
32355 @[ -f ./prms/Makefile ] || exit 0; \
32356 r=`${PWD_COMMAND}`; export r; \
32357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32358 $(HOST_EXPORTS) \
32359 for flag in $(EXTRA_HOST_FLAGS) ; do \
32360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32361 done; \
32362 echo "Doing clean in prms" ; \
32363 (cd $(HOST_SUBDIR)/prms && \
32364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32366 "RANLIB=$${RANLIB}" \
32367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32368 clean) \
32369 || exit 1
32370
32371@endif prms
32372
32373.PHONY: maybe-distclean-prms distclean-prms
32374maybe-distclean-prms:
32375@if prms
32376maybe-distclean-prms: distclean-prms
32377
32378distclean-prms:
32379 @: $(MAKE); $(unstage)
32380 @[ -f ./prms/Makefile ] || exit 0; \
32381 r=`${PWD_COMMAND}`; export r; \
32382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32383 $(HOST_EXPORTS) \
32384 for flag in $(EXTRA_HOST_FLAGS) ; do \
32385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32386 done; \
32387 echo "Doing distclean in prms" ; \
32388 (cd $(HOST_SUBDIR)/prms && \
32389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32391 "RANLIB=$${RANLIB}" \
32392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32393 distclean) \
32394 || exit 1
32395
32396@endif prms
32397
32398.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32399maybe-maintainer-clean-prms:
32400@if prms
32401maybe-maintainer-clean-prms: maintainer-clean-prms
32402
32403maintainer-clean-prms:
32404 @: $(MAKE); $(unstage)
32405 @[ -f ./prms/Makefile ] || exit 0; \
32406 r=`${PWD_COMMAND}`; export r; \
32407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32408 $(HOST_EXPORTS) \
32409 for flag in $(EXTRA_HOST_FLAGS) ; do \
32410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32411 done; \
32412 echo "Doing maintainer-clean in prms" ; \
32413 (cd $(HOST_SUBDIR)/prms && \
32414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32416 "RANLIB=$${RANLIB}" \
32417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32418 maintainer-clean) \
32419 || exit 1
32420
32421@endif prms
32422
32423
32424
32425.PHONY: configure-rcs maybe-configure-rcs
32426maybe-configure-rcs:
32427@if gcc-bootstrap
32428configure-rcs: stage_current
32429@endif gcc-bootstrap
32430@if rcs
32431maybe-configure-rcs: configure-rcs
32432configure-rcs:
32433 @: $(MAKE); $(unstage)
32434 @r=`${PWD_COMMAND}`; export r; \
32435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32436 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
32437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
32438 $(HOST_EXPORTS) \
32439 echo Configuring in $(HOST_SUBDIR)/rcs; \
32440 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
32441 case $(srcdir) in \
32442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32443 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
32444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32445 esac; \
32446 srcdiroption="--srcdir=$${topdir}/rcs"; \
32447 libsrcdir="$$s/rcs"; \
32448 $(SHELL) $${libsrcdir}/configure \
32449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32450 --target=${target_alias} $${srcdiroption} \
32451 || exit 1
32452@endif rcs
32453
32454
32455
32456
32457
32458.PHONY: all-rcs maybe-all-rcs
32459maybe-all-rcs:
32460@if gcc-bootstrap
32461all-rcs: stage_current
32462@endif gcc-bootstrap
32463@if rcs
32464TARGET-rcs=all
32465maybe-all-rcs: all-rcs
32466all-rcs: configure-rcs
32467 @: $(MAKE); $(unstage)
32468 @r=`${PWD_COMMAND}`; export r; \
32469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32470 $(HOST_EXPORTS) \
32471 (cd $(HOST_SUBDIR)/rcs && \
32472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32473 $(TARGET-rcs))
32474@endif rcs
32475
32476
32477
32478
32479.PHONY: check-rcs maybe-check-rcs
32480maybe-check-rcs:
32481@if rcs
32482maybe-check-rcs: check-rcs
32483
32484check-rcs:
32485 @: $(MAKE); $(unstage)
32486 @r=`${PWD_COMMAND}`; export r; \
32487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488 $(HOST_EXPORTS) \
32489 (cd $(HOST_SUBDIR)/rcs && \
32490 $(MAKE) $(FLAGS_TO_PASS) check)
32491
32492@endif rcs
32493
32494.PHONY: install-rcs maybe-install-rcs
32495maybe-install-rcs:
32496@if rcs
32497maybe-install-rcs: install-rcs
32498
32499install-rcs: installdirs
32500 @: $(MAKE); $(unstage)
32501 @r=`${PWD_COMMAND}`; export r; \
32502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503 $(HOST_EXPORTS) \
32504 (cd $(HOST_SUBDIR)/rcs && \
32505 $(MAKE) $(FLAGS_TO_PASS) install)
32506
32507@endif rcs
32508
32509# Other targets (info, dvi, pdf, etc.)
32510
32511.PHONY: maybe-info-rcs info-rcs
32512maybe-info-rcs:
32513@if rcs
32514maybe-info-rcs: info-rcs
32515
32516info-rcs: \
32517 configure-rcs
32518 @: $(MAKE); $(unstage)
32519 @[ -f ./rcs/Makefile ] || exit 0; \
32520 r=`${PWD_COMMAND}`; export r; \
32521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32522 $(HOST_EXPORTS) \
32523 for flag in $(EXTRA_HOST_FLAGS) ; do \
32524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32525 done; \
32526 echo "Doing info in rcs" ; \
32527 (cd $(HOST_SUBDIR)/rcs && \
32528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32530 "RANLIB=$${RANLIB}" \
32531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32532 info) \
32533 || exit 1
32534
32535@endif rcs
32536
32537.PHONY: maybe-dvi-rcs dvi-rcs
32538maybe-dvi-rcs:
32539@if rcs
32540maybe-dvi-rcs: dvi-rcs
32541
32542dvi-rcs: \
32543 configure-rcs
32544 @: $(MAKE); $(unstage)
32545 @[ -f ./rcs/Makefile ] || exit 0; \
32546 r=`${PWD_COMMAND}`; export r; \
32547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32548 $(HOST_EXPORTS) \
32549 for flag in $(EXTRA_HOST_FLAGS) ; do \
32550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32551 done; \
32552 echo "Doing dvi in rcs" ; \
32553 (cd $(HOST_SUBDIR)/rcs && \
32554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32556 "RANLIB=$${RANLIB}" \
32557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32558 dvi) \
32559 || exit 1
32560
32561@endif rcs
32562
32563.PHONY: maybe-pdf-rcs pdf-rcs
32564maybe-pdf-rcs:
32565@if rcs
32566maybe-pdf-rcs: pdf-rcs
32567
32568pdf-rcs: \
32569 configure-rcs
32570 @: $(MAKE); $(unstage)
32571 @[ -f ./rcs/Makefile ] || exit 0; \
32572 r=`${PWD_COMMAND}`; export r; \
32573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574 $(HOST_EXPORTS) \
32575 for flag in $(EXTRA_HOST_FLAGS) ; do \
32576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32577 done; \
32578 echo "Doing pdf in rcs" ; \
32579 (cd $(HOST_SUBDIR)/rcs && \
32580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32582 "RANLIB=$${RANLIB}" \
32583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32584 pdf) \
32585 || exit 1
32586
32587@endif rcs
32588
32589.PHONY: maybe-html-rcs html-rcs
32590maybe-html-rcs:
32591@if rcs
32592maybe-html-rcs: html-rcs
32593
32594html-rcs: \
32595 configure-rcs
32596 @: $(MAKE); $(unstage)
32597 @[ -f ./rcs/Makefile ] || exit 0; \
32598 r=`${PWD_COMMAND}`; export r; \
32599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600 $(HOST_EXPORTS) \
32601 for flag in $(EXTRA_HOST_FLAGS) ; do \
32602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603 done; \
32604 echo "Doing html in rcs" ; \
32605 (cd $(HOST_SUBDIR)/rcs && \
32606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32608 "RANLIB=$${RANLIB}" \
32609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32610 html) \
32611 || exit 1
32612
32613@endif rcs
32614
32615.PHONY: maybe-TAGS-rcs TAGS-rcs
32616maybe-TAGS-rcs:
32617@if rcs
32618maybe-TAGS-rcs: TAGS-rcs
32619
32620TAGS-rcs: \
32621 configure-rcs
32622 @: $(MAKE); $(unstage)
32623 @[ -f ./rcs/Makefile ] || exit 0; \
32624 r=`${PWD_COMMAND}`; export r; \
32625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32626 $(HOST_EXPORTS) \
32627 for flag in $(EXTRA_HOST_FLAGS) ; do \
32628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32629 done; \
32630 echo "Doing TAGS in rcs" ; \
32631 (cd $(HOST_SUBDIR)/rcs && \
32632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32634 "RANLIB=$${RANLIB}" \
32635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32636 TAGS) \
32637 || exit 1
32638
32639@endif rcs
32640
32641.PHONY: maybe-install-info-rcs install-info-rcs
32642maybe-install-info-rcs:
32643@if rcs
32644maybe-install-info-rcs: install-info-rcs
32645
32646install-info-rcs: \
32647 configure-rcs \
32648 info-rcs
32649 @: $(MAKE); $(unstage)
32650 @[ -f ./rcs/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 install-info in rcs" ; \
32658 (cd $(HOST_SUBDIR)/rcs && \
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 install-info) \
32664 || exit 1
32665
32666@endif rcs
32667
32668.PHONY: maybe-install-pdf-rcs install-pdf-rcs
32669maybe-install-pdf-rcs:
32670@if rcs
32671maybe-install-pdf-rcs: install-pdf-rcs
32672
32673install-pdf-rcs: \
32674 configure-rcs \
32675 pdf-rcs
32676 @: $(MAKE); $(unstage)
32677 @[ -f ./rcs/Makefile ] || exit 0; \
32678 r=`${PWD_COMMAND}`; export r; \
32679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680 $(HOST_EXPORTS) \
32681 for flag in $(EXTRA_HOST_FLAGS) ; do \
32682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32683 done; \
32684 echo "Doing install-pdf in rcs" ; \
32685 (cd $(HOST_SUBDIR)/rcs && \
32686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32688 "RANLIB=$${RANLIB}" \
32689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32690 install-pdf) \
32691 || exit 1
32692
32693@endif rcs
32694
32695.PHONY: maybe-install-html-rcs install-html-rcs
32696maybe-install-html-rcs:
32697@if rcs
32698maybe-install-html-rcs: install-html-rcs
32699
32700install-html-rcs: \
32701 configure-rcs \
32702 html-rcs
32703 @: $(MAKE); $(unstage)
32704 @[ -f ./rcs/Makefile ] || exit 0; \
32705 r=`${PWD_COMMAND}`; export r; \
32706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32707 $(HOST_EXPORTS) \
32708 for flag in $(EXTRA_HOST_FLAGS) ; do \
32709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32710 done; \
32711 echo "Doing install-html in rcs" ; \
32712 (cd $(HOST_SUBDIR)/rcs && \
32713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32715 "RANLIB=$${RANLIB}" \
32716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32717 install-html) \
32718 || exit 1
32719
32720@endif rcs
32721
32722.PHONY: maybe-installcheck-rcs installcheck-rcs
32723maybe-installcheck-rcs:
32724@if rcs
32725maybe-installcheck-rcs: installcheck-rcs
32726
32727installcheck-rcs: \
32728 configure-rcs
32729 @: $(MAKE); $(unstage)
32730 @[ -f ./rcs/Makefile ] || exit 0; \
32731 r=`${PWD_COMMAND}`; export r; \
32732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32733 $(HOST_EXPORTS) \
32734 for flag in $(EXTRA_HOST_FLAGS) ; do \
32735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32736 done; \
32737 echo "Doing installcheck in rcs" ; \
32738 (cd $(HOST_SUBDIR)/rcs && \
32739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32741 "RANLIB=$${RANLIB}" \
32742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32743 installcheck) \
32744 || exit 1
32745
32746@endif rcs
32747
32748.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32749maybe-mostlyclean-rcs:
32750@if rcs
32751maybe-mostlyclean-rcs: mostlyclean-rcs
32752
32753mostlyclean-rcs:
32754 @: $(MAKE); $(unstage)
32755 @[ -f ./rcs/Makefile ] || exit 0; \
32756 r=`${PWD_COMMAND}`; export r; \
32757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32758 $(HOST_EXPORTS) \
32759 for flag in $(EXTRA_HOST_FLAGS) ; do \
32760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32761 done; \
32762 echo "Doing mostlyclean in rcs" ; \
32763 (cd $(HOST_SUBDIR)/rcs && \
32764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32766 "RANLIB=$${RANLIB}" \
32767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32768 mostlyclean) \
32769 || exit 1
32770
32771@endif rcs
32772
32773.PHONY: maybe-clean-rcs clean-rcs
32774maybe-clean-rcs:
32775@if rcs
32776maybe-clean-rcs: clean-rcs
32777
32778clean-rcs:
32779 @: $(MAKE); $(unstage)
32780 @[ -f ./rcs/Makefile ] || exit 0; \
32781 r=`${PWD_COMMAND}`; export r; \
32782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783 $(HOST_EXPORTS) \
32784 for flag in $(EXTRA_HOST_FLAGS) ; do \
32785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32786 done; \
32787 echo "Doing clean in rcs" ; \
32788 (cd $(HOST_SUBDIR)/rcs && \
32789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32791 "RANLIB=$${RANLIB}" \
32792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32793 clean) \
32794 || exit 1
32795
32796@endif rcs
32797
32798.PHONY: maybe-distclean-rcs distclean-rcs
32799maybe-distclean-rcs:
32800@if rcs
32801maybe-distclean-rcs: distclean-rcs
32802
32803distclean-rcs:
32804 @: $(MAKE); $(unstage)
32805 @[ -f ./rcs/Makefile ] || exit 0; \
32806 r=`${PWD_COMMAND}`; export r; \
32807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808 $(HOST_EXPORTS) \
32809 for flag in $(EXTRA_HOST_FLAGS) ; do \
32810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811 done; \
32812 echo "Doing distclean in rcs" ; \
32813 (cd $(HOST_SUBDIR)/rcs && \
32814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816 "RANLIB=$${RANLIB}" \
32817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818 distclean) \
32819 || exit 1
32820
32821@endif rcs
32822
32823.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32824maybe-maintainer-clean-rcs:
32825@if rcs
32826maybe-maintainer-clean-rcs: maintainer-clean-rcs
32827
32828maintainer-clean-rcs:
32829 @: $(MAKE); $(unstage)
32830 @[ -f ./rcs/Makefile ] || exit 0; \
32831 r=`${PWD_COMMAND}`; export r; \
32832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32833 $(HOST_EXPORTS) \
32834 for flag in $(EXTRA_HOST_FLAGS) ; do \
32835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32836 done; \
32837 echo "Doing maintainer-clean in rcs" ; \
32838 (cd $(HOST_SUBDIR)/rcs && \
32839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32841 "RANLIB=$${RANLIB}" \
32842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32843 maintainer-clean) \
32844 || exit 1
32845
32846@endif rcs
32847
32848
32849
32850.PHONY: configure-readline maybe-configure-readline
32851maybe-configure-readline:
32852@if gcc-bootstrap
32853configure-readline: stage_current
32854@endif gcc-bootstrap
32855@if readline
32856maybe-configure-readline: configure-readline
32857configure-readline:
32858 @: $(MAKE); $(unstage)
32859 @r=`${PWD_COMMAND}`; export r; \
32860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32861 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32863 $(HOST_EXPORTS) \
32864 echo Configuring in $(HOST_SUBDIR)/readline; \
32865 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32866 case $(srcdir) in \
32867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32868 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32870 esac; \
32871 srcdiroption="--srcdir=$${topdir}/readline"; \
32872 libsrcdir="$$s/readline"; \
32873 $(SHELL) $${libsrcdir}/configure \
32874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32875 --target=${target_alias} $${srcdiroption} \
32876 || exit 1
32877@endif readline
32878
32879
32880
32881
32882
32883.PHONY: all-readline maybe-all-readline
32884maybe-all-readline:
32885@if gcc-bootstrap
32886all-readline: stage_current
32887@endif gcc-bootstrap
32888@if readline
32889TARGET-readline=all
32890maybe-all-readline: all-readline
32891all-readline: configure-readline
32892 @: $(MAKE); $(unstage)
32893 @r=`${PWD_COMMAND}`; export r; \
32894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32895 $(HOST_EXPORTS) \
32896 (cd $(HOST_SUBDIR)/readline && \
32897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32898 $(TARGET-readline))
32899@endif readline
32900
32901
32902
32903
32904.PHONY: check-readline maybe-check-readline
32905maybe-check-readline:
32906@if readline
32907maybe-check-readline: check-readline
32908
32909check-readline:
32910 @: $(MAKE); $(unstage)
32911 @r=`${PWD_COMMAND}`; export r; \
32912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32913 $(HOST_EXPORTS) \
32914 (cd $(HOST_SUBDIR)/readline && \
32915 $(MAKE) $(FLAGS_TO_PASS) check)
32916
32917@endif readline
32918
32919.PHONY: install-readline maybe-install-readline
32920maybe-install-readline:
32921@if readline
32922maybe-install-readline: install-readline
32923
32924install-readline: installdirs
32925 @: $(MAKE); $(unstage)
32926 @r=`${PWD_COMMAND}`; export r; \
32927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32928 $(HOST_EXPORTS) \
32929 (cd $(HOST_SUBDIR)/readline && \
32930 $(MAKE) $(FLAGS_TO_PASS) install)
32931
32932@endif readline
32933
32934# Other targets (info, dvi, pdf, etc.)
32935
32936.PHONY: maybe-info-readline info-readline
32937maybe-info-readline:
32938@if readline
32939maybe-info-readline: info-readline
32940
32941info-readline: \
32942 configure-readline
32943 @: $(MAKE); $(unstage)
32944 @[ -f ./readline/Makefile ] || exit 0; \
32945 r=`${PWD_COMMAND}`; export r; \
32946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32947 $(HOST_EXPORTS) \
32948 for flag in $(EXTRA_HOST_FLAGS) ; do \
32949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32950 done; \
32951 echo "Doing info in readline" ; \
32952 (cd $(HOST_SUBDIR)/readline && \
32953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32955 "RANLIB=$${RANLIB}" \
32956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32957 info) \
32958 || exit 1
32959
32960@endif readline
32961
32962.PHONY: maybe-dvi-readline dvi-readline
32963maybe-dvi-readline:
32964@if readline
32965maybe-dvi-readline: dvi-readline
32966
32967dvi-readline: \
32968 configure-readline
32969 @: $(MAKE); $(unstage)
32970 @[ -f ./readline/Makefile ] || exit 0; \
32971 r=`${PWD_COMMAND}`; export r; \
32972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973 $(HOST_EXPORTS) \
32974 for flag in $(EXTRA_HOST_FLAGS) ; do \
32975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32976 done; \
32977 echo "Doing dvi in readline" ; \
32978 (cd $(HOST_SUBDIR)/readline && \
32979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32981 "RANLIB=$${RANLIB}" \
32982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32983 dvi) \
32984 || exit 1
32985
32986@endif readline
32987
32988.PHONY: maybe-pdf-readline pdf-readline
32989maybe-pdf-readline:
32990@if readline
32991maybe-pdf-readline: pdf-readline
32992
32993pdf-readline: \
32994 configure-readline
32995 @: $(MAKE); $(unstage)
32996 @[ -f ./readline/Makefile ] || exit 0; \
32997 r=`${PWD_COMMAND}`; export r; \
32998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32999 $(HOST_EXPORTS) \
33000 for flag in $(EXTRA_HOST_FLAGS) ; do \
33001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33002 done; \
33003 echo "Doing pdf in readline" ; \
33004 (cd $(HOST_SUBDIR)/readline && \
33005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33007 "RANLIB=$${RANLIB}" \
33008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33009 pdf) \
33010 || exit 1
33011
33012@endif readline
33013
33014.PHONY: maybe-html-readline html-readline
33015maybe-html-readline:
33016@if readline
33017maybe-html-readline: html-readline
33018
33019html-readline: \
33020 configure-readline
33021 @: $(MAKE); $(unstage)
33022 @[ -f ./readline/Makefile ] || exit 0; \
33023 r=`${PWD_COMMAND}`; export r; \
33024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33025 $(HOST_EXPORTS) \
33026 for flag in $(EXTRA_HOST_FLAGS) ; do \
33027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33028 done; \
33029 echo "Doing html in readline" ; \
33030 (cd $(HOST_SUBDIR)/readline && \
33031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33033 "RANLIB=$${RANLIB}" \
33034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33035 html) \
33036 || exit 1
33037
33038@endif readline
33039
33040.PHONY: maybe-TAGS-readline TAGS-readline
33041maybe-TAGS-readline:
33042@if readline
33043maybe-TAGS-readline: TAGS-readline
33044
33045TAGS-readline: \
33046 configure-readline
33047 @: $(MAKE); $(unstage)
33048 @[ -f ./readline/Makefile ] || exit 0; \
33049 r=`${PWD_COMMAND}`; export r; \
33050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33051 $(HOST_EXPORTS) \
33052 for flag in $(EXTRA_HOST_FLAGS) ; do \
33053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33054 done; \
33055 echo "Doing TAGS in readline" ; \
33056 (cd $(HOST_SUBDIR)/readline && \
33057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33059 "RANLIB=$${RANLIB}" \
33060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33061 TAGS) \
33062 || exit 1
33063
33064@endif readline
33065
33066.PHONY: maybe-install-info-readline install-info-readline
33067maybe-install-info-readline:
33068@if readline
33069maybe-install-info-readline: install-info-readline
33070
33071install-info-readline: \
33072 configure-readline \
33073 info-readline
33074 @: $(MAKE); $(unstage)
33075 @[ -f ./readline/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 install-info in readline" ; \
33083 (cd $(HOST_SUBDIR)/readline && \
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 install-info) \
33089 || exit 1
33090
33091@endif readline
33092
33093.PHONY: maybe-install-pdf-readline install-pdf-readline
33094maybe-install-pdf-readline:
33095@if readline
33096maybe-install-pdf-readline: install-pdf-readline
33097
33098install-pdf-readline: \
33099 configure-readline \
33100 pdf-readline
33101 @: $(MAKE); $(unstage)
33102 @[ -f ./readline/Makefile ] || exit 0; \
33103 r=`${PWD_COMMAND}`; export r; \
33104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105 $(HOST_EXPORTS) \
33106 for flag in $(EXTRA_HOST_FLAGS) ; do \
33107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33108 done; \
33109 echo "Doing install-pdf in readline" ; \
33110 (cd $(HOST_SUBDIR)/readline && \
33111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33113 "RANLIB=$${RANLIB}" \
33114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33115 install-pdf) \
33116 || exit 1
33117
33118@endif readline
33119
33120.PHONY: maybe-install-html-readline install-html-readline
33121maybe-install-html-readline:
33122@if readline
33123maybe-install-html-readline: install-html-readline
33124
33125install-html-readline: \
33126 configure-readline \
33127 html-readline
33128 @: $(MAKE); $(unstage)
33129 @[ -f ./readline/Makefile ] || exit 0; \
33130 r=`${PWD_COMMAND}`; export r; \
33131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132 $(HOST_EXPORTS) \
33133 for flag in $(EXTRA_HOST_FLAGS) ; do \
33134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33135 done; \
33136 echo "Doing install-html in readline" ; \
33137 (cd $(HOST_SUBDIR)/readline && \
33138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33140 "RANLIB=$${RANLIB}" \
33141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33142 install-html) \
33143 || exit 1
33144
33145@endif readline
33146
33147.PHONY: maybe-installcheck-readline installcheck-readline
33148maybe-installcheck-readline:
33149@if readline
33150maybe-installcheck-readline: installcheck-readline
33151
33152installcheck-readline: \
33153 configure-readline
33154 @: $(MAKE); $(unstage)
33155 @[ -f ./readline/Makefile ] || exit 0; \
33156 r=`${PWD_COMMAND}`; export r; \
33157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33158 $(HOST_EXPORTS) \
33159 for flag in $(EXTRA_HOST_FLAGS) ; do \
33160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33161 done; \
33162 echo "Doing installcheck in readline" ; \
33163 (cd $(HOST_SUBDIR)/readline && \
33164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33166 "RANLIB=$${RANLIB}" \
33167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33168 installcheck) \
33169 || exit 1
33170
33171@endif readline
33172
33173.PHONY: maybe-mostlyclean-readline mostlyclean-readline
33174maybe-mostlyclean-readline:
33175@if readline
33176maybe-mostlyclean-readline: mostlyclean-readline
33177
33178mostlyclean-readline:
33179 @: $(MAKE); $(unstage)
33180 @[ -f ./readline/Makefile ] || exit 0; \
33181 r=`${PWD_COMMAND}`; export r; \
33182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33183 $(HOST_EXPORTS) \
33184 for flag in $(EXTRA_HOST_FLAGS) ; do \
33185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33186 done; \
33187 echo "Doing mostlyclean in readline" ; \
33188 (cd $(HOST_SUBDIR)/readline && \
33189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33191 "RANLIB=$${RANLIB}" \
33192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33193 mostlyclean) \
33194 || exit 1
33195
33196@endif readline
33197
33198.PHONY: maybe-clean-readline clean-readline
33199maybe-clean-readline:
33200@if readline
33201maybe-clean-readline: clean-readline
33202
33203clean-readline:
33204 @: $(MAKE); $(unstage)
33205 @[ -f ./readline/Makefile ] || exit 0; \
33206 r=`${PWD_COMMAND}`; export r; \
33207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33208 $(HOST_EXPORTS) \
33209 for flag in $(EXTRA_HOST_FLAGS) ; do \
33210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33211 done; \
33212 echo "Doing clean in readline" ; \
33213 (cd $(HOST_SUBDIR)/readline && \
33214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33216 "RANLIB=$${RANLIB}" \
33217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33218 clean) \
33219 || exit 1
33220
33221@endif readline
33222
33223.PHONY: maybe-distclean-readline distclean-readline
33224maybe-distclean-readline:
33225@if readline
33226maybe-distclean-readline: distclean-readline
33227
33228distclean-readline:
33229 @: $(MAKE); $(unstage)
33230 @[ -f ./readline/Makefile ] || exit 0; \
33231 r=`${PWD_COMMAND}`; export r; \
33232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33233 $(HOST_EXPORTS) \
33234 for flag in $(EXTRA_HOST_FLAGS) ; do \
33235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33236 done; \
33237 echo "Doing distclean in readline" ; \
33238 (cd $(HOST_SUBDIR)/readline && \
33239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33241 "RANLIB=$${RANLIB}" \
33242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33243 distclean) \
33244 || exit 1
33245
33246@endif readline
33247
33248.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33249maybe-maintainer-clean-readline:
33250@if readline
33251maybe-maintainer-clean-readline: maintainer-clean-readline
33252
33253maintainer-clean-readline:
33254 @: $(MAKE); $(unstage)
33255 @[ -f ./readline/Makefile ] || exit 0; \
33256 r=`${PWD_COMMAND}`; export r; \
33257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33258 $(HOST_EXPORTS) \
33259 for flag in $(EXTRA_HOST_FLAGS) ; do \
33260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33261 done; \
33262 echo "Doing maintainer-clean in readline" ; \
33263 (cd $(HOST_SUBDIR)/readline && \
33264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33266 "RANLIB=$${RANLIB}" \
33267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33268 maintainer-clean) \
33269 || exit 1
33270
33271@endif readline
33272
33273
33274
33275.PHONY: configure-release maybe-configure-release
33276maybe-configure-release:
33277@if gcc-bootstrap
33278configure-release: stage_current
33279@endif gcc-bootstrap
33280@if release
33281maybe-configure-release: configure-release
33282configure-release:
33283 @: $(MAKE); $(unstage)
33284 @r=`${PWD_COMMAND}`; export r; \
33285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33286 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
33287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
33288 $(HOST_EXPORTS) \
33289 echo Configuring in $(HOST_SUBDIR)/release; \
33290 cd "$(HOST_SUBDIR)/release" || exit 1; \
33291 case $(srcdir) in \
33292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33293 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
33294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33295 esac; \
33296 srcdiroption="--srcdir=$${topdir}/release"; \
33297 libsrcdir="$$s/release"; \
33298 $(SHELL) $${libsrcdir}/configure \
33299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33300 --target=${target_alias} $${srcdiroption} \
33301 || exit 1
33302@endif release
33303
33304
33305
33306
33307
33308.PHONY: all-release maybe-all-release
33309maybe-all-release:
33310@if gcc-bootstrap
33311all-release: stage_current
33312@endif gcc-bootstrap
33313@if release
33314TARGET-release=all
33315maybe-all-release: all-release
33316all-release: configure-release
33317 @: $(MAKE); $(unstage)
33318 @r=`${PWD_COMMAND}`; export r; \
33319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33320 $(HOST_EXPORTS) \
33321 (cd $(HOST_SUBDIR)/release && \
33322 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33323 $(TARGET-release))
33324@endif release
33325
33326
33327
33328
33329.PHONY: check-release maybe-check-release
33330maybe-check-release:
33331@if release
33332maybe-check-release: check-release
33333
33334check-release:
33335
33336@endif release
33337
33338.PHONY: install-release maybe-install-release
33339maybe-install-release:
33340@if release
33341maybe-install-release: install-release
33342
33343install-release:
33344
33345@endif release
33346
33347# Other targets (info, dvi, pdf, etc.)
33348
33349.PHONY: maybe-info-release info-release
33350maybe-info-release:
33351@if release
33352maybe-info-release: info-release
33353
33354info-release: \
33355 configure-release
33356 @: $(MAKE); $(unstage)
33357 @[ -f ./release/Makefile ] || exit 0; \
33358 r=`${PWD_COMMAND}`; export r; \
33359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33360 $(HOST_EXPORTS) \
33361 for flag in $(EXTRA_HOST_FLAGS) ; do \
33362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33363 done; \
33364 echo "Doing info in release" ; \
33365 (cd $(HOST_SUBDIR)/release && \
33366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33368 "RANLIB=$${RANLIB}" \
33369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33370 info) \
33371 || exit 1
33372
33373@endif release
33374
33375.PHONY: maybe-dvi-release dvi-release
33376maybe-dvi-release:
33377@if release
33378maybe-dvi-release: dvi-release
33379
33380dvi-release: \
33381 configure-release
33382 @: $(MAKE); $(unstage)
33383 @[ -f ./release/Makefile ] || exit 0; \
33384 r=`${PWD_COMMAND}`; export r; \
33385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33386 $(HOST_EXPORTS) \
33387 for flag in $(EXTRA_HOST_FLAGS) ; do \
33388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33389 done; \
33390 echo "Doing dvi in release" ; \
33391 (cd $(HOST_SUBDIR)/release && \
33392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33394 "RANLIB=$${RANLIB}" \
33395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33396 dvi) \
33397 || exit 1
33398
33399@endif release
33400
33401.PHONY: maybe-pdf-release pdf-release
33402maybe-pdf-release:
33403@if release
33404maybe-pdf-release: pdf-release
33405
33406pdf-release: \
33407 configure-release
33408 @: $(MAKE); $(unstage)
33409 @[ -f ./release/Makefile ] || exit 0; \
33410 r=`${PWD_COMMAND}`; export r; \
33411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33412 $(HOST_EXPORTS) \
33413 for flag in $(EXTRA_HOST_FLAGS) ; do \
33414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33415 done; \
33416 echo "Doing pdf in release" ; \
33417 (cd $(HOST_SUBDIR)/release && \
33418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33420 "RANLIB=$${RANLIB}" \
33421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33422 pdf) \
33423 || exit 1
33424
33425@endif release
33426
33427.PHONY: maybe-html-release html-release
33428maybe-html-release:
33429@if release
33430maybe-html-release: html-release
33431
33432html-release: \
33433 configure-release
33434 @: $(MAKE); $(unstage)
33435 @[ -f ./release/Makefile ] || exit 0; \
33436 r=`${PWD_COMMAND}`; export r; \
33437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33438 $(HOST_EXPORTS) \
33439 for flag in $(EXTRA_HOST_FLAGS) ; do \
33440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33441 done; \
33442 echo "Doing html in release" ; \
33443 (cd $(HOST_SUBDIR)/release && \
33444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33446 "RANLIB=$${RANLIB}" \
33447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33448 html) \
33449 || exit 1
33450
33451@endif release
33452
33453.PHONY: maybe-TAGS-release TAGS-release
33454maybe-TAGS-release:
33455@if release
33456maybe-TAGS-release: TAGS-release
33457
33458TAGS-release: \
33459 configure-release
33460 @: $(MAKE); $(unstage)
33461 @[ -f ./release/Makefile ] || exit 0; \
33462 r=`${PWD_COMMAND}`; export r; \
33463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33464 $(HOST_EXPORTS) \
33465 for flag in $(EXTRA_HOST_FLAGS) ; do \
33466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33467 done; \
33468 echo "Doing TAGS in release" ; \
33469 (cd $(HOST_SUBDIR)/release && \
33470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33472 "RANLIB=$${RANLIB}" \
33473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33474 TAGS) \
33475 || exit 1
33476
33477@endif release
33478
33479.PHONY: maybe-install-info-release install-info-release
33480maybe-install-info-release:
33481@if release
33482maybe-install-info-release: install-info-release
33483
33484install-info-release: \
33485 configure-release \
33486 info-release
33487 @: $(MAKE); $(unstage)
33488 @[ -f ./release/Makefile ] || exit 0; \
33489 r=`${PWD_COMMAND}`; export r; \
33490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33491 $(HOST_EXPORTS) \
33492 for flag in $(EXTRA_HOST_FLAGS) ; do \
33493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33494 done; \
33495 echo "Doing install-info in release" ; \
33496 (cd $(HOST_SUBDIR)/release && \
33497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33499 "RANLIB=$${RANLIB}" \
33500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33501 install-info) \
33502 || exit 1
33503
33504@endif release
33505
33506.PHONY: maybe-install-pdf-release install-pdf-release
33507maybe-install-pdf-release:
33508@if release
33509maybe-install-pdf-release: install-pdf-release
33510
33511install-pdf-release: \
33512 configure-release \
33513 pdf-release
33514 @: $(MAKE); $(unstage)
33515 @[ -f ./release/Makefile ] || exit 0; \
33516 r=`${PWD_COMMAND}`; export r; \
33517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33518 $(HOST_EXPORTS) \
33519 for flag in $(EXTRA_HOST_FLAGS) ; do \
33520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33521 done; \
33522 echo "Doing install-pdf in release" ; \
33523 (cd $(HOST_SUBDIR)/release && \
33524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33526 "RANLIB=$${RANLIB}" \
33527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33528 install-pdf) \
33529 || exit 1
33530
33531@endif release
33532
33533.PHONY: maybe-install-html-release install-html-release
33534maybe-install-html-release:
33535@if release
33536maybe-install-html-release: install-html-release
33537
33538install-html-release: \
33539 configure-release \
33540 html-release
33541 @: $(MAKE); $(unstage)
33542 @[ -f ./release/Makefile ] || exit 0; \
33543 r=`${PWD_COMMAND}`; export r; \
33544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33545 $(HOST_EXPORTS) \
33546 for flag in $(EXTRA_HOST_FLAGS) ; do \
33547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33548 done; \
33549 echo "Doing install-html in release" ; \
33550 (cd $(HOST_SUBDIR)/release && \
33551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33553 "RANLIB=$${RANLIB}" \
33554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33555 install-html) \
33556 || exit 1
33557
33558@endif release
33559
33560.PHONY: maybe-installcheck-release installcheck-release
33561maybe-installcheck-release:
33562@if release
33563maybe-installcheck-release: installcheck-release
33564
33565installcheck-release: \
33566 configure-release
33567 @: $(MAKE); $(unstage)
33568 @[ -f ./release/Makefile ] || exit 0; \
33569 r=`${PWD_COMMAND}`; export r; \
33570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33571 $(HOST_EXPORTS) \
33572 for flag in $(EXTRA_HOST_FLAGS) ; do \
33573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33574 done; \
33575 echo "Doing installcheck in release" ; \
33576 (cd $(HOST_SUBDIR)/release && \
33577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33579 "RANLIB=$${RANLIB}" \
33580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33581 installcheck) \
33582 || exit 1
33583
33584@endif release
33585
33586.PHONY: maybe-mostlyclean-release mostlyclean-release
33587maybe-mostlyclean-release:
33588@if release
33589maybe-mostlyclean-release: mostlyclean-release
33590
33591mostlyclean-release:
33592 @: $(MAKE); $(unstage)
33593 @[ -f ./release/Makefile ] || exit 0; \
33594 r=`${PWD_COMMAND}`; export r; \
33595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33596 $(HOST_EXPORTS) \
33597 for flag in $(EXTRA_HOST_FLAGS) ; do \
33598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33599 done; \
33600 echo "Doing mostlyclean in release" ; \
33601 (cd $(HOST_SUBDIR)/release && \
33602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33604 "RANLIB=$${RANLIB}" \
33605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33606 mostlyclean) \
33607 || exit 1
33608
33609@endif release
33610
33611.PHONY: maybe-clean-release clean-release
33612maybe-clean-release:
33613@if release
33614maybe-clean-release: clean-release
33615
33616clean-release:
33617 @: $(MAKE); $(unstage)
33618 @[ -f ./release/Makefile ] || exit 0; \
33619 r=`${PWD_COMMAND}`; export r; \
33620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33621 $(HOST_EXPORTS) \
33622 for flag in $(EXTRA_HOST_FLAGS) ; do \
33623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33624 done; \
33625 echo "Doing clean in release" ; \
33626 (cd $(HOST_SUBDIR)/release && \
33627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33629 "RANLIB=$${RANLIB}" \
33630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33631 clean) \
33632 || exit 1
33633
33634@endif release
33635
33636.PHONY: maybe-distclean-release distclean-release
33637maybe-distclean-release:
33638@if release
33639maybe-distclean-release: distclean-release
33640
33641distclean-release:
33642 @: $(MAKE); $(unstage)
33643 @[ -f ./release/Makefile ] || exit 0; \
33644 r=`${PWD_COMMAND}`; export r; \
33645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33646 $(HOST_EXPORTS) \
33647 for flag in $(EXTRA_HOST_FLAGS) ; do \
33648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33649 done; \
33650 echo "Doing distclean in release" ; \
33651 (cd $(HOST_SUBDIR)/release && \
33652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33654 "RANLIB=$${RANLIB}" \
33655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33656 distclean) \
33657 || exit 1
33658
33659@endif release
33660
33661.PHONY: maybe-maintainer-clean-release maintainer-clean-release
33662maybe-maintainer-clean-release:
33663@if release
33664maybe-maintainer-clean-release: maintainer-clean-release
33665
33666maintainer-clean-release:
33667 @: $(MAKE); $(unstage)
33668 @[ -f ./release/Makefile ] || exit 0; \
33669 r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(HOST_EXPORTS) \
33672 for flag in $(EXTRA_HOST_FLAGS) ; do \
33673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33674 done; \
33675 echo "Doing maintainer-clean in release" ; \
33676 (cd $(HOST_SUBDIR)/release && \
33677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33679 "RANLIB=$${RANLIB}" \
33680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33681 maintainer-clean) \
33682 || exit 1
33683
33684@endif release
33685
33686
33687
33688.PHONY: configure-recode maybe-configure-recode
33689maybe-configure-recode:
33690@if gcc-bootstrap
33691configure-recode: stage_current
33692@endif gcc-bootstrap
33693@if recode
33694maybe-configure-recode: configure-recode
33695configure-recode:
33696 @: $(MAKE); $(unstage)
33697 @r=`${PWD_COMMAND}`; export r; \
33698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33701 $(HOST_EXPORTS) \
33702 echo Configuring in $(HOST_SUBDIR)/recode; \
33703 cd "$(HOST_SUBDIR)/recode" || exit 1; \
33704 case $(srcdir) in \
33705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33706 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33708 esac; \
33709 srcdiroption="--srcdir=$${topdir}/recode"; \
33710 libsrcdir="$$s/recode"; \
33711 $(SHELL) $${libsrcdir}/configure \
33712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33713 --target=${target_alias} $${srcdiroption} \
33714 || exit 1
33715@endif recode
33716
33717
33718
33719
33720
33721.PHONY: all-recode maybe-all-recode
33722maybe-all-recode:
33723@if gcc-bootstrap
33724all-recode: stage_current
33725@endif gcc-bootstrap
33726@if recode
33727TARGET-recode=all
33728maybe-all-recode: all-recode
33729all-recode: configure-recode
33730 @: $(MAKE); $(unstage)
33731 @r=`${PWD_COMMAND}`; export r; \
33732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33733 $(HOST_EXPORTS) \
33734 (cd $(HOST_SUBDIR)/recode && \
33735 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33736 $(TARGET-recode))
33737@endif recode
33738
33739
33740
33741
33742.PHONY: check-recode maybe-check-recode
33743maybe-check-recode:
33744@if recode
33745maybe-check-recode: check-recode
33746
33747check-recode:
33748 @: $(MAKE); $(unstage)
33749 @r=`${PWD_COMMAND}`; export r; \
33750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33751 $(HOST_EXPORTS) \
33752 (cd $(HOST_SUBDIR)/recode && \
33753 $(MAKE) $(FLAGS_TO_PASS) check)
33754
33755@endif recode
33756
33757.PHONY: install-recode maybe-install-recode
33758maybe-install-recode:
33759@if recode
33760maybe-install-recode: install-recode
33761
33762install-recode: installdirs
33763 @: $(MAKE); $(unstage)
33764 @r=`${PWD_COMMAND}`; export r; \
33765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766 $(HOST_EXPORTS) \
33767 (cd $(HOST_SUBDIR)/recode && \
33768 $(MAKE) $(FLAGS_TO_PASS) install)
33769
33770@endif recode
33771
33772# Other targets (info, dvi, pdf, etc.)
33773
33774.PHONY: maybe-info-recode info-recode
33775maybe-info-recode:
33776@if recode
33777maybe-info-recode: info-recode
33778
33779info-recode: \
33780 configure-recode
33781 @: $(MAKE); $(unstage)
33782 @[ -f ./recode/Makefile ] || exit 0; \
33783 r=`${PWD_COMMAND}`; export r; \
33784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785 $(HOST_EXPORTS) \
33786 for flag in $(EXTRA_HOST_FLAGS) ; do \
33787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33788 done; \
33789 echo "Doing info in recode" ; \
33790 (cd $(HOST_SUBDIR)/recode && \
33791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33793 "RANLIB=$${RANLIB}" \
33794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33795 info) \
33796 || exit 1
33797
33798@endif recode
33799
33800.PHONY: maybe-dvi-recode dvi-recode
33801maybe-dvi-recode:
33802@if recode
33803maybe-dvi-recode: dvi-recode
33804
33805dvi-recode: \
33806 configure-recode
33807 @: $(MAKE); $(unstage)
33808 @[ -f ./recode/Makefile ] || exit 0; \
33809 r=`${PWD_COMMAND}`; export r; \
33810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33811 $(HOST_EXPORTS) \
33812 for flag in $(EXTRA_HOST_FLAGS) ; do \
33813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33814 done; \
33815 echo "Doing dvi in recode" ; \
33816 (cd $(HOST_SUBDIR)/recode && \
33817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33819 "RANLIB=$${RANLIB}" \
33820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33821 dvi) \
33822 || exit 1
33823
33824@endif recode
33825
33826.PHONY: maybe-pdf-recode pdf-recode
33827maybe-pdf-recode:
33828@if recode
33829maybe-pdf-recode: pdf-recode
33830
33831pdf-recode: \
33832 configure-recode
33833 @: $(MAKE); $(unstage)
33834 @[ -f ./recode/Makefile ] || exit 0; \
33835 r=`${PWD_COMMAND}`; export r; \
33836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33837 $(HOST_EXPORTS) \
33838 for flag in $(EXTRA_HOST_FLAGS) ; do \
33839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33840 done; \
33841 echo "Doing pdf in recode" ; \
33842 (cd $(HOST_SUBDIR)/recode && \
33843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33845 "RANLIB=$${RANLIB}" \
33846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33847 pdf) \
33848 || exit 1
33849
33850@endif recode
33851
33852.PHONY: maybe-html-recode html-recode
33853maybe-html-recode:
33854@if recode
33855maybe-html-recode: html-recode
33856
33857html-recode: \
33858 configure-recode
33859 @: $(MAKE); $(unstage)
33860 @[ -f ./recode/Makefile ] || exit 0; \
33861 r=`${PWD_COMMAND}`; export r; \
33862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33863 $(HOST_EXPORTS) \
33864 for flag in $(EXTRA_HOST_FLAGS) ; do \
33865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33866 done; \
33867 echo "Doing html in recode" ; \
33868 (cd $(HOST_SUBDIR)/recode && \
33869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33871 "RANLIB=$${RANLIB}" \
33872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33873 html) \
33874 || exit 1
33875
33876@endif recode
33877
33878.PHONY: maybe-TAGS-recode TAGS-recode
33879maybe-TAGS-recode:
33880@if recode
33881maybe-TAGS-recode: TAGS-recode
33882
33883TAGS-recode: \
33884 configure-recode
33885 @: $(MAKE); $(unstage)
33886 @[ -f ./recode/Makefile ] || exit 0; \
33887 r=`${PWD_COMMAND}`; export r; \
33888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33889 $(HOST_EXPORTS) \
33890 for flag in $(EXTRA_HOST_FLAGS) ; do \
33891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33892 done; \
33893 echo "Doing TAGS in recode" ; \
33894 (cd $(HOST_SUBDIR)/recode && \
33895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33897 "RANLIB=$${RANLIB}" \
33898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33899 TAGS) \
33900 || exit 1
33901
33902@endif recode
33903
33904.PHONY: maybe-install-info-recode install-info-recode
33905maybe-install-info-recode:
33906@if recode
33907maybe-install-info-recode: install-info-recode
33908
33909install-info-recode: \
33910 configure-recode \
33911 info-recode
33912 @: $(MAKE); $(unstage)
33913 @[ -f ./recode/Makefile ] || exit 0; \
33914 r=`${PWD_COMMAND}`; export r; \
33915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33916 $(HOST_EXPORTS) \
33917 for flag in $(EXTRA_HOST_FLAGS) ; do \
33918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33919 done; \
33920 echo "Doing install-info in recode" ; \
33921 (cd $(HOST_SUBDIR)/recode && \
33922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33924 "RANLIB=$${RANLIB}" \
33925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33926 install-info) \
33927 || exit 1
33928
33929@endif recode
33930
33931.PHONY: maybe-install-pdf-recode install-pdf-recode
33932maybe-install-pdf-recode:
33933@if recode
33934maybe-install-pdf-recode: install-pdf-recode
33935
33936install-pdf-recode: \
33937 configure-recode \
33938 pdf-recode
33939 @: $(MAKE); $(unstage)
33940 @[ -f ./recode/Makefile ] || exit 0; \
33941 r=`${PWD_COMMAND}`; export r; \
33942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33943 $(HOST_EXPORTS) \
33944 for flag in $(EXTRA_HOST_FLAGS) ; do \
33945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33946 done; \
33947 echo "Doing install-pdf in recode" ; \
33948 (cd $(HOST_SUBDIR)/recode && \
33949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33951 "RANLIB=$${RANLIB}" \
33952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33953 install-pdf) \
33954 || exit 1
33955
33956@endif recode
33957
33958.PHONY: maybe-install-html-recode install-html-recode
33959maybe-install-html-recode:
33960@if recode
33961maybe-install-html-recode: install-html-recode
33962
33963install-html-recode: \
33964 configure-recode \
33965 html-recode
33966 @: $(MAKE); $(unstage)
33967 @[ -f ./recode/Makefile ] || exit 0; \
33968 r=`${PWD_COMMAND}`; export r; \
33969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33970 $(HOST_EXPORTS) \
33971 for flag in $(EXTRA_HOST_FLAGS) ; do \
33972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33973 done; \
33974 echo "Doing install-html in recode" ; \
33975 (cd $(HOST_SUBDIR)/recode && \
33976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33978 "RANLIB=$${RANLIB}" \
33979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33980 install-html) \
33981 || exit 1
33982
33983@endif recode
33984
33985.PHONY: maybe-installcheck-recode installcheck-recode
33986maybe-installcheck-recode:
33987@if recode
33988maybe-installcheck-recode: installcheck-recode
33989
33990installcheck-recode: \
33991 configure-recode
33992 @: $(MAKE); $(unstage)
33993 @[ -f ./recode/Makefile ] || exit 0; \
33994 r=`${PWD_COMMAND}`; export r; \
33995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33996 $(HOST_EXPORTS) \
33997 for flag in $(EXTRA_HOST_FLAGS) ; do \
33998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33999 done; \
34000 echo "Doing installcheck in recode" ; \
34001 (cd $(HOST_SUBDIR)/recode && \
34002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34004 "RANLIB=$${RANLIB}" \
34005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34006 installcheck) \
34007 || exit 1
34008
34009@endif recode
34010
34011.PHONY: maybe-mostlyclean-recode mostlyclean-recode
34012maybe-mostlyclean-recode:
34013@if recode
34014maybe-mostlyclean-recode: mostlyclean-recode
34015
34016mostlyclean-recode:
34017 @: $(MAKE); $(unstage)
34018 @[ -f ./recode/Makefile ] || exit 0; \
34019 r=`${PWD_COMMAND}`; export r; \
34020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34021 $(HOST_EXPORTS) \
34022 for flag in $(EXTRA_HOST_FLAGS) ; do \
34023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34024 done; \
34025 echo "Doing mostlyclean in recode" ; \
34026 (cd $(HOST_SUBDIR)/recode && \
34027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34029 "RANLIB=$${RANLIB}" \
34030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34031 mostlyclean) \
34032 || exit 1
34033
34034@endif recode
34035
34036.PHONY: maybe-clean-recode clean-recode
34037maybe-clean-recode:
34038@if recode
34039maybe-clean-recode: clean-recode
34040
34041clean-recode:
34042 @: $(MAKE); $(unstage)
34043 @[ -f ./recode/Makefile ] || exit 0; \
34044 r=`${PWD_COMMAND}`; export r; \
34045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34046 $(HOST_EXPORTS) \
34047 for flag in $(EXTRA_HOST_FLAGS) ; do \
34048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34049 done; \
34050 echo "Doing clean in recode" ; \
34051 (cd $(HOST_SUBDIR)/recode && \
34052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34054 "RANLIB=$${RANLIB}" \
34055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34056 clean) \
34057 || exit 1
34058
34059@endif recode
34060
34061.PHONY: maybe-distclean-recode distclean-recode
34062maybe-distclean-recode:
34063@if recode
34064maybe-distclean-recode: distclean-recode
34065
34066distclean-recode:
34067 @: $(MAKE); $(unstage)
34068 @[ -f ./recode/Makefile ] || exit 0; \
34069 r=`${PWD_COMMAND}`; export r; \
34070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34071 $(HOST_EXPORTS) \
34072 for flag in $(EXTRA_HOST_FLAGS) ; do \
34073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34074 done; \
34075 echo "Doing distclean in recode" ; \
34076 (cd $(HOST_SUBDIR)/recode && \
34077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34079 "RANLIB=$${RANLIB}" \
34080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34081 distclean) \
34082 || exit 1
34083
34084@endif recode
34085
34086.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
34087maybe-maintainer-clean-recode:
34088@if recode
34089maybe-maintainer-clean-recode: maintainer-clean-recode
34090
34091maintainer-clean-recode:
34092 @: $(MAKE); $(unstage)
34093 @[ -f ./recode/Makefile ] || exit 0; \
34094 r=`${PWD_COMMAND}`; export r; \
34095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34096 $(HOST_EXPORTS) \
34097 for flag in $(EXTRA_HOST_FLAGS) ; do \
34098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34099 done; \
34100 echo "Doing maintainer-clean in recode" ; \
34101 (cd $(HOST_SUBDIR)/recode && \
34102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34104 "RANLIB=$${RANLIB}" \
34105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34106 maintainer-clean) \
34107 || exit 1
34108
34109@endif recode
34110
34111
34112
34113.PHONY: configure-sed maybe-configure-sed
34114maybe-configure-sed:
34115@if gcc-bootstrap
34116configure-sed: stage_current
34117@endif gcc-bootstrap
34118@if sed
34119maybe-configure-sed: configure-sed
34120configure-sed:
34121 @: $(MAKE); $(unstage)
34122 @r=`${PWD_COMMAND}`; export r; \
34123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34124 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
34125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
34126 $(HOST_EXPORTS) \
34127 echo Configuring in $(HOST_SUBDIR)/sed; \
34128 cd "$(HOST_SUBDIR)/sed" || exit 1; \
34129 case $(srcdir) in \
34130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34131 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
34132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34133 esac; \
34134 srcdiroption="--srcdir=$${topdir}/sed"; \
34135 libsrcdir="$$s/sed"; \
34136 $(SHELL) $${libsrcdir}/configure \
34137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34138 --target=${target_alias} $${srcdiroption} \
34139 || exit 1
34140@endif sed
34141
34142
34143
34144
34145
34146.PHONY: all-sed maybe-all-sed
34147maybe-all-sed:
34148@if gcc-bootstrap
34149all-sed: stage_current
34150@endif gcc-bootstrap
34151@if sed
34152TARGET-sed=all
34153maybe-all-sed: all-sed
34154all-sed: configure-sed
34155 @: $(MAKE); $(unstage)
34156 @r=`${PWD_COMMAND}`; export r; \
34157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158 $(HOST_EXPORTS) \
34159 (cd $(HOST_SUBDIR)/sed && \
34160 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34161 $(TARGET-sed))
34162@endif sed
34163
34164
34165
34166
34167.PHONY: check-sed maybe-check-sed
34168maybe-check-sed:
34169@if sed
34170maybe-check-sed: check-sed
34171
34172check-sed:
34173 @: $(MAKE); $(unstage)
34174 @r=`${PWD_COMMAND}`; export r; \
34175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34176 $(HOST_EXPORTS) \
34177 (cd $(HOST_SUBDIR)/sed && \
34178 $(MAKE) $(FLAGS_TO_PASS) check)
34179
34180@endif sed
34181
34182.PHONY: install-sed maybe-install-sed
34183maybe-install-sed:
34184@if sed
34185maybe-install-sed: install-sed
34186
34187install-sed: installdirs
34188 @: $(MAKE); $(unstage)
34189 @r=`${PWD_COMMAND}`; export r; \
34190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34191 $(HOST_EXPORTS) \
34192 (cd $(HOST_SUBDIR)/sed && \
34193 $(MAKE) $(FLAGS_TO_PASS) install)
34194
34195@endif sed
34196
34197# Other targets (info, dvi, pdf, etc.)
34198
34199.PHONY: maybe-info-sed info-sed
34200maybe-info-sed:
34201@if sed
34202maybe-info-sed: info-sed
34203
34204info-sed: \
34205 configure-sed
34206 @: $(MAKE); $(unstage)
34207 @[ -f ./sed/Makefile ] || exit 0; \
34208 r=`${PWD_COMMAND}`; export r; \
34209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34210 $(HOST_EXPORTS) \
34211 for flag in $(EXTRA_HOST_FLAGS) ; do \
34212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34213 done; \
34214 echo "Doing info in sed" ; \
34215 (cd $(HOST_SUBDIR)/sed && \
34216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34218 "RANLIB=$${RANLIB}" \
34219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34220 info) \
34221 || exit 1
34222
34223@endif sed
34224
34225.PHONY: maybe-dvi-sed dvi-sed
34226maybe-dvi-sed:
34227@if sed
34228maybe-dvi-sed: dvi-sed
34229
34230dvi-sed: \
34231 configure-sed
34232 @: $(MAKE); $(unstage)
34233 @[ -f ./sed/Makefile ] || exit 0; \
34234 r=`${PWD_COMMAND}`; export r; \
34235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34236 $(HOST_EXPORTS) \
34237 for flag in $(EXTRA_HOST_FLAGS) ; do \
34238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34239 done; \
34240 echo "Doing dvi in sed" ; \
34241 (cd $(HOST_SUBDIR)/sed && \
34242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34244 "RANLIB=$${RANLIB}" \
34245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34246 dvi) \
34247 || exit 1
34248
34249@endif sed
34250
34251.PHONY: maybe-pdf-sed pdf-sed
34252maybe-pdf-sed:
34253@if sed
34254maybe-pdf-sed: pdf-sed
34255
34256pdf-sed: \
34257 configure-sed
34258 @: $(MAKE); $(unstage)
34259 @[ -f ./sed/Makefile ] || exit 0; \
34260 r=`${PWD_COMMAND}`; export r; \
34261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34262 $(HOST_EXPORTS) \
34263 for flag in $(EXTRA_HOST_FLAGS) ; do \
34264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34265 done; \
34266 echo "Doing pdf in sed" ; \
34267 (cd $(HOST_SUBDIR)/sed && \
34268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34270 "RANLIB=$${RANLIB}" \
34271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34272 pdf) \
34273 || exit 1
34274
34275@endif sed
34276
34277.PHONY: maybe-html-sed html-sed
34278maybe-html-sed:
34279@if sed
34280maybe-html-sed: html-sed
34281
34282html-sed: \
34283 configure-sed
34284 @: $(MAKE); $(unstage)
34285 @[ -f ./sed/Makefile ] || exit 0; \
34286 r=`${PWD_COMMAND}`; export r; \
34287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34288 $(HOST_EXPORTS) \
34289 for flag in $(EXTRA_HOST_FLAGS) ; do \
34290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34291 done; \
34292 echo "Doing html in sed" ; \
34293 (cd $(HOST_SUBDIR)/sed && \
34294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34296 "RANLIB=$${RANLIB}" \
34297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34298 html) \
34299 || exit 1
34300
34301@endif sed
34302
34303.PHONY: maybe-TAGS-sed TAGS-sed
34304maybe-TAGS-sed:
34305@if sed
34306maybe-TAGS-sed: TAGS-sed
34307
34308TAGS-sed: \
34309 configure-sed
34310 @: $(MAKE); $(unstage)
34311 @[ -f ./sed/Makefile ] || exit 0; \
34312 r=`${PWD_COMMAND}`; export r; \
34313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34314 $(HOST_EXPORTS) \
34315 for flag in $(EXTRA_HOST_FLAGS) ; do \
34316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34317 done; \
34318 echo "Doing TAGS in sed" ; \
34319 (cd $(HOST_SUBDIR)/sed && \
34320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34322 "RANLIB=$${RANLIB}" \
34323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34324 TAGS) \
34325 || exit 1
34326
34327@endif sed
34328
34329.PHONY: maybe-install-info-sed install-info-sed
34330maybe-install-info-sed:
34331@if sed
34332maybe-install-info-sed: install-info-sed
34333
34334install-info-sed: \
34335 configure-sed \
34336 info-sed
34337 @: $(MAKE); $(unstage)
34338 @[ -f ./sed/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 install-info in sed" ; \
34346 (cd $(HOST_SUBDIR)/sed && \
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 install-info) \
34352 || exit 1
34353
34354@endif sed
34355
34356.PHONY: maybe-install-pdf-sed install-pdf-sed
34357maybe-install-pdf-sed:
34358@if sed
34359maybe-install-pdf-sed: install-pdf-sed
34360
34361install-pdf-sed: \
34362 configure-sed \
34363 pdf-sed
34364 @: $(MAKE); $(unstage)
34365 @[ -f ./sed/Makefile ] || exit 0; \
34366 r=`${PWD_COMMAND}`; export r; \
34367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34368 $(HOST_EXPORTS) \
34369 for flag in $(EXTRA_HOST_FLAGS) ; do \
34370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34371 done; \
34372 echo "Doing install-pdf in sed" ; \
34373 (cd $(HOST_SUBDIR)/sed && \
34374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34376 "RANLIB=$${RANLIB}" \
34377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34378 install-pdf) \
34379 || exit 1
34380
34381@endif sed
34382
34383.PHONY: maybe-install-html-sed install-html-sed
34384maybe-install-html-sed:
34385@if sed
34386maybe-install-html-sed: install-html-sed
34387
34388install-html-sed: \
34389 configure-sed \
34390 html-sed
34391 @: $(MAKE); $(unstage)
34392 @[ -f ./sed/Makefile ] || exit 0; \
34393 r=`${PWD_COMMAND}`; export r; \
34394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34395 $(HOST_EXPORTS) \
34396 for flag in $(EXTRA_HOST_FLAGS) ; do \
34397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34398 done; \
34399 echo "Doing install-html in sed" ; \
34400 (cd $(HOST_SUBDIR)/sed && \
34401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34403 "RANLIB=$${RANLIB}" \
34404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34405 install-html) \
34406 || exit 1
34407
34408@endif sed
34409
34410.PHONY: maybe-installcheck-sed installcheck-sed
34411maybe-installcheck-sed:
34412@if sed
34413maybe-installcheck-sed: installcheck-sed
34414
34415installcheck-sed: \
34416 configure-sed
34417 @: $(MAKE); $(unstage)
34418 @[ -f ./sed/Makefile ] || exit 0; \
34419 r=`${PWD_COMMAND}`; export r; \
34420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34421 $(HOST_EXPORTS) \
34422 for flag in $(EXTRA_HOST_FLAGS) ; do \
34423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34424 done; \
34425 echo "Doing installcheck in sed" ; \
34426 (cd $(HOST_SUBDIR)/sed && \
34427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34429 "RANLIB=$${RANLIB}" \
34430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34431 installcheck) \
34432 || exit 1
34433
34434@endif sed
34435
34436.PHONY: maybe-mostlyclean-sed mostlyclean-sed
34437maybe-mostlyclean-sed:
34438@if sed
34439maybe-mostlyclean-sed: mostlyclean-sed
34440
34441mostlyclean-sed:
34442 @: $(MAKE); $(unstage)
34443 @[ -f ./sed/Makefile ] || exit 0; \
34444 r=`${PWD_COMMAND}`; export r; \
34445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34446 $(HOST_EXPORTS) \
34447 for flag in $(EXTRA_HOST_FLAGS) ; do \
34448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34449 done; \
34450 echo "Doing mostlyclean in sed" ; \
34451 (cd $(HOST_SUBDIR)/sed && \
34452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34454 "RANLIB=$${RANLIB}" \
34455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34456 mostlyclean) \
34457 || exit 1
34458
34459@endif sed
34460
34461.PHONY: maybe-clean-sed clean-sed
34462maybe-clean-sed:
34463@if sed
34464maybe-clean-sed: clean-sed
34465
34466clean-sed:
34467 @: $(MAKE); $(unstage)
34468 @[ -f ./sed/Makefile ] || exit 0; \
34469 r=`${PWD_COMMAND}`; export r; \
34470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34471 $(HOST_EXPORTS) \
34472 for flag in $(EXTRA_HOST_FLAGS) ; do \
34473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34474 done; \
34475 echo "Doing clean in sed" ; \
34476 (cd $(HOST_SUBDIR)/sed && \
34477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34479 "RANLIB=$${RANLIB}" \
34480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34481 clean) \
34482 || exit 1
34483
34484@endif sed
34485
34486.PHONY: maybe-distclean-sed distclean-sed
34487maybe-distclean-sed:
34488@if sed
34489maybe-distclean-sed: distclean-sed
34490
34491distclean-sed:
34492 @: $(MAKE); $(unstage)
34493 @[ -f ./sed/Makefile ] || exit 0; \
34494 r=`${PWD_COMMAND}`; export r; \
34495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496 $(HOST_EXPORTS) \
34497 for flag in $(EXTRA_HOST_FLAGS) ; do \
34498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34499 done; \
34500 echo "Doing distclean in sed" ; \
34501 (cd $(HOST_SUBDIR)/sed && \
34502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34504 "RANLIB=$${RANLIB}" \
34505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34506 distclean) \
34507 || exit 1
34508
34509@endif sed
34510
34511.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34512maybe-maintainer-clean-sed:
34513@if sed
34514maybe-maintainer-clean-sed: maintainer-clean-sed
34515
34516maintainer-clean-sed:
34517 @: $(MAKE); $(unstage)
34518 @[ -f ./sed/Makefile ] || exit 0; \
34519 r=`${PWD_COMMAND}`; export r; \
34520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34521 $(HOST_EXPORTS) \
34522 for flag in $(EXTRA_HOST_FLAGS) ; do \
34523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34524 done; \
34525 echo "Doing maintainer-clean in sed" ; \
34526 (cd $(HOST_SUBDIR)/sed && \
34527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34529 "RANLIB=$${RANLIB}" \
34530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34531 maintainer-clean) \
34532 || exit 1
34533
34534@endif sed
34535
34536
34537
34538.PHONY: configure-send-pr maybe-configure-send-pr
34539maybe-configure-send-pr:
34540@if gcc-bootstrap
34541configure-send-pr: stage_current
34542@endif gcc-bootstrap
34543@if send-pr
34544maybe-configure-send-pr: configure-send-pr
34545configure-send-pr:
34546 @: $(MAKE); $(unstage)
34547 @r=`${PWD_COMMAND}`; export r; \
34548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34549 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34551 $(HOST_EXPORTS) \
34552 echo Configuring in $(HOST_SUBDIR)/send-pr; \
34553 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34554 case $(srcdir) in \
34555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34556 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34558 esac; \
34559 srcdiroption="--srcdir=$${topdir}/send-pr"; \
34560 libsrcdir="$$s/send-pr"; \
34561 $(SHELL) $${libsrcdir}/configure \
34562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34563 --target=${target_alias} $${srcdiroption} \
34564 || exit 1
34565@endif send-pr
34566
34567
34568
34569
34570
34571.PHONY: all-send-pr maybe-all-send-pr
34572maybe-all-send-pr:
34573@if gcc-bootstrap
34574all-send-pr: stage_current
34575@endif gcc-bootstrap
34576@if send-pr
34577TARGET-send-pr=all
34578maybe-all-send-pr: all-send-pr
34579all-send-pr: configure-send-pr
34580 @: $(MAKE); $(unstage)
34581 @r=`${PWD_COMMAND}`; export r; \
34582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34583 $(HOST_EXPORTS) \
34584 (cd $(HOST_SUBDIR)/send-pr && \
34585 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34586 $(TARGET-send-pr))
34587@endif send-pr
34588
34589
34590
34591
34592.PHONY: check-send-pr maybe-check-send-pr
34593maybe-check-send-pr:
34594@if send-pr
34595maybe-check-send-pr: check-send-pr
34596
34597check-send-pr:
34598 @: $(MAKE); $(unstage)
34599 @r=`${PWD_COMMAND}`; export r; \
34600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34601 $(HOST_EXPORTS) \
34602 (cd $(HOST_SUBDIR)/send-pr && \
34603 $(MAKE) $(FLAGS_TO_PASS) check)
34604
34605@endif send-pr
34606
34607.PHONY: install-send-pr maybe-install-send-pr
34608maybe-install-send-pr:
34609@if send-pr
34610maybe-install-send-pr: install-send-pr
34611
34612install-send-pr: installdirs
34613 @: $(MAKE); $(unstage)
34614 @r=`${PWD_COMMAND}`; export r; \
34615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616 $(HOST_EXPORTS) \
34617 (cd $(HOST_SUBDIR)/send-pr && \
34618 $(MAKE) $(FLAGS_TO_PASS) install)
34619
34620@endif send-pr
34621
34622# Other targets (info, dvi, pdf, etc.)
34623
34624.PHONY: maybe-info-send-pr info-send-pr
34625maybe-info-send-pr:
34626@if send-pr
34627maybe-info-send-pr: info-send-pr
34628
34629info-send-pr: \
34630 configure-send-pr
34631 @: $(MAKE); $(unstage)
34632 @[ -f ./send-pr/Makefile ] || exit 0; \
34633 r=`${PWD_COMMAND}`; export r; \
34634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34635 $(HOST_EXPORTS) \
34636 for flag in $(EXTRA_HOST_FLAGS) ; do \
34637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34638 done; \
34639 echo "Doing info in send-pr" ; \
34640 (cd $(HOST_SUBDIR)/send-pr && \
34641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34643 "RANLIB=$${RANLIB}" \
34644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34645 info) \
34646 || exit 1
34647
34648@endif send-pr
34649
34650.PHONY: maybe-dvi-send-pr dvi-send-pr
34651maybe-dvi-send-pr:
34652@if send-pr
34653maybe-dvi-send-pr: dvi-send-pr
34654
34655dvi-send-pr: \
34656 configure-send-pr
34657 @: $(MAKE); $(unstage)
34658 @[ -f ./send-pr/Makefile ] || exit 0; \
34659 r=`${PWD_COMMAND}`; export r; \
34660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34661 $(HOST_EXPORTS) \
34662 for flag in $(EXTRA_HOST_FLAGS) ; do \
34663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34664 done; \
34665 echo "Doing dvi in send-pr" ; \
34666 (cd $(HOST_SUBDIR)/send-pr && \
34667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34669 "RANLIB=$${RANLIB}" \
34670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34671 dvi) \
34672 || exit 1
34673
34674@endif send-pr
34675
34676.PHONY: maybe-pdf-send-pr pdf-send-pr
34677maybe-pdf-send-pr:
34678@if send-pr
34679maybe-pdf-send-pr: pdf-send-pr
34680
34681pdf-send-pr: \
34682 configure-send-pr
34683 @: $(MAKE); $(unstage)
34684 @[ -f ./send-pr/Makefile ] || exit 0; \
34685 r=`${PWD_COMMAND}`; export r; \
34686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34687 $(HOST_EXPORTS) \
34688 for flag in $(EXTRA_HOST_FLAGS) ; do \
34689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34690 done; \
34691 echo "Doing pdf in send-pr" ; \
34692 (cd $(HOST_SUBDIR)/send-pr && \
34693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34695 "RANLIB=$${RANLIB}" \
34696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34697 pdf) \
34698 || exit 1
34699
34700@endif send-pr
34701
34702.PHONY: maybe-html-send-pr html-send-pr
34703maybe-html-send-pr:
34704@if send-pr
34705maybe-html-send-pr: html-send-pr
34706
34707html-send-pr: \
34708 configure-send-pr
34709 @: $(MAKE); $(unstage)
34710 @[ -f ./send-pr/Makefile ] || exit 0; \
34711 r=`${PWD_COMMAND}`; export r; \
34712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34713 $(HOST_EXPORTS) \
34714 for flag in $(EXTRA_HOST_FLAGS) ; do \
34715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34716 done; \
34717 echo "Doing html in send-pr" ; \
34718 (cd $(HOST_SUBDIR)/send-pr && \
34719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34721 "RANLIB=$${RANLIB}" \
34722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34723 html) \
34724 || exit 1
34725
34726@endif send-pr
34727
34728.PHONY: maybe-TAGS-send-pr TAGS-send-pr
34729maybe-TAGS-send-pr:
34730@if send-pr
34731maybe-TAGS-send-pr: TAGS-send-pr
34732
34733TAGS-send-pr: \
34734 configure-send-pr
34735 @: $(MAKE); $(unstage)
34736 @[ -f ./send-pr/Makefile ] || exit 0; \
34737 r=`${PWD_COMMAND}`; export r; \
34738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34739 $(HOST_EXPORTS) \
34740 for flag in $(EXTRA_HOST_FLAGS) ; do \
34741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34742 done; \
34743 echo "Doing TAGS in send-pr" ; \
34744 (cd $(HOST_SUBDIR)/send-pr && \
34745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34747 "RANLIB=$${RANLIB}" \
34748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34749 TAGS) \
34750 || exit 1
34751
34752@endif send-pr
34753
34754.PHONY: maybe-install-info-send-pr install-info-send-pr
34755maybe-install-info-send-pr:
34756@if send-pr
34757maybe-install-info-send-pr: install-info-send-pr
34758
34759install-info-send-pr: \
34760 configure-send-pr \
34761 info-send-pr
34762 @: $(MAKE); $(unstage)
34763 @[ -f ./send-pr/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 install-info in send-pr" ; \
34771 (cd $(HOST_SUBDIR)/send-pr && \
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 install-info) \
34777 || exit 1
34778
34779@endif send-pr
34780
34781.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34782maybe-install-pdf-send-pr:
34783@if send-pr
34784maybe-install-pdf-send-pr: install-pdf-send-pr
34785
34786install-pdf-send-pr: \
34787 configure-send-pr \
34788 pdf-send-pr
34789 @: $(MAKE); $(unstage)
34790 @[ -f ./send-pr/Makefile ] || exit 0; \
34791 r=`${PWD_COMMAND}`; export r; \
34792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34793 $(HOST_EXPORTS) \
34794 for flag in $(EXTRA_HOST_FLAGS) ; do \
34795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34796 done; \
34797 echo "Doing install-pdf in send-pr" ; \
34798 (cd $(HOST_SUBDIR)/send-pr && \
34799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34801 "RANLIB=$${RANLIB}" \
34802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34803 install-pdf) \
34804 || exit 1
34805
34806@endif send-pr
34807
34808.PHONY: maybe-install-html-send-pr install-html-send-pr
34809maybe-install-html-send-pr:
34810@if send-pr
34811maybe-install-html-send-pr: install-html-send-pr
34812
34813install-html-send-pr: \
34814 configure-send-pr \
34815 html-send-pr
34816 @: $(MAKE); $(unstage)
34817 @[ -f ./send-pr/Makefile ] || exit 0; \
34818 r=`${PWD_COMMAND}`; export r; \
34819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820 $(HOST_EXPORTS) \
34821 for flag in $(EXTRA_HOST_FLAGS) ; do \
34822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34823 done; \
34824 echo "Doing install-html in send-pr" ; \
34825 (cd $(HOST_SUBDIR)/send-pr && \
34826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828 "RANLIB=$${RANLIB}" \
34829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830 install-html) \
34831 || exit 1
34832
34833@endif send-pr
34834
34835.PHONY: maybe-installcheck-send-pr installcheck-send-pr
34836maybe-installcheck-send-pr:
34837@if send-pr
34838maybe-installcheck-send-pr: installcheck-send-pr
34839
34840installcheck-send-pr: \
34841 configure-send-pr
34842 @: $(MAKE); $(unstage)
34843 @[ -f ./send-pr/Makefile ] || exit 0; \
34844 r=`${PWD_COMMAND}`; export r; \
34845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846 $(HOST_EXPORTS) \
34847 for flag in $(EXTRA_HOST_FLAGS) ; do \
34848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34849 done; \
34850 echo "Doing installcheck in send-pr" ; \
34851 (cd $(HOST_SUBDIR)/send-pr && \
34852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854 "RANLIB=$${RANLIB}" \
34855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856 installcheck) \
34857 || exit 1
34858
34859@endif send-pr
34860
34861.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34862maybe-mostlyclean-send-pr:
34863@if send-pr
34864maybe-mostlyclean-send-pr: mostlyclean-send-pr
34865
34866mostlyclean-send-pr:
34867 @: $(MAKE); $(unstage)
34868 @[ -f ./send-pr/Makefile ] || exit 0; \
34869 r=`${PWD_COMMAND}`; export r; \
34870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34871 $(HOST_EXPORTS) \
34872 for flag in $(EXTRA_HOST_FLAGS) ; do \
34873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34874 done; \
34875 echo "Doing mostlyclean in send-pr" ; \
34876 (cd $(HOST_SUBDIR)/send-pr && \
34877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34879 "RANLIB=$${RANLIB}" \
34880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34881 mostlyclean) \
34882 || exit 1
34883
34884@endif send-pr
34885
34886.PHONY: maybe-clean-send-pr clean-send-pr
34887maybe-clean-send-pr:
34888@if send-pr
34889maybe-clean-send-pr: clean-send-pr
34890
34891clean-send-pr:
34892 @: $(MAKE); $(unstage)
34893 @[ -f ./send-pr/Makefile ] || exit 0; \
34894 r=`${PWD_COMMAND}`; export r; \
34895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34896 $(HOST_EXPORTS) \
34897 for flag in $(EXTRA_HOST_FLAGS) ; do \
34898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34899 done; \
34900 echo "Doing clean in send-pr" ; \
34901 (cd $(HOST_SUBDIR)/send-pr && \
34902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34904 "RANLIB=$${RANLIB}" \
34905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34906 clean) \
34907 || exit 1
34908
34909@endif send-pr
34910
34911.PHONY: maybe-distclean-send-pr distclean-send-pr
34912maybe-distclean-send-pr:
34913@if send-pr
34914maybe-distclean-send-pr: distclean-send-pr
34915
34916distclean-send-pr:
34917 @: $(MAKE); $(unstage)
34918 @[ -f ./send-pr/Makefile ] || exit 0; \
34919 r=`${PWD_COMMAND}`; export r; \
34920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34921 $(HOST_EXPORTS) \
34922 for flag in $(EXTRA_HOST_FLAGS) ; do \
34923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34924 done; \
34925 echo "Doing distclean in send-pr" ; \
34926 (cd $(HOST_SUBDIR)/send-pr && \
34927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34929 "RANLIB=$${RANLIB}" \
34930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34931 distclean) \
34932 || exit 1
34933
34934@endif send-pr
34935
34936.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34937maybe-maintainer-clean-send-pr:
34938@if send-pr
34939maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34940
34941maintainer-clean-send-pr:
34942 @: $(MAKE); $(unstage)
34943 @[ -f ./send-pr/Makefile ] || exit 0; \
34944 r=`${PWD_COMMAND}`; export r; \
34945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34946 $(HOST_EXPORTS) \
34947 for flag in $(EXTRA_HOST_FLAGS) ; do \
34948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34949 done; \
34950 echo "Doing maintainer-clean in send-pr" ; \
34951 (cd $(HOST_SUBDIR)/send-pr && \
34952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34954 "RANLIB=$${RANLIB}" \
34955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34956 maintainer-clean) \
34957 || exit 1
34958
34959@endif send-pr
34960
34961
34962
34963.PHONY: configure-shellutils maybe-configure-shellutils
34964maybe-configure-shellutils:
34965@if gcc-bootstrap
34966configure-shellutils: stage_current
34967@endif gcc-bootstrap
34968@if shellutils
34969maybe-configure-shellutils: configure-shellutils
34970configure-shellutils:
34971 @: $(MAKE); $(unstage)
34972 @r=`${PWD_COMMAND}`; export r; \
34973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34974 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34976 $(HOST_EXPORTS) \
34977 echo Configuring in $(HOST_SUBDIR)/shellutils; \
34978 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34979 case $(srcdir) in \
34980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34981 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34983 esac; \
34984 srcdiroption="--srcdir=$${topdir}/shellutils"; \
34985 libsrcdir="$$s/shellutils"; \
34986 $(SHELL) $${libsrcdir}/configure \
34987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34988 --target=${target_alias} $${srcdiroption} \
34989 || exit 1
34990@endif shellutils
34991
34992
34993
34994
34995
34996.PHONY: all-shellutils maybe-all-shellutils
34997maybe-all-shellutils:
34998@if gcc-bootstrap
34999all-shellutils: stage_current
35000@endif gcc-bootstrap
35001@if shellutils
35002TARGET-shellutils=all
35003maybe-all-shellutils: all-shellutils
35004all-shellutils: configure-shellutils
35005 @: $(MAKE); $(unstage)
35006 @r=`${PWD_COMMAND}`; export r; \
35007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35008 $(HOST_EXPORTS) \
35009 (cd $(HOST_SUBDIR)/shellutils && \
35010 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35011 $(TARGET-shellutils))
35012@endif shellutils
35013
35014
35015
35016
35017.PHONY: check-shellutils maybe-check-shellutils
35018maybe-check-shellutils:
35019@if shellutils
35020maybe-check-shellutils: check-shellutils
35021
35022check-shellutils:
35023 @: $(MAKE); $(unstage)
35024 @r=`${PWD_COMMAND}`; export r; \
35025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026 $(HOST_EXPORTS) \
35027 (cd $(HOST_SUBDIR)/shellutils && \
35028 $(MAKE) $(FLAGS_TO_PASS) check)
35029
35030@endif shellutils
35031
35032.PHONY: install-shellutils maybe-install-shellutils
35033maybe-install-shellutils:
35034@if shellutils
35035maybe-install-shellutils: install-shellutils
35036
35037install-shellutils: installdirs
35038 @: $(MAKE); $(unstage)
35039 @r=`${PWD_COMMAND}`; export r; \
35040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041 $(HOST_EXPORTS) \
35042 (cd $(HOST_SUBDIR)/shellutils && \
35043 $(MAKE) $(FLAGS_TO_PASS) install)
35044
35045@endif shellutils
35046
35047# Other targets (info, dvi, pdf, etc.)
35048
35049.PHONY: maybe-info-shellutils info-shellutils
35050maybe-info-shellutils:
35051@if shellutils
35052maybe-info-shellutils: info-shellutils
35053
35054info-shellutils: \
35055 configure-shellutils
35056 @: $(MAKE); $(unstage)
35057 @[ -f ./shellutils/Makefile ] || exit 0; \
35058 r=`${PWD_COMMAND}`; export r; \
35059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35060 $(HOST_EXPORTS) \
35061 for flag in $(EXTRA_HOST_FLAGS) ; do \
35062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35063 done; \
35064 echo "Doing info in shellutils" ; \
35065 (cd $(HOST_SUBDIR)/shellutils && \
35066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35068 "RANLIB=$${RANLIB}" \
35069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35070 info) \
35071 || exit 1
35072
35073@endif shellutils
35074
35075.PHONY: maybe-dvi-shellutils dvi-shellutils
35076maybe-dvi-shellutils:
35077@if shellutils
35078maybe-dvi-shellutils: dvi-shellutils
35079
35080dvi-shellutils: \
35081 configure-shellutils
35082 @: $(MAKE); $(unstage)
35083 @[ -f ./shellutils/Makefile ] || exit 0; \
35084 r=`${PWD_COMMAND}`; export r; \
35085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35086 $(HOST_EXPORTS) \
35087 for flag in $(EXTRA_HOST_FLAGS) ; do \
35088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35089 done; \
35090 echo "Doing dvi in shellutils" ; \
35091 (cd $(HOST_SUBDIR)/shellutils && \
35092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35094 "RANLIB=$${RANLIB}" \
35095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35096 dvi) \
35097 || exit 1
35098
35099@endif shellutils
35100
35101.PHONY: maybe-pdf-shellutils pdf-shellutils
35102maybe-pdf-shellutils:
35103@if shellutils
35104maybe-pdf-shellutils: pdf-shellutils
35105
35106pdf-shellutils: \
35107 configure-shellutils
35108 @: $(MAKE); $(unstage)
35109 @[ -f ./shellutils/Makefile ] || exit 0; \
35110 r=`${PWD_COMMAND}`; export r; \
35111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112 $(HOST_EXPORTS) \
35113 for flag in $(EXTRA_HOST_FLAGS) ; do \
35114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35115 done; \
35116 echo "Doing pdf in shellutils" ; \
35117 (cd $(HOST_SUBDIR)/shellutils && \
35118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35120 "RANLIB=$${RANLIB}" \
35121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35122 pdf) \
35123 || exit 1
35124
35125@endif shellutils
35126
35127.PHONY: maybe-html-shellutils html-shellutils
35128maybe-html-shellutils:
35129@if shellutils
35130maybe-html-shellutils: html-shellutils
35131
35132html-shellutils: \
35133 configure-shellutils
35134 @: $(MAKE); $(unstage)
35135 @[ -f ./shellutils/Makefile ] || exit 0; \
35136 r=`${PWD_COMMAND}`; export r; \
35137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138 $(HOST_EXPORTS) \
35139 for flag in $(EXTRA_HOST_FLAGS) ; do \
35140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35141 done; \
35142 echo "Doing html in shellutils" ; \
35143 (cd $(HOST_SUBDIR)/shellutils && \
35144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35146 "RANLIB=$${RANLIB}" \
35147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35148 html) \
35149 || exit 1
35150
35151@endif shellutils
35152
35153.PHONY: maybe-TAGS-shellutils TAGS-shellutils
35154maybe-TAGS-shellutils:
35155@if shellutils
35156maybe-TAGS-shellutils: TAGS-shellutils
35157
35158TAGS-shellutils: \
35159 configure-shellutils
35160 @: $(MAKE); $(unstage)
35161 @[ -f ./shellutils/Makefile ] || exit 0; \
35162 r=`${PWD_COMMAND}`; export r; \
35163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35164 $(HOST_EXPORTS) \
35165 for flag in $(EXTRA_HOST_FLAGS) ; do \
35166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35167 done; \
35168 echo "Doing TAGS in shellutils" ; \
35169 (cd $(HOST_SUBDIR)/shellutils && \
35170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35172 "RANLIB=$${RANLIB}" \
35173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35174 TAGS) \
35175 || exit 1
35176
35177@endif shellutils
35178
35179.PHONY: maybe-install-info-shellutils install-info-shellutils
35180maybe-install-info-shellutils:
35181@if shellutils
35182maybe-install-info-shellutils: install-info-shellutils
35183
35184install-info-shellutils: \
35185 configure-shellutils \
35186 info-shellutils
35187 @: $(MAKE); $(unstage)
35188 @[ -f ./shellutils/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 install-info in shellutils" ; \
35196 (cd $(HOST_SUBDIR)/shellutils && \
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 install-info) \
35202 || exit 1
35203
35204@endif shellutils
35205
35206.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
35207maybe-install-pdf-shellutils:
35208@if shellutils
35209maybe-install-pdf-shellutils: install-pdf-shellutils
35210
35211install-pdf-shellutils: \
35212 configure-shellutils \
35213 pdf-shellutils
35214 @: $(MAKE); $(unstage)
35215 @[ -f ./shellutils/Makefile ] || exit 0; \
35216 r=`${PWD_COMMAND}`; export r; \
35217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35218 $(HOST_EXPORTS) \
35219 for flag in $(EXTRA_HOST_FLAGS) ; do \
35220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35221 done; \
35222 echo "Doing install-pdf in shellutils" ; \
35223 (cd $(HOST_SUBDIR)/shellutils && \
35224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35226 "RANLIB=$${RANLIB}" \
35227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35228 install-pdf) \
35229 || exit 1
35230
35231@endif shellutils
35232
35233.PHONY: maybe-install-html-shellutils install-html-shellutils
35234maybe-install-html-shellutils:
35235@if shellutils
35236maybe-install-html-shellutils: install-html-shellutils
35237
35238install-html-shellutils: \
35239 configure-shellutils \
35240 html-shellutils
35241 @: $(MAKE); $(unstage)
35242 @[ -f ./shellutils/Makefile ] || exit 0; \
35243 r=`${PWD_COMMAND}`; export r; \
35244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35245 $(HOST_EXPORTS) \
35246 for flag in $(EXTRA_HOST_FLAGS) ; do \
35247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35248 done; \
35249 echo "Doing install-html in shellutils" ; \
35250 (cd $(HOST_SUBDIR)/shellutils && \
35251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35253 "RANLIB=$${RANLIB}" \
35254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35255 install-html) \
35256 || exit 1
35257
35258@endif shellutils
35259
35260.PHONY: maybe-installcheck-shellutils installcheck-shellutils
35261maybe-installcheck-shellutils:
35262@if shellutils
35263maybe-installcheck-shellutils: installcheck-shellutils
35264
35265installcheck-shellutils: \
35266 configure-shellutils
35267 @: $(MAKE); $(unstage)
35268 @[ -f ./shellutils/Makefile ] || exit 0; \
35269 r=`${PWD_COMMAND}`; export r; \
35270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35271 $(HOST_EXPORTS) \
35272 for flag in $(EXTRA_HOST_FLAGS) ; do \
35273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35274 done; \
35275 echo "Doing installcheck in shellutils" ; \
35276 (cd $(HOST_SUBDIR)/shellutils && \
35277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35279 "RANLIB=$${RANLIB}" \
35280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35281 installcheck) \
35282 || exit 1
35283
35284@endif shellutils
35285
35286.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
35287maybe-mostlyclean-shellutils:
35288@if shellutils
35289maybe-mostlyclean-shellutils: mostlyclean-shellutils
35290
35291mostlyclean-shellutils:
35292 @: $(MAKE); $(unstage)
35293 @[ -f ./shellutils/Makefile ] || exit 0; \
35294 r=`${PWD_COMMAND}`; export r; \
35295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35296 $(HOST_EXPORTS) \
35297 for flag in $(EXTRA_HOST_FLAGS) ; do \
35298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35299 done; \
35300 echo "Doing mostlyclean in shellutils" ; \
35301 (cd $(HOST_SUBDIR)/shellutils && \
35302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35304 "RANLIB=$${RANLIB}" \
35305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35306 mostlyclean) \
35307 || exit 1
35308
35309@endif shellutils
35310
35311.PHONY: maybe-clean-shellutils clean-shellutils
35312maybe-clean-shellutils:
35313@if shellutils
35314maybe-clean-shellutils: clean-shellutils
35315
35316clean-shellutils:
35317 @: $(MAKE); $(unstage)
35318 @[ -f ./shellutils/Makefile ] || exit 0; \
35319 r=`${PWD_COMMAND}`; export r; \
35320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35321 $(HOST_EXPORTS) \
35322 for flag in $(EXTRA_HOST_FLAGS) ; do \
35323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35324 done; \
35325 echo "Doing clean in shellutils" ; \
35326 (cd $(HOST_SUBDIR)/shellutils && \
35327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35329 "RANLIB=$${RANLIB}" \
35330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35331 clean) \
35332 || exit 1
35333
35334@endif shellutils
35335
35336.PHONY: maybe-distclean-shellutils distclean-shellutils
35337maybe-distclean-shellutils:
35338@if shellutils
35339maybe-distclean-shellutils: distclean-shellutils
35340
35341distclean-shellutils:
35342 @: $(MAKE); $(unstage)
35343 @[ -f ./shellutils/Makefile ] || exit 0; \
35344 r=`${PWD_COMMAND}`; export r; \
35345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35346 $(HOST_EXPORTS) \
35347 for flag in $(EXTRA_HOST_FLAGS) ; do \
35348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35349 done; \
35350 echo "Doing distclean in shellutils" ; \
35351 (cd $(HOST_SUBDIR)/shellutils && \
35352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35354 "RANLIB=$${RANLIB}" \
35355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35356 distclean) \
35357 || exit 1
35358
35359@endif shellutils
35360
35361.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
35362maybe-maintainer-clean-shellutils:
35363@if shellutils
35364maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
35365
35366maintainer-clean-shellutils:
35367 @: $(MAKE); $(unstage)
35368 @[ -f ./shellutils/Makefile ] || exit 0; \
35369 r=`${PWD_COMMAND}`; export r; \
35370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35371 $(HOST_EXPORTS) \
35372 for flag in $(EXTRA_HOST_FLAGS) ; do \
35373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35374 done; \
35375 echo "Doing maintainer-clean in shellutils" ; \
35376 (cd $(HOST_SUBDIR)/shellutils && \
35377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35379 "RANLIB=$${RANLIB}" \
35380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35381 maintainer-clean) \
35382 || exit 1
35383
35384@endif shellutils
35385
35386
35387
35388.PHONY: configure-sid maybe-configure-sid
35389maybe-configure-sid:
35390@if gcc-bootstrap
35391configure-sid: stage_current
35392@endif gcc-bootstrap
35393@if sid
35394maybe-configure-sid: configure-sid
35395configure-sid:
35396 @: $(MAKE); $(unstage)
35397 @r=`${PWD_COMMAND}`; export r; \
35398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35401 $(HOST_EXPORTS) \
35402 echo Configuring in $(HOST_SUBDIR)/sid; \
35403 cd "$(HOST_SUBDIR)/sid" || exit 1; \
35404 case $(srcdir) in \
35405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35406 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35408 esac; \
35409 srcdiroption="--srcdir=$${topdir}/sid"; \
35410 libsrcdir="$$s/sid"; \
35411 $(SHELL) $${libsrcdir}/configure \
35412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35413 --target=${target_alias} $${srcdiroption} \
35414 || exit 1
35415@endif sid
35416
35417
35418
35419
35420
35421.PHONY: all-sid maybe-all-sid
35422maybe-all-sid:
35423@if gcc-bootstrap
35424all-sid: stage_current
35425@endif gcc-bootstrap
35426@if sid
35427TARGET-sid=all
35428maybe-all-sid: all-sid
35429all-sid: configure-sid
35430 @: $(MAKE); $(unstage)
35431 @r=`${PWD_COMMAND}`; export r; \
35432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35433 $(HOST_EXPORTS) \
35434 (cd $(HOST_SUBDIR)/sid && \
35435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35436 $(TARGET-sid))
35437@endif sid
35438
35439
35440
35441
35442.PHONY: check-sid maybe-check-sid
35443maybe-check-sid:
35444@if sid
35445maybe-check-sid: check-sid
35446
35447check-sid:
35448 @: $(MAKE); $(unstage)
35449 @r=`${PWD_COMMAND}`; export r; \
35450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35451 $(HOST_EXPORTS) \
35452 (cd $(HOST_SUBDIR)/sid && \
35453 $(MAKE) $(FLAGS_TO_PASS) check)
35454
35455@endif sid
35456
35457.PHONY: install-sid maybe-install-sid
35458maybe-install-sid:
35459@if sid
35460maybe-install-sid: install-sid
35461
35462install-sid: installdirs
35463 @: $(MAKE); $(unstage)
35464 @r=`${PWD_COMMAND}`; export r; \
35465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35466 $(HOST_EXPORTS) \
35467 (cd $(HOST_SUBDIR)/sid && \
35468 $(MAKE) $(FLAGS_TO_PASS) install)
35469
35470@endif sid
35471
35472# Other targets (info, dvi, pdf, etc.)
35473
35474.PHONY: maybe-info-sid info-sid
35475maybe-info-sid:
35476@if sid
35477maybe-info-sid: info-sid
35478
35479info-sid: \
35480 configure-sid
35481 @: $(MAKE); $(unstage)
35482 @[ -f ./sid/Makefile ] || exit 0; \
35483 r=`${PWD_COMMAND}`; export r; \
35484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35485 $(HOST_EXPORTS) \
35486 for flag in $(EXTRA_HOST_FLAGS) ; do \
35487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35488 done; \
35489 echo "Doing info in sid" ; \
35490 (cd $(HOST_SUBDIR)/sid && \
35491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35493 "RANLIB=$${RANLIB}" \
35494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35495 info) \
35496 || exit 1
35497
35498@endif sid
35499
35500.PHONY: maybe-dvi-sid dvi-sid
35501maybe-dvi-sid:
35502@if sid
35503maybe-dvi-sid: dvi-sid
35504
35505dvi-sid: \
35506 configure-sid
35507 @: $(MAKE); $(unstage)
35508 @[ -f ./sid/Makefile ] || exit 0; \
35509 r=`${PWD_COMMAND}`; export r; \
35510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35511 $(HOST_EXPORTS) \
35512 for flag in $(EXTRA_HOST_FLAGS) ; do \
35513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35514 done; \
35515 echo "Doing dvi in sid" ; \
35516 (cd $(HOST_SUBDIR)/sid && \
35517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35519 "RANLIB=$${RANLIB}" \
35520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35521 dvi) \
35522 || exit 1
35523
35524@endif sid
35525
35526.PHONY: maybe-pdf-sid pdf-sid
35527maybe-pdf-sid:
35528@if sid
35529maybe-pdf-sid: pdf-sid
35530
35531pdf-sid: \
35532 configure-sid
35533 @: $(MAKE); $(unstage)
35534 @[ -f ./sid/Makefile ] || exit 0; \
35535 r=`${PWD_COMMAND}`; export r; \
35536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35537 $(HOST_EXPORTS) \
35538 for flag in $(EXTRA_HOST_FLAGS) ; do \
35539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35540 done; \
35541 echo "Doing pdf in sid" ; \
35542 (cd $(HOST_SUBDIR)/sid && \
35543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35545 "RANLIB=$${RANLIB}" \
35546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35547 pdf) \
35548 || exit 1
35549
35550@endif sid
35551
35552.PHONY: maybe-html-sid html-sid
35553maybe-html-sid:
35554@if sid
35555maybe-html-sid: html-sid
35556
35557html-sid: \
35558 configure-sid
35559 @: $(MAKE); $(unstage)
35560 @[ -f ./sid/Makefile ] || exit 0; \
35561 r=`${PWD_COMMAND}`; export r; \
35562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35563 $(HOST_EXPORTS) \
35564 for flag in $(EXTRA_HOST_FLAGS) ; do \
35565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35566 done; \
35567 echo "Doing html in sid" ; \
35568 (cd $(HOST_SUBDIR)/sid && \
35569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35571 "RANLIB=$${RANLIB}" \
35572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35573 html) \
35574 || exit 1
35575
35576@endif sid
35577
35578.PHONY: maybe-TAGS-sid TAGS-sid
35579maybe-TAGS-sid:
35580@if sid
35581maybe-TAGS-sid: TAGS-sid
35582
35583TAGS-sid: \
35584 configure-sid
35585 @: $(MAKE); $(unstage)
35586 @[ -f ./sid/Makefile ] || exit 0; \
35587 r=`${PWD_COMMAND}`; export r; \
35588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589 $(HOST_EXPORTS) \
35590 for flag in $(EXTRA_HOST_FLAGS) ; do \
35591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35592 done; \
35593 echo "Doing TAGS in sid" ; \
35594 (cd $(HOST_SUBDIR)/sid && \
35595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35597 "RANLIB=$${RANLIB}" \
35598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35599 TAGS) \
35600 || exit 1
35601
35602@endif sid
35603
35604.PHONY: maybe-install-info-sid install-info-sid
35605maybe-install-info-sid:
35606@if sid
35607maybe-install-info-sid: install-info-sid
35608
35609install-info-sid: \
35610 configure-sid \
35611 info-sid
35612 @: $(MAKE); $(unstage)
35613 @[ -f ./sid/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 install-info in sid" ; \
35621 (cd $(HOST_SUBDIR)/sid && \
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 install-info) \
35627 || exit 1
35628
35629@endif sid
35630
35631.PHONY: maybe-install-pdf-sid install-pdf-sid
35632maybe-install-pdf-sid:
35633@if sid
35634maybe-install-pdf-sid: install-pdf-sid
35635
35636install-pdf-sid: \
35637 configure-sid \
35638 pdf-sid
35639 @: $(MAKE); $(unstage)
35640 @[ -f ./sid/Makefile ] || exit 0; \
35641 r=`${PWD_COMMAND}`; export r; \
35642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35643 $(HOST_EXPORTS) \
35644 for flag in $(EXTRA_HOST_FLAGS) ; do \
35645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35646 done; \
35647 echo "Doing install-pdf in sid" ; \
35648 (cd $(HOST_SUBDIR)/sid && \
35649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35651 "RANLIB=$${RANLIB}" \
35652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35653 install-pdf) \
35654 || exit 1
35655
35656@endif sid
35657
35658.PHONY: maybe-install-html-sid install-html-sid
35659maybe-install-html-sid:
35660@if sid
35661maybe-install-html-sid: install-html-sid
35662
35663install-html-sid: \
35664 configure-sid \
35665 html-sid
35666 @: $(MAKE); $(unstage)
35667 @[ -f ./sid/Makefile ] || exit 0; \
35668 r=`${PWD_COMMAND}`; export r; \
35669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35670 $(HOST_EXPORTS) \
35671 for flag in $(EXTRA_HOST_FLAGS) ; do \
35672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673 done; \
35674 echo "Doing install-html in sid" ; \
35675 (cd $(HOST_SUBDIR)/sid && \
35676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35678 "RANLIB=$${RANLIB}" \
35679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35680 install-html) \
35681 || exit 1
35682
35683@endif sid
35684
35685.PHONY: maybe-installcheck-sid installcheck-sid
35686maybe-installcheck-sid:
35687@if sid
35688maybe-installcheck-sid: installcheck-sid
35689
35690installcheck-sid: \
35691 configure-sid
35692 @: $(MAKE); $(unstage)
35693 @[ -f ./sid/Makefile ] || exit 0; \
35694 r=`${PWD_COMMAND}`; export r; \
35695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696 $(HOST_EXPORTS) \
35697 for flag in $(EXTRA_HOST_FLAGS) ; do \
35698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35699 done; \
35700 echo "Doing installcheck in sid" ; \
35701 (cd $(HOST_SUBDIR)/sid && \
35702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35704 "RANLIB=$${RANLIB}" \
35705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35706 installcheck) \
35707 || exit 1
35708
35709@endif sid
35710
35711.PHONY: maybe-mostlyclean-sid mostlyclean-sid
35712maybe-mostlyclean-sid:
35713@if sid
35714maybe-mostlyclean-sid: mostlyclean-sid
35715
35716mostlyclean-sid:
35717 @: $(MAKE); $(unstage)
35718 @[ -f ./sid/Makefile ] || exit 0; \
35719 r=`${PWD_COMMAND}`; export r; \
35720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35721 $(HOST_EXPORTS) \
35722 for flag in $(EXTRA_HOST_FLAGS) ; do \
35723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35724 done; \
35725 echo "Doing mostlyclean in sid" ; \
35726 (cd $(HOST_SUBDIR)/sid && \
35727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35729 "RANLIB=$${RANLIB}" \
35730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35731 mostlyclean) \
35732 || exit 1
35733
35734@endif sid
35735
35736.PHONY: maybe-clean-sid clean-sid
35737maybe-clean-sid:
35738@if sid
35739maybe-clean-sid: clean-sid
35740
35741clean-sid:
35742 @: $(MAKE); $(unstage)
35743 @[ -f ./sid/Makefile ] || exit 0; \
35744 r=`${PWD_COMMAND}`; export r; \
35745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35746 $(HOST_EXPORTS) \
35747 for flag in $(EXTRA_HOST_FLAGS) ; do \
35748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35749 done; \
35750 echo "Doing clean in sid" ; \
35751 (cd $(HOST_SUBDIR)/sid && \
35752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35754 "RANLIB=$${RANLIB}" \
35755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35756 clean) \
35757 || exit 1
35758
35759@endif sid
35760
35761.PHONY: maybe-distclean-sid distclean-sid
35762maybe-distclean-sid:
35763@if sid
35764maybe-distclean-sid: distclean-sid
35765
35766distclean-sid:
35767 @: $(MAKE); $(unstage)
35768 @[ -f ./sid/Makefile ] || exit 0; \
35769 r=`${PWD_COMMAND}`; export r; \
35770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35771 $(HOST_EXPORTS) \
35772 for flag in $(EXTRA_HOST_FLAGS) ; do \
35773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35774 done; \
35775 echo "Doing distclean in sid" ; \
35776 (cd $(HOST_SUBDIR)/sid && \
35777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35779 "RANLIB=$${RANLIB}" \
35780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35781 distclean) \
35782 || exit 1
35783
35784@endif sid
35785
35786.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35787maybe-maintainer-clean-sid:
35788@if sid
35789maybe-maintainer-clean-sid: maintainer-clean-sid
35790
35791maintainer-clean-sid:
35792 @: $(MAKE); $(unstage)
35793 @[ -f ./sid/Makefile ] || exit 0; \
35794 r=`${PWD_COMMAND}`; export r; \
35795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35796 $(HOST_EXPORTS) \
35797 for flag in $(EXTRA_HOST_FLAGS) ; do \
35798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35799 done; \
35800 echo "Doing maintainer-clean in sid" ; \
35801 (cd $(HOST_SUBDIR)/sid && \
35802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35804 "RANLIB=$${RANLIB}" \
35805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35806 maintainer-clean) \
35807 || exit 1
35808
35809@endif sid
35810
35811
35812
35813.PHONY: configure-sim maybe-configure-sim
35814maybe-configure-sim:
35815@if gcc-bootstrap
35816configure-sim: stage_current
35817@endif gcc-bootstrap
35818@if sim
35819maybe-configure-sim: configure-sim
35820configure-sim:
35821 @: $(MAKE); $(unstage)
35822 @r=`${PWD_COMMAND}`; export r; \
35823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35824 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35825 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35826 $(HOST_EXPORTS) \
35827 echo Configuring in $(HOST_SUBDIR)/sim; \
35828 cd "$(HOST_SUBDIR)/sim" || exit 1; \
35829 case $(srcdir) in \
35830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35831 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35833 esac; \
35834 srcdiroption="--srcdir=$${topdir}/sim"; \
35835 libsrcdir="$$s/sim"; \
35836 $(SHELL) $${libsrcdir}/configure \
35837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35838 --target=${target_alias} $${srcdiroption} \
35839 || exit 1
35840@endif sim
35841
35842
35843
35844
35845
35846.PHONY: all-sim maybe-all-sim
35847maybe-all-sim:
35848@if gcc-bootstrap
35849all-sim: stage_current
35850@endif gcc-bootstrap
35851@if sim
35852TARGET-sim=all
35853maybe-all-sim: all-sim
35854all-sim: configure-sim
35855 @: $(MAKE); $(unstage)
35856 @r=`${PWD_COMMAND}`; export r; \
35857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35858 $(HOST_EXPORTS) \
35859 (cd $(HOST_SUBDIR)/sim && \
35860 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35861 $(TARGET-sim))
35862@endif sim
35863
35864
35865
35866
35867.PHONY: check-sim maybe-check-sim
35868maybe-check-sim:
35869@if sim
35870maybe-check-sim: check-sim
35871
35872check-sim:
35873 @: $(MAKE); $(unstage)
35874 @r=`${PWD_COMMAND}`; export r; \
35875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35876 $(HOST_EXPORTS) \
35877 (cd $(HOST_SUBDIR)/sim && \
35878 $(MAKE) $(FLAGS_TO_PASS) check)
35879
35880@endif sim
35881
35882.PHONY: install-sim maybe-install-sim
35883maybe-install-sim:
35884@if sim
35885maybe-install-sim: install-sim
35886
35887install-sim: installdirs
35888 @: $(MAKE); $(unstage)
35889 @r=`${PWD_COMMAND}`; export r; \
35890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35891 $(HOST_EXPORTS) \
35892 (cd $(HOST_SUBDIR)/sim && \
35893 $(MAKE) $(FLAGS_TO_PASS) install)
35894
35895@endif sim
35896
35897# Other targets (info, dvi, pdf, etc.)
35898
35899.PHONY: maybe-info-sim info-sim
35900maybe-info-sim:
35901@if sim
35902maybe-info-sim: info-sim
35903
35904info-sim: \
35905 configure-sim
35906 @: $(MAKE); $(unstage)
35907 @[ -f ./sim/Makefile ] || exit 0; \
35908 r=`${PWD_COMMAND}`; export r; \
35909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35910 $(HOST_EXPORTS) \
35911 for flag in $(EXTRA_HOST_FLAGS) ; do \
35912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35913 done; \
35914 echo "Doing info in sim" ; \
35915 (cd $(HOST_SUBDIR)/sim && \
35916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35918 "RANLIB=$${RANLIB}" \
35919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35920 info) \
35921 || exit 1
35922
35923@endif sim
35924
35925.PHONY: maybe-dvi-sim dvi-sim
35926maybe-dvi-sim:
35927@if sim
35928maybe-dvi-sim: dvi-sim
35929
35930dvi-sim: \
35931 configure-sim
35932 @: $(MAKE); $(unstage)
35933 @[ -f ./sim/Makefile ] || exit 0; \
35934 r=`${PWD_COMMAND}`; export r; \
35935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936 $(HOST_EXPORTS) \
35937 for flag in $(EXTRA_HOST_FLAGS) ; do \
35938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35939 done; \
35940 echo "Doing dvi in sim" ; \
35941 (cd $(HOST_SUBDIR)/sim && \
35942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35944 "RANLIB=$${RANLIB}" \
35945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35946 dvi) \
35947 || exit 1
35948
35949@endif sim
35950
35951.PHONY: maybe-pdf-sim pdf-sim
35952maybe-pdf-sim:
35953@if sim
35954maybe-pdf-sim: pdf-sim
35955
35956pdf-sim: \
35957 configure-sim
35958 @: $(MAKE); $(unstage)
35959 @[ -f ./sim/Makefile ] || exit 0; \
35960 r=`${PWD_COMMAND}`; export r; \
35961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35962 $(HOST_EXPORTS) \
35963 for flag in $(EXTRA_HOST_FLAGS) ; do \
35964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35965 done; \
35966 echo "Doing pdf in sim" ; \
35967 (cd $(HOST_SUBDIR)/sim && \
35968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35970 "RANLIB=$${RANLIB}" \
35971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35972 pdf) \
35973 || exit 1
35974
35975@endif sim
35976
35977.PHONY: maybe-html-sim html-sim
35978maybe-html-sim:
35979@if sim
35980maybe-html-sim: html-sim
35981
35982html-sim: \
35983 configure-sim
35984 @: $(MAKE); $(unstage)
35985 @[ -f ./sim/Makefile ] || exit 0; \
35986 r=`${PWD_COMMAND}`; export r; \
35987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35988 $(HOST_EXPORTS) \
35989 for flag in $(EXTRA_HOST_FLAGS) ; do \
35990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35991 done; \
35992 echo "Doing html in sim" ; \
35993 (cd $(HOST_SUBDIR)/sim && \
35994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35996 "RANLIB=$${RANLIB}" \
35997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35998 html) \
35999 || exit 1
36000
36001@endif sim
36002
36003.PHONY: maybe-TAGS-sim TAGS-sim
36004maybe-TAGS-sim:
36005@if sim
36006maybe-TAGS-sim: TAGS-sim
36007
36008TAGS-sim: \
36009 configure-sim
36010 @: $(MAKE); $(unstage)
36011 @[ -f ./sim/Makefile ] || exit 0; \
36012 r=`${PWD_COMMAND}`; export r; \
36013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36014 $(HOST_EXPORTS) \
36015 for flag in $(EXTRA_HOST_FLAGS) ; do \
36016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36017 done; \
36018 echo "Doing TAGS in sim" ; \
36019 (cd $(HOST_SUBDIR)/sim && \
36020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36022 "RANLIB=$${RANLIB}" \
36023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36024 TAGS) \
36025 || exit 1
36026
36027@endif sim
36028
36029.PHONY: maybe-install-info-sim install-info-sim
36030maybe-install-info-sim:
36031@if sim
36032maybe-install-info-sim: install-info-sim
36033
36034install-info-sim: \
36035 configure-sim \
36036 info-sim
36037 @: $(MAKE); $(unstage)
36038 @[ -f ./sim/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 install-info in sim" ; \
36046 (cd $(HOST_SUBDIR)/sim && \
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 install-info) \
36052 || exit 1
36053
36054@endif sim
36055
36056.PHONY: maybe-install-pdf-sim install-pdf-sim
36057maybe-install-pdf-sim:
36058@if sim
36059maybe-install-pdf-sim: install-pdf-sim
36060
36061install-pdf-sim: \
36062 configure-sim \
36063 pdf-sim
36064 @: $(MAKE); $(unstage)
36065 @[ -f ./sim/Makefile ] || exit 0; \
36066 r=`${PWD_COMMAND}`; export r; \
36067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36068 $(HOST_EXPORTS) \
36069 for flag in $(EXTRA_HOST_FLAGS) ; do \
36070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36071 done; \
36072 echo "Doing install-pdf in sim" ; \
36073 (cd $(HOST_SUBDIR)/sim && \
36074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36076 "RANLIB=$${RANLIB}" \
36077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36078 install-pdf) \
36079 || exit 1
36080
36081@endif sim
36082
36083.PHONY: maybe-install-html-sim install-html-sim
36084maybe-install-html-sim:
36085@if sim
36086maybe-install-html-sim: install-html-sim
36087
36088install-html-sim: \
36089 configure-sim \
36090 html-sim
36091 @: $(MAKE); $(unstage)
36092 @[ -f ./sim/Makefile ] || exit 0; \
36093 r=`${PWD_COMMAND}`; export r; \
36094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36095 $(HOST_EXPORTS) \
36096 for flag in $(EXTRA_HOST_FLAGS) ; do \
36097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36098 done; \
36099 echo "Doing install-html in sim" ; \
36100 (cd $(HOST_SUBDIR)/sim && \
36101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36103 "RANLIB=$${RANLIB}" \
36104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36105 install-html) \
36106 || exit 1
36107
36108@endif sim
36109
36110.PHONY: maybe-installcheck-sim installcheck-sim
36111maybe-installcheck-sim:
36112@if sim
36113maybe-installcheck-sim: installcheck-sim
36114
36115installcheck-sim: \
36116 configure-sim
36117 @: $(MAKE); $(unstage)
36118 @[ -f ./sim/Makefile ] || exit 0; \
36119 r=`${PWD_COMMAND}`; export r; \
36120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36121 $(HOST_EXPORTS) \
36122 for flag in $(EXTRA_HOST_FLAGS) ; do \
36123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36124 done; \
36125 echo "Doing installcheck in sim" ; \
36126 (cd $(HOST_SUBDIR)/sim && \
36127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36129 "RANLIB=$${RANLIB}" \
36130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36131 installcheck) \
36132 || exit 1
36133
36134@endif sim
36135
36136.PHONY: maybe-mostlyclean-sim mostlyclean-sim
36137maybe-mostlyclean-sim:
36138@if sim
36139maybe-mostlyclean-sim: mostlyclean-sim
36140
36141mostlyclean-sim:
36142 @: $(MAKE); $(unstage)
36143 @[ -f ./sim/Makefile ] || exit 0; \
36144 r=`${PWD_COMMAND}`; export r; \
36145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36146 $(HOST_EXPORTS) \
36147 for flag in $(EXTRA_HOST_FLAGS) ; do \
36148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36149 done; \
36150 echo "Doing mostlyclean in sim" ; \
36151 (cd $(HOST_SUBDIR)/sim && \
36152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36154 "RANLIB=$${RANLIB}" \
36155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36156 mostlyclean) \
36157 || exit 1
36158
36159@endif sim
36160
36161.PHONY: maybe-clean-sim clean-sim
36162maybe-clean-sim:
36163@if sim
36164maybe-clean-sim: clean-sim
36165
36166clean-sim:
36167 @: $(MAKE); $(unstage)
36168 @[ -f ./sim/Makefile ] || exit 0; \
36169 r=`${PWD_COMMAND}`; export r; \
36170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36171 $(HOST_EXPORTS) \
36172 for flag in $(EXTRA_HOST_FLAGS) ; do \
36173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36174 done; \
36175 echo "Doing clean in sim" ; \
36176 (cd $(HOST_SUBDIR)/sim && \
36177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36179 "RANLIB=$${RANLIB}" \
36180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36181 clean) \
36182 || exit 1
36183
36184@endif sim
36185
36186.PHONY: maybe-distclean-sim distclean-sim
36187maybe-distclean-sim:
36188@if sim
36189maybe-distclean-sim: distclean-sim
36190
36191distclean-sim:
36192 @: $(MAKE); $(unstage)
36193 @[ -f ./sim/Makefile ] || exit 0; \
36194 r=`${PWD_COMMAND}`; export r; \
36195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36196 $(HOST_EXPORTS) \
36197 for flag in $(EXTRA_HOST_FLAGS) ; do \
36198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36199 done; \
36200 echo "Doing distclean in sim" ; \
36201 (cd $(HOST_SUBDIR)/sim && \
36202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36204 "RANLIB=$${RANLIB}" \
36205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36206 distclean) \
36207 || exit 1
36208
36209@endif sim
36210
36211.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
36212maybe-maintainer-clean-sim:
36213@if sim
36214maybe-maintainer-clean-sim: maintainer-clean-sim
36215
36216maintainer-clean-sim:
36217 @: $(MAKE); $(unstage)
36218 @[ -f ./sim/Makefile ] || exit 0; \
36219 r=`${PWD_COMMAND}`; export r; \
36220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36221 $(HOST_EXPORTS) \
36222 for flag in $(EXTRA_HOST_FLAGS) ; do \
36223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36224 done; \
36225 echo "Doing maintainer-clean in sim" ; \
36226 (cd $(HOST_SUBDIR)/sim && \
36227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36229 "RANLIB=$${RANLIB}" \
36230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36231 maintainer-clean) \
36232 || exit 1
36233
36234@endif sim
36235
36236
36237
36238.PHONY: configure-tar maybe-configure-tar
36239maybe-configure-tar:
36240@if gcc-bootstrap
36241configure-tar: stage_current
36242@endif gcc-bootstrap
36243@if tar
36244maybe-configure-tar: configure-tar
36245configure-tar:
36246 @: $(MAKE); $(unstage)
36247 @r=`${PWD_COMMAND}`; export r; \
36248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36249 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
36250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
36251 $(HOST_EXPORTS) \
36252 echo Configuring in $(HOST_SUBDIR)/tar; \
36253 cd "$(HOST_SUBDIR)/tar" || exit 1; \
36254 case $(srcdir) in \
36255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36256 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
36257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36258 esac; \
36259 srcdiroption="--srcdir=$${topdir}/tar"; \
36260 libsrcdir="$$s/tar"; \
36261 $(SHELL) $${libsrcdir}/configure \
36262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36263 --target=${target_alias} $${srcdiroption} \
36264 || exit 1
36265@endif tar
36266
36267
36268
36269
36270
36271.PHONY: all-tar maybe-all-tar
36272maybe-all-tar:
36273@if gcc-bootstrap
36274all-tar: stage_current
36275@endif gcc-bootstrap
36276@if tar
36277TARGET-tar=all
36278maybe-all-tar: all-tar
36279all-tar: configure-tar
36280 @: $(MAKE); $(unstage)
36281 @r=`${PWD_COMMAND}`; export r; \
36282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283 $(HOST_EXPORTS) \
36284 (cd $(HOST_SUBDIR)/tar && \
36285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36286 $(TARGET-tar))
36287@endif tar
36288
36289
36290
36291
36292.PHONY: check-tar maybe-check-tar
36293maybe-check-tar:
36294@if tar
36295maybe-check-tar: check-tar
36296
36297check-tar:
36298 @: $(MAKE); $(unstage)
36299 @r=`${PWD_COMMAND}`; export r; \
36300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36301 $(HOST_EXPORTS) \
36302 (cd $(HOST_SUBDIR)/tar && \
36303 $(MAKE) $(FLAGS_TO_PASS) check)
36304
36305@endif tar
36306
36307.PHONY: install-tar maybe-install-tar
36308maybe-install-tar:
36309@if tar
36310maybe-install-tar: install-tar
36311
36312install-tar: installdirs
36313 @: $(MAKE); $(unstage)
36314 @r=`${PWD_COMMAND}`; export r; \
36315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36316 $(HOST_EXPORTS) \
36317 (cd $(HOST_SUBDIR)/tar && \
36318 $(MAKE) $(FLAGS_TO_PASS) install)
36319
36320@endif tar
36321
36322# Other targets (info, dvi, pdf, etc.)
36323
36324.PHONY: maybe-info-tar info-tar
36325maybe-info-tar:
36326@if tar
36327maybe-info-tar: info-tar
36328
36329info-tar: \
36330 configure-tar
36331 @: $(MAKE); $(unstage)
36332 @[ -f ./tar/Makefile ] || exit 0; \
36333 r=`${PWD_COMMAND}`; export r; \
36334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36335 $(HOST_EXPORTS) \
36336 for flag in $(EXTRA_HOST_FLAGS) ; do \
36337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338 done; \
36339 echo "Doing info in tar" ; \
36340 (cd $(HOST_SUBDIR)/tar && \
36341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36343 "RANLIB=$${RANLIB}" \
36344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345 info) \
36346 || exit 1
36347
36348@endif tar
36349
36350.PHONY: maybe-dvi-tar dvi-tar
36351maybe-dvi-tar:
36352@if tar
36353maybe-dvi-tar: dvi-tar
36354
36355dvi-tar: \
36356 configure-tar
36357 @: $(MAKE); $(unstage)
36358 @[ -f ./tar/Makefile ] || exit 0; \
36359 r=`${PWD_COMMAND}`; export r; \
36360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36361 $(HOST_EXPORTS) \
36362 for flag in $(EXTRA_HOST_FLAGS) ; do \
36363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364 done; \
36365 echo "Doing dvi in tar" ; \
36366 (cd $(HOST_SUBDIR)/tar && \
36367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36369 "RANLIB=$${RANLIB}" \
36370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36371 dvi) \
36372 || exit 1
36373
36374@endif tar
36375
36376.PHONY: maybe-pdf-tar pdf-tar
36377maybe-pdf-tar:
36378@if tar
36379maybe-pdf-tar: pdf-tar
36380
36381pdf-tar: \
36382 configure-tar
36383 @: $(MAKE); $(unstage)
36384 @[ -f ./tar/Makefile ] || exit 0; \
36385 r=`${PWD_COMMAND}`; export r; \
36386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36387 $(HOST_EXPORTS) \
36388 for flag in $(EXTRA_HOST_FLAGS) ; do \
36389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36390 done; \
36391 echo "Doing pdf in tar" ; \
36392 (cd $(HOST_SUBDIR)/tar && \
36393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36395 "RANLIB=$${RANLIB}" \
36396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36397 pdf) \
36398 || exit 1
36399
36400@endif tar
36401
36402.PHONY: maybe-html-tar html-tar
36403maybe-html-tar:
36404@if tar
36405maybe-html-tar: html-tar
36406
36407html-tar: \
36408 configure-tar
36409 @: $(MAKE); $(unstage)
36410 @[ -f ./tar/Makefile ] || exit 0; \
36411 r=`${PWD_COMMAND}`; export r; \
36412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36413 $(HOST_EXPORTS) \
36414 for flag in $(EXTRA_HOST_FLAGS) ; do \
36415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36416 done; \
36417 echo "Doing html in tar" ; \
36418 (cd $(HOST_SUBDIR)/tar && \
36419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36421 "RANLIB=$${RANLIB}" \
36422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36423 html) \
36424 || exit 1
36425
36426@endif tar
36427
36428.PHONY: maybe-TAGS-tar TAGS-tar
36429maybe-TAGS-tar:
36430@if tar
36431maybe-TAGS-tar: TAGS-tar
36432
36433TAGS-tar: \
36434 configure-tar
36435 @: $(MAKE); $(unstage)
36436 @[ -f ./tar/Makefile ] || exit 0; \
36437 r=`${PWD_COMMAND}`; export r; \
36438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36439 $(HOST_EXPORTS) \
36440 for flag in $(EXTRA_HOST_FLAGS) ; do \
36441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36442 done; \
36443 echo "Doing TAGS in tar" ; \
36444 (cd $(HOST_SUBDIR)/tar && \
36445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36447 "RANLIB=$${RANLIB}" \
36448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36449 TAGS) \
36450 || exit 1
36451
36452@endif tar
36453
36454.PHONY: maybe-install-info-tar install-info-tar
36455maybe-install-info-tar:
36456@if tar
36457maybe-install-info-tar: install-info-tar
36458
36459install-info-tar: \
36460 configure-tar \
36461 info-tar
36462 @: $(MAKE); $(unstage)
36463 @[ -f ./tar/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 install-info in tar" ; \
36471 (cd $(HOST_SUBDIR)/tar && \
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 install-info) \
36477 || exit 1
36478
36479@endif tar
36480
36481.PHONY: maybe-install-pdf-tar install-pdf-tar
36482maybe-install-pdf-tar:
36483@if tar
36484maybe-install-pdf-tar: install-pdf-tar
36485
36486install-pdf-tar: \
36487 configure-tar \
36488 pdf-tar
36489 @: $(MAKE); $(unstage)
36490 @[ -f ./tar/Makefile ] || exit 0; \
36491 r=`${PWD_COMMAND}`; export r; \
36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493 $(HOST_EXPORTS) \
36494 for flag in $(EXTRA_HOST_FLAGS) ; do \
36495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36496 done; \
36497 echo "Doing install-pdf in tar" ; \
36498 (cd $(HOST_SUBDIR)/tar && \
36499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36501 "RANLIB=$${RANLIB}" \
36502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36503 install-pdf) \
36504 || exit 1
36505
36506@endif tar
36507
36508.PHONY: maybe-install-html-tar install-html-tar
36509maybe-install-html-tar:
36510@if tar
36511maybe-install-html-tar: install-html-tar
36512
36513install-html-tar: \
36514 configure-tar \
36515 html-tar
36516 @: $(MAKE); $(unstage)
36517 @[ -f ./tar/Makefile ] || exit 0; \
36518 r=`${PWD_COMMAND}`; export r; \
36519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36520 $(HOST_EXPORTS) \
36521 for flag in $(EXTRA_HOST_FLAGS) ; do \
36522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523 done; \
36524 echo "Doing install-html in tar" ; \
36525 (cd $(HOST_SUBDIR)/tar && \
36526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36528 "RANLIB=$${RANLIB}" \
36529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36530 install-html) \
36531 || exit 1
36532
36533@endif tar
36534
36535.PHONY: maybe-installcheck-tar installcheck-tar
36536maybe-installcheck-tar:
36537@if tar
36538maybe-installcheck-tar: installcheck-tar
36539
36540installcheck-tar: \
36541 configure-tar
36542 @: $(MAKE); $(unstage)
36543 @[ -f ./tar/Makefile ] || exit 0; \
36544 r=`${PWD_COMMAND}`; export r; \
36545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546 $(HOST_EXPORTS) \
36547 for flag in $(EXTRA_HOST_FLAGS) ; do \
36548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549 done; \
36550 echo "Doing installcheck in tar" ; \
36551 (cd $(HOST_SUBDIR)/tar && \
36552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36554 "RANLIB=$${RANLIB}" \
36555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556 installcheck) \
36557 || exit 1
36558
36559@endif tar
36560
36561.PHONY: maybe-mostlyclean-tar mostlyclean-tar
36562maybe-mostlyclean-tar:
36563@if tar
36564maybe-mostlyclean-tar: mostlyclean-tar
36565
36566mostlyclean-tar:
36567 @: $(MAKE); $(unstage)
36568 @[ -f ./tar/Makefile ] || exit 0; \
36569 r=`${PWD_COMMAND}`; export r; \
36570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571 $(HOST_EXPORTS) \
36572 for flag in $(EXTRA_HOST_FLAGS) ; do \
36573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574 done; \
36575 echo "Doing mostlyclean in tar" ; \
36576 (cd $(HOST_SUBDIR)/tar && \
36577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36579 "RANLIB=$${RANLIB}" \
36580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36581 mostlyclean) \
36582 || exit 1
36583
36584@endif tar
36585
36586.PHONY: maybe-clean-tar clean-tar
36587maybe-clean-tar:
36588@if tar
36589maybe-clean-tar: clean-tar
36590
36591clean-tar:
36592 @: $(MAKE); $(unstage)
36593 @[ -f ./tar/Makefile ] || exit 0; \
36594 r=`${PWD_COMMAND}`; export r; \
36595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36596 $(HOST_EXPORTS) \
36597 for flag in $(EXTRA_HOST_FLAGS) ; do \
36598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36599 done; \
36600 echo "Doing clean in tar" ; \
36601 (cd $(HOST_SUBDIR)/tar && \
36602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36604 "RANLIB=$${RANLIB}" \
36605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36606 clean) \
36607 || exit 1
36608
36609@endif tar
36610
36611.PHONY: maybe-distclean-tar distclean-tar
36612maybe-distclean-tar:
36613@if tar
36614maybe-distclean-tar: distclean-tar
36615
36616distclean-tar:
36617 @: $(MAKE); $(unstage)
36618 @[ -f ./tar/Makefile ] || exit 0; \
36619 r=`${PWD_COMMAND}`; export r; \
36620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621 $(HOST_EXPORTS) \
36622 for flag in $(EXTRA_HOST_FLAGS) ; do \
36623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36624 done; \
36625 echo "Doing distclean in tar" ; \
36626 (cd $(HOST_SUBDIR)/tar && \
36627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36629 "RANLIB=$${RANLIB}" \
36630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36631 distclean) \
36632 || exit 1
36633
36634@endif tar
36635
36636.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36637maybe-maintainer-clean-tar:
36638@if tar
36639maybe-maintainer-clean-tar: maintainer-clean-tar
36640
36641maintainer-clean-tar:
36642 @: $(MAKE); $(unstage)
36643 @[ -f ./tar/Makefile ] || exit 0; \
36644 r=`${PWD_COMMAND}`; export r; \
36645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36646 $(HOST_EXPORTS) \
36647 for flag in $(EXTRA_HOST_FLAGS) ; do \
36648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36649 done; \
36650 echo "Doing maintainer-clean in tar" ; \
36651 (cd $(HOST_SUBDIR)/tar && \
36652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36654 "RANLIB=$${RANLIB}" \
36655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36656 maintainer-clean) \
36657 || exit 1
36658
36659@endif tar
36660
36661
36662
36663.PHONY: configure-texinfo maybe-configure-texinfo
36664maybe-configure-texinfo:
36665@if gcc-bootstrap
36666configure-texinfo: stage_current
36667@endif gcc-bootstrap
36668@if texinfo
36669maybe-configure-texinfo: configure-texinfo
36670configure-texinfo:
36671 @: $(MAKE); $(unstage)
36672 @r=`${PWD_COMMAND}`; export r; \
36673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36676 $(HOST_EXPORTS) \
36677 echo Configuring in $(HOST_SUBDIR)/texinfo; \
36678 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36679 case $(srcdir) in \
36680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36681 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36683 esac; \
36684 srcdiroption="--srcdir=$${topdir}/texinfo"; \
36685 libsrcdir="$$s/texinfo"; \
36686 $(SHELL) $${libsrcdir}/configure \
36687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36688 --target=${target_alias} $${srcdiroption} \
36689 || exit 1
36690@endif texinfo
36691
36692
36693
36694
36695
36696.PHONY: all-texinfo maybe-all-texinfo
36697maybe-all-texinfo:
36698@if gcc-bootstrap
36699all-texinfo: stage_current
36700@endif gcc-bootstrap
36701@if texinfo
36702TARGET-texinfo=all
36703maybe-all-texinfo: all-texinfo
36704all-texinfo: configure-texinfo
36705 @: $(MAKE); $(unstage)
36706 @r=`${PWD_COMMAND}`; export r; \
36707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708 $(HOST_EXPORTS) \
36709 (cd $(HOST_SUBDIR)/texinfo && \
36710 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36711 $(TARGET-texinfo))
36712@endif texinfo
36713
36714
36715
36716
36717.PHONY: check-texinfo maybe-check-texinfo
36718maybe-check-texinfo:
36719@if texinfo
36720maybe-check-texinfo: check-texinfo
36721
36722check-texinfo:
36723 @: $(MAKE); $(unstage)
36724 @r=`${PWD_COMMAND}`; export r; \
36725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36726 $(HOST_EXPORTS) \
36727 (cd $(HOST_SUBDIR)/texinfo && \
36728 $(MAKE) $(FLAGS_TO_PASS) check)
36729
36730@endif texinfo
36731
36732.PHONY: install-texinfo maybe-install-texinfo
36733maybe-install-texinfo:
36734@if texinfo
36735maybe-install-texinfo: install-texinfo
36736
36737install-texinfo:
36738
36739@endif texinfo
36740
36741# Other targets (info, dvi, pdf, etc.)
36742
36743.PHONY: maybe-info-texinfo info-texinfo
36744maybe-info-texinfo:
36745@if texinfo
36746maybe-info-texinfo: info-texinfo
36747
36748info-texinfo: \
36749 configure-texinfo
36750 @: $(MAKE); $(unstage)
36751 @[ -f ./texinfo/Makefile ] || exit 0; \
36752 r=`${PWD_COMMAND}`; export r; \
36753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754 $(HOST_EXPORTS) \
36755 for flag in $(EXTRA_HOST_FLAGS) ; do \
36756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36757 done; \
36758 echo "Doing info in texinfo" ; \
36759 (cd $(HOST_SUBDIR)/texinfo && \
36760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36762 "RANLIB=$${RANLIB}" \
36763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36764 info) \
36765 || exit 1
36766
36767@endif texinfo
36768
36769.PHONY: maybe-dvi-texinfo dvi-texinfo
36770maybe-dvi-texinfo:
36771@if texinfo
36772maybe-dvi-texinfo: dvi-texinfo
36773
36774dvi-texinfo: \
36775 configure-texinfo
36776 @: $(MAKE); $(unstage)
36777 @[ -f ./texinfo/Makefile ] || exit 0; \
36778 r=`${PWD_COMMAND}`; export r; \
36779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36780 $(HOST_EXPORTS) \
36781 for flag in $(EXTRA_HOST_FLAGS) ; do \
36782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36783 done; \
36784 echo "Doing dvi in texinfo" ; \
36785 (cd $(HOST_SUBDIR)/texinfo && \
36786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36788 "RANLIB=$${RANLIB}" \
36789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36790 dvi) \
36791 || exit 1
36792
36793@endif texinfo
36794
36795.PHONY: maybe-pdf-texinfo pdf-texinfo
36796maybe-pdf-texinfo:
36797@if texinfo
36798maybe-pdf-texinfo: pdf-texinfo
36799
36800pdf-texinfo: \
36801 configure-texinfo
36802 @: $(MAKE); $(unstage)
36803 @[ -f ./texinfo/Makefile ] || exit 0; \
36804 r=`${PWD_COMMAND}`; export r; \
36805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36806 $(HOST_EXPORTS) \
36807 for flag in $(EXTRA_HOST_FLAGS) ; do \
36808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36809 done; \
36810 echo "Doing pdf in texinfo" ; \
36811 (cd $(HOST_SUBDIR)/texinfo && \
36812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36814 "RANLIB=$${RANLIB}" \
36815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36816 pdf) \
36817 || exit 1
36818
36819@endif texinfo
36820
36821.PHONY: maybe-html-texinfo html-texinfo
36822maybe-html-texinfo:
36823@if texinfo
36824maybe-html-texinfo: html-texinfo
36825
36826html-texinfo: \
36827 configure-texinfo
36828 @: $(MAKE); $(unstage)
36829 @[ -f ./texinfo/Makefile ] || exit 0; \
36830 r=`${PWD_COMMAND}`; export r; \
36831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36832 $(HOST_EXPORTS) \
36833 for flag in $(EXTRA_HOST_FLAGS) ; do \
36834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36835 done; \
36836 echo "Doing html in texinfo" ; \
36837 (cd $(HOST_SUBDIR)/texinfo && \
36838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36840 "RANLIB=$${RANLIB}" \
36841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36842 html) \
36843 || exit 1
36844
36845@endif texinfo
36846
36847.PHONY: maybe-TAGS-texinfo TAGS-texinfo
36848maybe-TAGS-texinfo:
36849@if texinfo
36850maybe-TAGS-texinfo: TAGS-texinfo
36851
36852TAGS-texinfo: \
36853 configure-texinfo
36854 @: $(MAKE); $(unstage)
36855 @[ -f ./texinfo/Makefile ] || exit 0; \
36856 r=`${PWD_COMMAND}`; export r; \
36857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36858 $(HOST_EXPORTS) \
36859 for flag in $(EXTRA_HOST_FLAGS) ; do \
36860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36861 done; \
36862 echo "Doing TAGS in texinfo" ; \
36863 (cd $(HOST_SUBDIR)/texinfo && \
36864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36866 "RANLIB=$${RANLIB}" \
36867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36868 TAGS) \
36869 || exit 1
36870
36871@endif texinfo
36872
36873.PHONY: maybe-install-info-texinfo install-info-texinfo
36874maybe-install-info-texinfo:
36875@if texinfo
36876maybe-install-info-texinfo: install-info-texinfo
36877
36878install-info-texinfo: \
36879 configure-texinfo \
36880 info-texinfo
36881 @: $(MAKE); $(unstage)
36882 @[ -f ./texinfo/Makefile ] || exit 0; \
36883 r=`${PWD_COMMAND}`; export r; \
36884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885 $(HOST_EXPORTS) \
36886 for flag in $(EXTRA_HOST_FLAGS) ; do \
36887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36888 done; \
36889 echo "Doing install-info in texinfo" ; \
36890 (cd $(HOST_SUBDIR)/texinfo && \
36891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36893 "RANLIB=$${RANLIB}" \
36894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36895 install-info) \
36896 || exit 1
36897
36898@endif texinfo
36899
36900.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36901maybe-install-pdf-texinfo:
36902@if texinfo
36903maybe-install-pdf-texinfo: install-pdf-texinfo
36904
36905install-pdf-texinfo: \
36906 configure-texinfo \
36907 pdf-texinfo
36908 @: $(MAKE); $(unstage)
36909 @[ -f ./texinfo/Makefile ] || exit 0; \
36910 r=`${PWD_COMMAND}`; export r; \
36911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36912 $(HOST_EXPORTS) \
36913 for flag in $(EXTRA_HOST_FLAGS) ; do \
36914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36915 done; \
36916 echo "Doing install-pdf in texinfo" ; \
36917 (cd $(HOST_SUBDIR)/texinfo && \
36918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36920 "RANLIB=$${RANLIB}" \
36921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36922 install-pdf) \
36923 || exit 1
36924
36925@endif texinfo
36926
36927.PHONY: maybe-install-html-texinfo install-html-texinfo
36928maybe-install-html-texinfo:
36929@if texinfo
36930maybe-install-html-texinfo: install-html-texinfo
36931
36932install-html-texinfo: \
36933 configure-texinfo \
36934 html-texinfo
36935 @: $(MAKE); $(unstage)
36936 @[ -f ./texinfo/Makefile ] || exit 0; \
36937 r=`${PWD_COMMAND}`; export r; \
36938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939 $(HOST_EXPORTS) \
36940 for flag in $(EXTRA_HOST_FLAGS) ; do \
36941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36942 done; \
36943 echo "Doing install-html in texinfo" ; \
36944 (cd $(HOST_SUBDIR)/texinfo && \
36945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947 "RANLIB=$${RANLIB}" \
36948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949 install-html) \
36950 || exit 1
36951
36952@endif texinfo
36953
36954.PHONY: maybe-installcheck-texinfo installcheck-texinfo
36955maybe-installcheck-texinfo:
36956@if texinfo
36957maybe-installcheck-texinfo: installcheck-texinfo
36958
36959installcheck-texinfo: \
36960 configure-texinfo
36961 @: $(MAKE); $(unstage)
36962 @[ -f ./texinfo/Makefile ] || exit 0; \
36963 r=`${PWD_COMMAND}`; export r; \
36964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965 $(HOST_EXPORTS) \
36966 for flag in $(EXTRA_HOST_FLAGS) ; do \
36967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36968 done; \
36969 echo "Doing installcheck in texinfo" ; \
36970 (cd $(HOST_SUBDIR)/texinfo && \
36971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36973 "RANLIB=$${RANLIB}" \
36974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36975 installcheck) \
36976 || exit 1
36977
36978@endif texinfo
36979
36980.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36981maybe-mostlyclean-texinfo:
36982@if texinfo
36983maybe-mostlyclean-texinfo: mostlyclean-texinfo
36984
36985mostlyclean-texinfo:
36986 @: $(MAKE); $(unstage)
36987 @[ -f ./texinfo/Makefile ] || exit 0; \
36988 r=`${PWD_COMMAND}`; export r; \
36989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36990 $(HOST_EXPORTS) \
36991 for flag in $(EXTRA_HOST_FLAGS) ; do \
36992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36993 done; \
36994 echo "Doing mostlyclean in texinfo" ; \
36995 (cd $(HOST_SUBDIR)/texinfo && \
36996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36998 "RANLIB=$${RANLIB}" \
36999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37000 mostlyclean) \
37001 || exit 1
37002
37003@endif texinfo
37004
37005.PHONY: maybe-clean-texinfo clean-texinfo
37006maybe-clean-texinfo:
37007@if texinfo
37008maybe-clean-texinfo: clean-texinfo
37009
37010clean-texinfo:
37011 @: $(MAKE); $(unstage)
37012 @[ -f ./texinfo/Makefile ] || exit 0; \
37013 r=`${PWD_COMMAND}`; export r; \
37014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015 $(HOST_EXPORTS) \
37016 for flag in $(EXTRA_HOST_FLAGS) ; do \
37017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018 done; \
37019 echo "Doing clean in texinfo" ; \
37020 (cd $(HOST_SUBDIR)/texinfo && \
37021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023 "RANLIB=$${RANLIB}" \
37024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025 clean) \
37026 || exit 1
37027
37028@endif texinfo
37029
37030.PHONY: maybe-distclean-texinfo distclean-texinfo
37031maybe-distclean-texinfo:
37032@if texinfo
37033maybe-distclean-texinfo: distclean-texinfo
37034
37035distclean-texinfo:
37036 @: $(MAKE); $(unstage)
37037 @[ -f ./texinfo/Makefile ] || exit 0; \
37038 r=`${PWD_COMMAND}`; export r; \
37039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37040 $(HOST_EXPORTS) \
37041 for flag in $(EXTRA_HOST_FLAGS) ; do \
37042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37043 done; \
37044 echo "Doing distclean in texinfo" ; \
37045 (cd $(HOST_SUBDIR)/texinfo && \
37046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37048 "RANLIB=$${RANLIB}" \
37049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37050 distclean) \
37051 || exit 1
37052
37053@endif texinfo
37054
37055.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
37056maybe-maintainer-clean-texinfo:
37057@if texinfo
37058maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
37059
37060maintainer-clean-texinfo:
37061 @: $(MAKE); $(unstage)
37062 @[ -f ./texinfo/Makefile ] || exit 0; \
37063 r=`${PWD_COMMAND}`; export r; \
37064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37065 $(HOST_EXPORTS) \
37066 for flag in $(EXTRA_HOST_FLAGS) ; do \
37067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37068 done; \
37069 echo "Doing maintainer-clean in texinfo" ; \
37070 (cd $(HOST_SUBDIR)/texinfo && \
37071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37073 "RANLIB=$${RANLIB}" \
37074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37075 maintainer-clean) \
37076 || exit 1
37077
37078@endif texinfo
37079
37080
37081
37082.PHONY: configure-textutils maybe-configure-textutils
37083maybe-configure-textutils:
37084@if gcc-bootstrap
37085configure-textutils: stage_current
37086@endif gcc-bootstrap
37087@if textutils
37088maybe-configure-textutils: configure-textutils
37089configure-textutils:
37090 @: $(MAKE); $(unstage)
37091 @r=`${PWD_COMMAND}`; export r; \
37092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
37094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
37095 $(HOST_EXPORTS) \
37096 echo Configuring in $(HOST_SUBDIR)/textutils; \
37097 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
37098 case $(srcdir) in \
37099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37100 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
37101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37102 esac; \
37103 srcdiroption="--srcdir=$${topdir}/textutils"; \
37104 libsrcdir="$$s/textutils"; \
37105 $(SHELL) $${libsrcdir}/configure \
37106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37107 --target=${target_alias} $${srcdiroption} \
37108 || exit 1
37109@endif textutils
37110
37111
37112
37113
37114
37115.PHONY: all-textutils maybe-all-textutils
37116maybe-all-textutils:
37117@if gcc-bootstrap
37118all-textutils: stage_current
37119@endif gcc-bootstrap
37120@if textutils
37121TARGET-textutils=all
37122maybe-all-textutils: all-textutils
37123all-textutils: configure-textutils
37124 @: $(MAKE); $(unstage)
37125 @r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(HOST_EXPORTS) \
37128 (cd $(HOST_SUBDIR)/textutils && \
37129 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37130 $(TARGET-textutils))
37131@endif textutils
37132
37133
37134
37135
37136.PHONY: check-textutils maybe-check-textutils
37137maybe-check-textutils:
37138@if textutils
37139maybe-check-textutils: check-textutils
37140
37141check-textutils:
37142 @: $(MAKE); $(unstage)
37143 @r=`${PWD_COMMAND}`; export r; \
37144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145 $(HOST_EXPORTS) \
37146 (cd $(HOST_SUBDIR)/textutils && \
37147 $(MAKE) $(FLAGS_TO_PASS) check)
37148
37149@endif textutils
37150
37151.PHONY: install-textutils maybe-install-textutils
37152maybe-install-textutils:
37153@if textutils
37154maybe-install-textutils: install-textutils
37155
37156install-textutils: installdirs
37157 @: $(MAKE); $(unstage)
37158 @r=`${PWD_COMMAND}`; export r; \
37159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37160 $(HOST_EXPORTS) \
37161 (cd $(HOST_SUBDIR)/textutils && \
37162 $(MAKE) $(FLAGS_TO_PASS) install)
37163
37164@endif textutils
37165
37166# Other targets (info, dvi, pdf, etc.)
37167
37168.PHONY: maybe-info-textutils info-textutils
37169maybe-info-textutils:
37170@if textutils
37171maybe-info-textutils: info-textutils
37172
37173info-textutils: \
37174 configure-textutils
37175 @: $(MAKE); $(unstage)
37176 @[ -f ./textutils/Makefile ] || exit 0; \
37177 r=`${PWD_COMMAND}`; export r; \
37178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179 $(HOST_EXPORTS) \
37180 for flag in $(EXTRA_HOST_FLAGS) ; do \
37181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182 done; \
37183 echo "Doing info in textutils" ; \
37184 (cd $(HOST_SUBDIR)/textutils && \
37185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187 "RANLIB=$${RANLIB}" \
37188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189 info) \
37190 || exit 1
37191
37192@endif textutils
37193
37194.PHONY: maybe-dvi-textutils dvi-textutils
37195maybe-dvi-textutils:
37196@if textutils
37197maybe-dvi-textutils: dvi-textutils
37198
37199dvi-textutils: \
37200 configure-textutils
37201 @: $(MAKE); $(unstage)
37202 @[ -f ./textutils/Makefile ] || exit 0; \
37203 r=`${PWD_COMMAND}`; export r; \
37204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37205 $(HOST_EXPORTS) \
37206 for flag in $(EXTRA_HOST_FLAGS) ; do \
37207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37208 done; \
37209 echo "Doing dvi in textutils" ; \
37210 (cd $(HOST_SUBDIR)/textutils && \
37211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37213 "RANLIB=$${RANLIB}" \
37214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37215 dvi) \
37216 || exit 1
37217
37218@endif textutils
37219
37220.PHONY: maybe-pdf-textutils pdf-textutils
37221maybe-pdf-textutils:
37222@if textutils
37223maybe-pdf-textutils: pdf-textutils
37224
37225pdf-textutils: \
37226 configure-textutils
37227 @: $(MAKE); $(unstage)
37228 @[ -f ./textutils/Makefile ] || exit 0; \
37229 r=`${PWD_COMMAND}`; export r; \
37230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231 $(HOST_EXPORTS) \
37232 for flag in $(EXTRA_HOST_FLAGS) ; do \
37233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37234 done; \
37235 echo "Doing pdf in textutils" ; \
37236 (cd $(HOST_SUBDIR)/textutils && \
37237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37239 "RANLIB=$${RANLIB}" \
37240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37241 pdf) \
37242 || exit 1
37243
37244@endif textutils
37245
37246.PHONY: maybe-html-textutils html-textutils
37247maybe-html-textutils:
37248@if textutils
37249maybe-html-textutils: html-textutils
37250
37251html-textutils: \
37252 configure-textutils
37253 @: $(MAKE); $(unstage)
37254 @[ -f ./textutils/Makefile ] || exit 0; \
37255 r=`${PWD_COMMAND}`; export r; \
37256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37257 $(HOST_EXPORTS) \
37258 for flag in $(EXTRA_HOST_FLAGS) ; do \
37259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37260 done; \
37261 echo "Doing html in textutils" ; \
37262 (cd $(HOST_SUBDIR)/textutils && \
37263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37265 "RANLIB=$${RANLIB}" \
37266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37267 html) \
37268 || exit 1
37269
37270@endif textutils
37271
37272.PHONY: maybe-TAGS-textutils TAGS-textutils
37273maybe-TAGS-textutils:
37274@if textutils
37275maybe-TAGS-textutils: TAGS-textutils
37276
37277TAGS-textutils: \
37278 configure-textutils
37279 @: $(MAKE); $(unstage)
37280 @[ -f ./textutils/Makefile ] || exit 0; \
37281 r=`${PWD_COMMAND}`; export r; \
37282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37283 $(HOST_EXPORTS) \
37284 for flag in $(EXTRA_HOST_FLAGS) ; do \
37285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37286 done; \
37287 echo "Doing TAGS in textutils" ; \
37288 (cd $(HOST_SUBDIR)/textutils && \
37289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37291 "RANLIB=$${RANLIB}" \
37292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37293 TAGS) \
37294 || exit 1
37295
37296@endif textutils
37297
37298.PHONY: maybe-install-info-textutils install-info-textutils
37299maybe-install-info-textutils:
37300@if textutils
37301maybe-install-info-textutils: install-info-textutils
37302
37303install-info-textutils: \
37304 configure-textutils \
37305 info-textutils
37306 @: $(MAKE); $(unstage)
37307 @[ -f ./textutils/Makefile ] || exit 0; \
37308 r=`${PWD_COMMAND}`; export r; \
37309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37310 $(HOST_EXPORTS) \
37311 for flag in $(EXTRA_HOST_FLAGS) ; do \
37312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37313 done; \
37314 echo "Doing install-info in textutils" ; \
37315 (cd $(HOST_SUBDIR)/textutils && \
37316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37318 "RANLIB=$${RANLIB}" \
37319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37320 install-info) \
37321 || exit 1
37322
37323@endif textutils
37324
37325.PHONY: maybe-install-pdf-textutils install-pdf-textutils
37326maybe-install-pdf-textutils:
37327@if textutils
37328maybe-install-pdf-textutils: install-pdf-textutils
37329
37330install-pdf-textutils: \
37331 configure-textutils \
37332 pdf-textutils
37333 @: $(MAKE); $(unstage)
37334 @[ -f ./textutils/Makefile ] || exit 0; \
37335 r=`${PWD_COMMAND}`; export r; \
37336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37337 $(HOST_EXPORTS) \
37338 for flag in $(EXTRA_HOST_FLAGS) ; do \
37339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37340 done; \
37341 echo "Doing install-pdf in textutils" ; \
37342 (cd $(HOST_SUBDIR)/textutils && \
37343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37345 "RANLIB=$${RANLIB}" \
37346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37347 install-pdf) \
37348 || exit 1
37349
37350@endif textutils
37351
37352.PHONY: maybe-install-html-textutils install-html-textutils
37353maybe-install-html-textutils:
37354@if textutils
37355maybe-install-html-textutils: install-html-textutils
37356
37357install-html-textutils: \
37358 configure-textutils \
37359 html-textutils
37360 @: $(MAKE); $(unstage)
37361 @[ -f ./textutils/Makefile ] || exit 0; \
37362 r=`${PWD_COMMAND}`; export r; \
37363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37364 $(HOST_EXPORTS) \
37365 for flag in $(EXTRA_HOST_FLAGS) ; do \
37366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37367 done; \
37368 echo "Doing install-html in textutils" ; \
37369 (cd $(HOST_SUBDIR)/textutils && \
37370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37372 "RANLIB=$${RANLIB}" \
37373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37374 install-html) \
37375 || exit 1
37376
37377@endif textutils
37378
37379.PHONY: maybe-installcheck-textutils installcheck-textutils
37380maybe-installcheck-textutils:
37381@if textutils
37382maybe-installcheck-textutils: installcheck-textutils
37383
37384installcheck-textutils: \
37385 configure-textutils
37386 @: $(MAKE); $(unstage)
37387 @[ -f ./textutils/Makefile ] || exit 0; \
37388 r=`${PWD_COMMAND}`; export r; \
37389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37390 $(HOST_EXPORTS) \
37391 for flag in $(EXTRA_HOST_FLAGS) ; do \
37392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37393 done; \
37394 echo "Doing installcheck in textutils" ; \
37395 (cd $(HOST_SUBDIR)/textutils && \
37396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37398 "RANLIB=$${RANLIB}" \
37399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37400 installcheck) \
37401 || exit 1
37402
37403@endif textutils
37404
37405.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37406maybe-mostlyclean-textutils:
37407@if textutils
37408maybe-mostlyclean-textutils: mostlyclean-textutils
37409
37410mostlyclean-textutils:
37411 @: $(MAKE); $(unstage)
37412 @[ -f ./textutils/Makefile ] || exit 0; \
37413 r=`${PWD_COMMAND}`; export r; \
37414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37415 $(HOST_EXPORTS) \
37416 for flag in $(EXTRA_HOST_FLAGS) ; do \
37417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37418 done; \
37419 echo "Doing mostlyclean in textutils" ; \
37420 (cd $(HOST_SUBDIR)/textutils && \
37421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37423 "RANLIB=$${RANLIB}" \
37424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37425 mostlyclean) \
37426 || exit 1
37427
37428@endif textutils
37429
37430.PHONY: maybe-clean-textutils clean-textutils
37431maybe-clean-textutils:
37432@if textutils
37433maybe-clean-textutils: clean-textutils
37434
37435clean-textutils:
37436 @: $(MAKE); $(unstage)
37437 @[ -f ./textutils/Makefile ] || exit 0; \
37438 r=`${PWD_COMMAND}`; export r; \
37439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37440 $(HOST_EXPORTS) \
37441 for flag in $(EXTRA_HOST_FLAGS) ; do \
37442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37443 done; \
37444 echo "Doing clean in textutils" ; \
37445 (cd $(HOST_SUBDIR)/textutils && \
37446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37448 "RANLIB=$${RANLIB}" \
37449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37450 clean) \
37451 || exit 1
37452
37453@endif textutils
37454
37455.PHONY: maybe-distclean-textutils distclean-textutils
37456maybe-distclean-textutils:
37457@if textutils
37458maybe-distclean-textutils: distclean-textutils
37459
37460distclean-textutils:
37461 @: $(MAKE); $(unstage)
37462 @[ -f ./textutils/Makefile ] || exit 0; \
37463 r=`${PWD_COMMAND}`; export r; \
37464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465 $(HOST_EXPORTS) \
37466 for flag in $(EXTRA_HOST_FLAGS) ; do \
37467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37468 done; \
37469 echo "Doing distclean in textutils" ; \
37470 (cd $(HOST_SUBDIR)/textutils && \
37471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37473 "RANLIB=$${RANLIB}" \
37474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37475 distclean) \
37476 || exit 1
37477
37478@endif textutils
37479
37480.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37481maybe-maintainer-clean-textutils:
37482@if textutils
37483maybe-maintainer-clean-textutils: maintainer-clean-textutils
37484
37485maintainer-clean-textutils:
37486 @: $(MAKE); $(unstage)
37487 @[ -f ./textutils/Makefile ] || exit 0; \
37488 r=`${PWD_COMMAND}`; export r; \
37489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37490 $(HOST_EXPORTS) \
37491 for flag in $(EXTRA_HOST_FLAGS) ; do \
37492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37493 done; \
37494 echo "Doing maintainer-clean in textutils" ; \
37495 (cd $(HOST_SUBDIR)/textutils && \
37496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37498 "RANLIB=$${RANLIB}" \
37499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37500 maintainer-clean) \
37501 || exit 1
37502
37503@endif textutils
37504
37505
37506
37507.PHONY: configure-time maybe-configure-time
37508maybe-configure-time:
37509@if gcc-bootstrap
37510configure-time: stage_current
37511@endif gcc-bootstrap
37512@if time
37513maybe-configure-time: configure-time
37514configure-time:
37515 @: $(MAKE); $(unstage)
37516 @r=`${PWD_COMMAND}`; export r; \
37517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37518 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37520 $(HOST_EXPORTS) \
37521 echo Configuring in $(HOST_SUBDIR)/time; \
37522 cd "$(HOST_SUBDIR)/time" || exit 1; \
37523 case $(srcdir) in \
37524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37525 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37527 esac; \
37528 srcdiroption="--srcdir=$${topdir}/time"; \
37529 libsrcdir="$$s/time"; \
37530 $(SHELL) $${libsrcdir}/configure \
37531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37532 --target=${target_alias} $${srcdiroption} \
37533 || exit 1
37534@endif time
37535
37536
37537
37538
37539
37540.PHONY: all-time maybe-all-time
37541maybe-all-time:
37542@if gcc-bootstrap
37543all-time: stage_current
37544@endif gcc-bootstrap
37545@if time
37546TARGET-time=all
37547maybe-all-time: all-time
37548all-time: configure-time
37549 @: $(MAKE); $(unstage)
37550 @r=`${PWD_COMMAND}`; export r; \
37551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552 $(HOST_EXPORTS) \
37553 (cd $(HOST_SUBDIR)/time && \
37554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37555 $(TARGET-time))
37556@endif time
37557
37558
37559
37560
37561.PHONY: check-time maybe-check-time
37562maybe-check-time:
37563@if time
37564maybe-check-time: check-time
37565
37566check-time:
37567 @: $(MAKE); $(unstage)
37568 @r=`${PWD_COMMAND}`; export r; \
37569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37570 $(HOST_EXPORTS) \
37571 (cd $(HOST_SUBDIR)/time && \
37572 $(MAKE) $(FLAGS_TO_PASS) check)
37573
37574@endif time
37575
37576.PHONY: install-time maybe-install-time
37577maybe-install-time:
37578@if time
37579maybe-install-time: install-time
37580
37581install-time: installdirs
37582 @: $(MAKE); $(unstage)
37583 @r=`${PWD_COMMAND}`; export r; \
37584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37585 $(HOST_EXPORTS) \
37586 (cd $(HOST_SUBDIR)/time && \
37587 $(MAKE) $(FLAGS_TO_PASS) install)
37588
37589@endif time
37590
37591# Other targets (info, dvi, pdf, etc.)
37592
37593.PHONY: maybe-info-time info-time
37594maybe-info-time:
37595@if time
37596maybe-info-time: info-time
37597
37598info-time: \
37599 configure-time
37600 @: $(MAKE); $(unstage)
37601 @[ -f ./time/Makefile ] || exit 0; \
37602 r=`${PWD_COMMAND}`; export r; \
37603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604 $(HOST_EXPORTS) \
37605 for flag in $(EXTRA_HOST_FLAGS) ; do \
37606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37607 done; \
37608 echo "Doing info in time" ; \
37609 (cd $(HOST_SUBDIR)/time && \
37610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612 "RANLIB=$${RANLIB}" \
37613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614 info) \
37615 || exit 1
37616
37617@endif time
37618
37619.PHONY: maybe-dvi-time dvi-time
37620maybe-dvi-time:
37621@if time
37622maybe-dvi-time: dvi-time
37623
37624dvi-time: \
37625 configure-time
37626 @: $(MAKE); $(unstage)
37627 @[ -f ./time/Makefile ] || exit 0; \
37628 r=`${PWD_COMMAND}`; export r; \
37629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37630 $(HOST_EXPORTS) \
37631 for flag in $(EXTRA_HOST_FLAGS) ; do \
37632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37633 done; \
37634 echo "Doing dvi in time" ; \
37635 (cd $(HOST_SUBDIR)/time && \
37636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37638 "RANLIB=$${RANLIB}" \
37639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640 dvi) \
37641 || exit 1
37642
37643@endif time
37644
37645.PHONY: maybe-pdf-time pdf-time
37646maybe-pdf-time:
37647@if time
37648maybe-pdf-time: pdf-time
37649
37650pdf-time: \
37651 configure-time
37652 @: $(MAKE); $(unstage)
37653 @[ -f ./time/Makefile ] || exit 0; \
37654 r=`${PWD_COMMAND}`; export r; \
37655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37656 $(HOST_EXPORTS) \
37657 for flag in $(EXTRA_HOST_FLAGS) ; do \
37658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37659 done; \
37660 echo "Doing pdf in time" ; \
37661 (cd $(HOST_SUBDIR)/time && \
37662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37664 "RANLIB=$${RANLIB}" \
37665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37666 pdf) \
37667 || exit 1
37668
37669@endif time
37670
37671.PHONY: maybe-html-time html-time
37672maybe-html-time:
37673@if time
37674maybe-html-time: html-time
37675
37676html-time: \
37677 configure-time
37678 @: $(MAKE); $(unstage)
37679 @[ -f ./time/Makefile ] || exit 0; \
37680 r=`${PWD_COMMAND}`; export r; \
37681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682 $(HOST_EXPORTS) \
37683 for flag in $(EXTRA_HOST_FLAGS) ; do \
37684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37685 done; \
37686 echo "Doing html in time" ; \
37687 (cd $(HOST_SUBDIR)/time && \
37688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37690 "RANLIB=$${RANLIB}" \
37691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37692 html) \
37693 || exit 1
37694
37695@endif time
37696
37697.PHONY: maybe-TAGS-time TAGS-time
37698maybe-TAGS-time:
37699@if time
37700maybe-TAGS-time: TAGS-time
37701
37702TAGS-time: \
37703 configure-time
37704 @: $(MAKE); $(unstage)
37705 @[ -f ./time/Makefile ] || exit 0; \
37706 r=`${PWD_COMMAND}`; export r; \
37707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37708 $(HOST_EXPORTS) \
37709 for flag in $(EXTRA_HOST_FLAGS) ; do \
37710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37711 done; \
37712 echo "Doing TAGS in time" ; \
37713 (cd $(HOST_SUBDIR)/time && \
37714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37716 "RANLIB=$${RANLIB}" \
37717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37718 TAGS) \
37719 || exit 1
37720
37721@endif time
37722
37723.PHONY: maybe-install-info-time install-info-time
37724maybe-install-info-time:
37725@if time
37726maybe-install-info-time: install-info-time
37727
37728install-info-time: \
37729 configure-time \
37730 info-time
37731 @: $(MAKE); $(unstage)
37732 @[ -f ./time/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 install-info in time" ; \
37740 (cd $(HOST_SUBDIR)/time && \
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 install-info) \
37746 || exit 1
37747
37748@endif time
37749
37750.PHONY: maybe-install-pdf-time install-pdf-time
37751maybe-install-pdf-time:
37752@if time
37753maybe-install-pdf-time: install-pdf-time
37754
37755install-pdf-time: \
37756 configure-time \
37757 pdf-time
37758 @: $(MAKE); $(unstage)
37759 @[ -f ./time/Makefile ] || exit 0; \
37760 r=`${PWD_COMMAND}`; export r; \
37761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37762 $(HOST_EXPORTS) \
37763 for flag in $(EXTRA_HOST_FLAGS) ; do \
37764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37765 done; \
37766 echo "Doing install-pdf in time" ; \
37767 (cd $(HOST_SUBDIR)/time && \
37768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37770 "RANLIB=$${RANLIB}" \
37771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37772 install-pdf) \
37773 || exit 1
37774
37775@endif time
37776
37777.PHONY: maybe-install-html-time install-html-time
37778maybe-install-html-time:
37779@if time
37780maybe-install-html-time: install-html-time
37781
37782install-html-time: \
37783 configure-time \
37784 html-time
37785 @: $(MAKE); $(unstage)
37786 @[ -f ./time/Makefile ] || exit 0; \
37787 r=`${PWD_COMMAND}`; export r; \
37788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37789 $(HOST_EXPORTS) \
37790 for flag in $(EXTRA_HOST_FLAGS) ; do \
37791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37792 done; \
37793 echo "Doing install-html in time" ; \
37794 (cd $(HOST_SUBDIR)/time && \
37795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37797 "RANLIB=$${RANLIB}" \
37798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37799 install-html) \
37800 || exit 1
37801
37802@endif time
37803
37804.PHONY: maybe-installcheck-time installcheck-time
37805maybe-installcheck-time:
37806@if time
37807maybe-installcheck-time: installcheck-time
37808
37809installcheck-time: \
37810 configure-time
37811 @: $(MAKE); $(unstage)
37812 @[ -f ./time/Makefile ] || exit 0; \
37813 r=`${PWD_COMMAND}`; export r; \
37814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37815 $(HOST_EXPORTS) \
37816 for flag in $(EXTRA_HOST_FLAGS) ; do \
37817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37818 done; \
37819 echo "Doing installcheck in time" ; \
37820 (cd $(HOST_SUBDIR)/time && \
37821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37823 "RANLIB=$${RANLIB}" \
37824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37825 installcheck) \
37826 || exit 1
37827
37828@endif time
37829
37830.PHONY: maybe-mostlyclean-time mostlyclean-time
37831maybe-mostlyclean-time:
37832@if time
37833maybe-mostlyclean-time: mostlyclean-time
37834
37835mostlyclean-time:
37836 @: $(MAKE); $(unstage)
37837 @[ -f ./time/Makefile ] || exit 0; \
37838 r=`${PWD_COMMAND}`; export r; \
37839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37840 $(HOST_EXPORTS) \
37841 for flag in $(EXTRA_HOST_FLAGS) ; do \
37842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843 done; \
37844 echo "Doing mostlyclean in time" ; \
37845 (cd $(HOST_SUBDIR)/time && \
37846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37848 "RANLIB=$${RANLIB}" \
37849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37850 mostlyclean) \
37851 || exit 1
37852
37853@endif time
37854
37855.PHONY: maybe-clean-time clean-time
37856maybe-clean-time:
37857@if time
37858maybe-clean-time: clean-time
37859
37860clean-time:
37861 @: $(MAKE); $(unstage)
37862 @[ -f ./time/Makefile ] || exit 0; \
37863 r=`${PWD_COMMAND}`; export r; \
37864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865 $(HOST_EXPORTS) \
37866 for flag in $(EXTRA_HOST_FLAGS) ; do \
37867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37868 done; \
37869 echo "Doing clean in time" ; \
37870 (cd $(HOST_SUBDIR)/time && \
37871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873 "RANLIB=$${RANLIB}" \
37874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875 clean) \
37876 || exit 1
37877
37878@endif time
37879
37880.PHONY: maybe-distclean-time distclean-time
37881maybe-distclean-time:
37882@if time
37883maybe-distclean-time: distclean-time
37884
37885distclean-time:
37886 @: $(MAKE); $(unstage)
37887 @[ -f ./time/Makefile ] || exit 0; \
37888 r=`${PWD_COMMAND}`; export r; \
37889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37890 $(HOST_EXPORTS) \
37891 for flag in $(EXTRA_HOST_FLAGS) ; do \
37892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37893 done; \
37894 echo "Doing distclean in time" ; \
37895 (cd $(HOST_SUBDIR)/time && \
37896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37898 "RANLIB=$${RANLIB}" \
37899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37900 distclean) \
37901 || exit 1
37902
37903@endif time
37904
37905.PHONY: maybe-maintainer-clean-time maintainer-clean-time
37906maybe-maintainer-clean-time:
37907@if time
37908maybe-maintainer-clean-time: maintainer-clean-time
37909
37910maintainer-clean-time:
37911 @: $(MAKE); $(unstage)
37912 @[ -f ./time/Makefile ] || exit 0; \
37913 r=`${PWD_COMMAND}`; export r; \
37914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37915 $(HOST_EXPORTS) \
37916 for flag in $(EXTRA_HOST_FLAGS) ; do \
37917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37918 done; \
37919 echo "Doing maintainer-clean in time" ; \
37920 (cd $(HOST_SUBDIR)/time && \
37921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37923 "RANLIB=$${RANLIB}" \
37924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37925 maintainer-clean) \
37926 || exit 1
37927
37928@endif time
37929
37930
37931
37932.PHONY: configure-uudecode maybe-configure-uudecode
37933maybe-configure-uudecode:
37934@if gcc-bootstrap
37935configure-uudecode: stage_current
37936@endif gcc-bootstrap
37937@if uudecode
37938maybe-configure-uudecode: configure-uudecode
37939configure-uudecode:
37940 @: $(MAKE); $(unstage)
37941 @r=`${PWD_COMMAND}`; export r; \
37942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37943 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37945 $(HOST_EXPORTS) \
37946 echo Configuring in $(HOST_SUBDIR)/uudecode; \
37947 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37948 case $(srcdir) in \
37949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37950 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37952 esac; \
37953 srcdiroption="--srcdir=$${topdir}/uudecode"; \
37954 libsrcdir="$$s/uudecode"; \
37955 $(SHELL) $${libsrcdir}/configure \
37956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37957 --target=${target_alias} $${srcdiroption} \
37958 || exit 1
37959@endif uudecode
37960
37961
37962
37963
37964
37965.PHONY: all-uudecode maybe-all-uudecode
37966maybe-all-uudecode:
37967@if gcc-bootstrap
37968all-uudecode: stage_current
37969@endif gcc-bootstrap
37970@if uudecode
37971TARGET-uudecode=all
37972maybe-all-uudecode: all-uudecode
37973all-uudecode: configure-uudecode
37974 @: $(MAKE); $(unstage)
37975 @r=`${PWD_COMMAND}`; export r; \
37976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37977 $(HOST_EXPORTS) \
37978 (cd $(HOST_SUBDIR)/uudecode && \
37979 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37980 $(TARGET-uudecode))
37981@endif uudecode
37982
37983
37984
37985
37986.PHONY: check-uudecode maybe-check-uudecode
37987maybe-check-uudecode:
37988@if uudecode
37989maybe-check-uudecode: check-uudecode
37990
37991check-uudecode:
37992 @: $(MAKE); $(unstage)
37993 @r=`${PWD_COMMAND}`; export r; \
37994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37995 $(HOST_EXPORTS) \
37996 (cd $(HOST_SUBDIR)/uudecode && \
37997 $(MAKE) $(FLAGS_TO_PASS) check)
37998
37999@endif uudecode
38000
38001.PHONY: install-uudecode maybe-install-uudecode
38002maybe-install-uudecode:
38003@if uudecode
38004maybe-install-uudecode: install-uudecode
38005
38006install-uudecode: installdirs
38007 @: $(MAKE); $(unstage)
38008 @r=`${PWD_COMMAND}`; export r; \
38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010 $(HOST_EXPORTS) \
38011 (cd $(HOST_SUBDIR)/uudecode && \
38012 $(MAKE) $(FLAGS_TO_PASS) install)
38013
38014@endif uudecode
38015
38016# Other targets (info, dvi, pdf, etc.)
38017
38018.PHONY: maybe-info-uudecode info-uudecode
38019maybe-info-uudecode:
38020@if uudecode
38021maybe-info-uudecode: info-uudecode
38022
38023info-uudecode: \
38024 configure-uudecode
38025 @: $(MAKE); $(unstage)
38026 @[ -f ./uudecode/Makefile ] || exit 0; \
38027 r=`${PWD_COMMAND}`; export r; \
38028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38029 $(HOST_EXPORTS) \
38030 for flag in $(EXTRA_HOST_FLAGS) ; do \
38031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38032 done; \
38033 echo "Doing info in uudecode" ; \
38034 (cd $(HOST_SUBDIR)/uudecode && \
38035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38037 "RANLIB=$${RANLIB}" \
38038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38039 info) \
38040 || exit 1
38041
38042@endif uudecode
38043
38044.PHONY: maybe-dvi-uudecode dvi-uudecode
38045maybe-dvi-uudecode:
38046@if uudecode
38047maybe-dvi-uudecode: dvi-uudecode
38048
38049dvi-uudecode: \
38050 configure-uudecode
38051 @: $(MAKE); $(unstage)
38052 @[ -f ./uudecode/Makefile ] || exit 0; \
38053 r=`${PWD_COMMAND}`; export r; \
38054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38055 $(HOST_EXPORTS) \
38056 for flag in $(EXTRA_HOST_FLAGS) ; do \
38057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38058 done; \
38059 echo "Doing dvi in uudecode" ; \
38060 (cd $(HOST_SUBDIR)/uudecode && \
38061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38063 "RANLIB=$${RANLIB}" \
38064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38065 dvi) \
38066 || exit 1
38067
38068@endif uudecode
38069
38070.PHONY: maybe-pdf-uudecode pdf-uudecode
38071maybe-pdf-uudecode:
38072@if uudecode
38073maybe-pdf-uudecode: pdf-uudecode
38074
38075pdf-uudecode: \
38076 configure-uudecode
38077 @: $(MAKE); $(unstage)
38078 @[ -f ./uudecode/Makefile ] || exit 0; \
38079 r=`${PWD_COMMAND}`; export r; \
38080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38081 $(HOST_EXPORTS) \
38082 for flag in $(EXTRA_HOST_FLAGS) ; do \
38083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38084 done; \
38085 echo "Doing pdf in uudecode" ; \
38086 (cd $(HOST_SUBDIR)/uudecode && \
38087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38089 "RANLIB=$${RANLIB}" \
38090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38091 pdf) \
38092 || exit 1
38093
38094@endif uudecode
38095
38096.PHONY: maybe-html-uudecode html-uudecode
38097maybe-html-uudecode:
38098@if uudecode
38099maybe-html-uudecode: html-uudecode
38100
38101html-uudecode: \
38102 configure-uudecode
38103 @: $(MAKE); $(unstage)
38104 @[ -f ./uudecode/Makefile ] || exit 0; \
38105 r=`${PWD_COMMAND}`; export r; \
38106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107 $(HOST_EXPORTS) \
38108 for flag in $(EXTRA_HOST_FLAGS) ; do \
38109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38110 done; \
38111 echo "Doing html in uudecode" ; \
38112 (cd $(HOST_SUBDIR)/uudecode && \
38113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38115 "RANLIB=$${RANLIB}" \
38116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38117 html) \
38118 || exit 1
38119
38120@endif uudecode
38121
38122.PHONY: maybe-TAGS-uudecode TAGS-uudecode
38123maybe-TAGS-uudecode:
38124@if uudecode
38125maybe-TAGS-uudecode: TAGS-uudecode
38126
38127TAGS-uudecode: \
38128 configure-uudecode
38129 @: $(MAKE); $(unstage)
38130 @[ -f ./uudecode/Makefile ] || exit 0; \
38131 r=`${PWD_COMMAND}`; export r; \
38132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38133 $(HOST_EXPORTS) \
38134 for flag in $(EXTRA_HOST_FLAGS) ; do \
38135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38136 done; \
38137 echo "Doing TAGS in uudecode" ; \
38138 (cd $(HOST_SUBDIR)/uudecode && \
38139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38141 "RANLIB=$${RANLIB}" \
38142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38143 TAGS) \
38144 || exit 1
38145
38146@endif uudecode
38147
38148.PHONY: maybe-install-info-uudecode install-info-uudecode
38149maybe-install-info-uudecode:
38150@if uudecode
38151maybe-install-info-uudecode: install-info-uudecode
38152
38153install-info-uudecode: \
38154 configure-uudecode \
38155 info-uudecode
38156 @: $(MAKE); $(unstage)
38157 @[ -f ./uudecode/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 install-info in uudecode" ; \
38165 (cd $(HOST_SUBDIR)/uudecode && \
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 install-info) \
38171 || exit 1
38172
38173@endif uudecode
38174
38175.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
38176maybe-install-pdf-uudecode:
38177@if uudecode
38178maybe-install-pdf-uudecode: install-pdf-uudecode
38179
38180install-pdf-uudecode: \
38181 configure-uudecode \
38182 pdf-uudecode
38183 @: $(MAKE); $(unstage)
38184 @[ -f ./uudecode/Makefile ] || exit 0; \
38185 r=`${PWD_COMMAND}`; export r; \
38186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187 $(HOST_EXPORTS) \
38188 for flag in $(EXTRA_HOST_FLAGS) ; do \
38189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38190 done; \
38191 echo "Doing install-pdf in uudecode" ; \
38192 (cd $(HOST_SUBDIR)/uudecode && \
38193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38195 "RANLIB=$${RANLIB}" \
38196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38197 install-pdf) \
38198 || exit 1
38199
38200@endif uudecode
38201
38202.PHONY: maybe-install-html-uudecode install-html-uudecode
38203maybe-install-html-uudecode:
38204@if uudecode
38205maybe-install-html-uudecode: install-html-uudecode
38206
38207install-html-uudecode: \
38208 configure-uudecode \
38209 html-uudecode
38210 @: $(MAKE); $(unstage)
38211 @[ -f ./uudecode/Makefile ] || exit 0; \
38212 r=`${PWD_COMMAND}`; export r; \
38213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38214 $(HOST_EXPORTS) \
38215 for flag in $(EXTRA_HOST_FLAGS) ; do \
38216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217 done; \
38218 echo "Doing install-html in uudecode" ; \
38219 (cd $(HOST_SUBDIR)/uudecode && \
38220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38222 "RANLIB=$${RANLIB}" \
38223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38224 install-html) \
38225 || exit 1
38226
38227@endif uudecode
38228
38229.PHONY: maybe-installcheck-uudecode installcheck-uudecode
38230maybe-installcheck-uudecode:
38231@if uudecode
38232maybe-installcheck-uudecode: installcheck-uudecode
38233
38234installcheck-uudecode: \
38235 configure-uudecode
38236 @: $(MAKE); $(unstage)
38237 @[ -f ./uudecode/Makefile ] || exit 0; \
38238 r=`${PWD_COMMAND}`; export r; \
38239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38240 $(HOST_EXPORTS) \
38241 for flag in $(EXTRA_HOST_FLAGS) ; do \
38242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38243 done; \
38244 echo "Doing installcheck in uudecode" ; \
38245 (cd $(HOST_SUBDIR)/uudecode && \
38246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38248 "RANLIB=$${RANLIB}" \
38249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38250 installcheck) \
38251 || exit 1
38252
38253@endif uudecode
38254
38255.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
38256maybe-mostlyclean-uudecode:
38257@if uudecode
38258maybe-mostlyclean-uudecode: mostlyclean-uudecode
38259
38260mostlyclean-uudecode:
38261 @: $(MAKE); $(unstage)
38262 @[ -f ./uudecode/Makefile ] || exit 0; \
38263 r=`${PWD_COMMAND}`; export r; \
38264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38265 $(HOST_EXPORTS) \
38266 for flag in $(EXTRA_HOST_FLAGS) ; do \
38267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38268 done; \
38269 echo "Doing mostlyclean in uudecode" ; \
38270 (cd $(HOST_SUBDIR)/uudecode && \
38271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38273 "RANLIB=$${RANLIB}" \
38274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38275 mostlyclean) \
38276 || exit 1
38277
38278@endif uudecode
38279
38280.PHONY: maybe-clean-uudecode clean-uudecode
38281maybe-clean-uudecode:
38282@if uudecode
38283maybe-clean-uudecode: clean-uudecode
38284
38285clean-uudecode:
38286 @: $(MAKE); $(unstage)
38287 @[ -f ./uudecode/Makefile ] || exit 0; \
38288 r=`${PWD_COMMAND}`; export r; \
38289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38290 $(HOST_EXPORTS) \
38291 for flag in $(EXTRA_HOST_FLAGS) ; do \
38292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38293 done; \
38294 echo "Doing clean in uudecode" ; \
38295 (cd $(HOST_SUBDIR)/uudecode && \
38296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38298 "RANLIB=$${RANLIB}" \
38299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38300 clean) \
38301 || exit 1
38302
38303@endif uudecode
38304
38305.PHONY: maybe-distclean-uudecode distclean-uudecode
38306maybe-distclean-uudecode:
38307@if uudecode
38308maybe-distclean-uudecode: distclean-uudecode
38309
38310distclean-uudecode:
38311 @: $(MAKE); $(unstage)
38312 @[ -f ./uudecode/Makefile ] || exit 0; \
38313 r=`${PWD_COMMAND}`; export r; \
38314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38315 $(HOST_EXPORTS) \
38316 for flag in $(EXTRA_HOST_FLAGS) ; do \
38317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38318 done; \
38319 echo "Doing distclean in uudecode" ; \
38320 (cd $(HOST_SUBDIR)/uudecode && \
38321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38323 "RANLIB=$${RANLIB}" \
38324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38325 distclean) \
38326 || exit 1
38327
38328@endif uudecode
38329
38330.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
38331maybe-maintainer-clean-uudecode:
38332@if uudecode
38333maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
38334
38335maintainer-clean-uudecode:
38336 @: $(MAKE); $(unstage)
38337 @[ -f ./uudecode/Makefile ] || exit 0; \
38338 r=`${PWD_COMMAND}`; export r; \
38339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38340 $(HOST_EXPORTS) \
38341 for flag in $(EXTRA_HOST_FLAGS) ; do \
38342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38343 done; \
38344 echo "Doing maintainer-clean in uudecode" ; \
38345 (cd $(HOST_SUBDIR)/uudecode && \
38346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38348 "RANLIB=$${RANLIB}" \
38349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38350 maintainer-clean) \
38351 || exit 1
38352
38353@endif uudecode
38354
38355
38356
38357.PHONY: configure-wdiff maybe-configure-wdiff
38358maybe-configure-wdiff:
38359@if gcc-bootstrap
38360configure-wdiff: stage_current
38361@endif gcc-bootstrap
38362@if wdiff
38363maybe-configure-wdiff: configure-wdiff
38364configure-wdiff:
38365 @: $(MAKE); $(unstage)
38366 @r=`${PWD_COMMAND}`; export r; \
38367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38368 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
38369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
38370 $(HOST_EXPORTS) \
38371 echo Configuring in $(HOST_SUBDIR)/wdiff; \
38372 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
38373 case $(srcdir) in \
38374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38375 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
38376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38377 esac; \
38378 srcdiroption="--srcdir=$${topdir}/wdiff"; \
38379 libsrcdir="$$s/wdiff"; \
38380 $(SHELL) $${libsrcdir}/configure \
38381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38382 --target=${target_alias} $${srcdiroption} \
38383 || exit 1
38384@endif wdiff
38385
38386
38387
38388
38389
38390.PHONY: all-wdiff maybe-all-wdiff
38391maybe-all-wdiff:
38392@if gcc-bootstrap
38393all-wdiff: stage_current
38394@endif gcc-bootstrap
38395@if wdiff
38396TARGET-wdiff=all
38397maybe-all-wdiff: all-wdiff
38398all-wdiff: configure-wdiff
38399 @: $(MAKE); $(unstage)
38400 @r=`${PWD_COMMAND}`; export r; \
38401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38402 $(HOST_EXPORTS) \
38403 (cd $(HOST_SUBDIR)/wdiff && \
38404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38405 $(TARGET-wdiff))
38406@endif wdiff
38407
38408
38409
38410
38411.PHONY: check-wdiff maybe-check-wdiff
38412maybe-check-wdiff:
38413@if wdiff
38414maybe-check-wdiff: check-wdiff
38415
38416check-wdiff:
38417 @: $(MAKE); $(unstage)
38418 @r=`${PWD_COMMAND}`; export r; \
38419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38420 $(HOST_EXPORTS) \
38421 (cd $(HOST_SUBDIR)/wdiff && \
38422 $(MAKE) $(FLAGS_TO_PASS) check)
38423
38424@endif wdiff
38425
38426.PHONY: install-wdiff maybe-install-wdiff
38427maybe-install-wdiff:
38428@if wdiff
38429maybe-install-wdiff: install-wdiff
38430
38431install-wdiff: installdirs
38432 @: $(MAKE); $(unstage)
38433 @r=`${PWD_COMMAND}`; export r; \
38434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38435 $(HOST_EXPORTS) \
38436 (cd $(HOST_SUBDIR)/wdiff && \
38437 $(MAKE) $(FLAGS_TO_PASS) install)
38438
38439@endif wdiff
38440
38441# Other targets (info, dvi, pdf, etc.)
38442
38443.PHONY: maybe-info-wdiff info-wdiff
38444maybe-info-wdiff:
38445@if wdiff
38446maybe-info-wdiff: info-wdiff
38447
38448info-wdiff: \
38449 configure-wdiff
38450 @: $(MAKE); $(unstage)
38451 @[ -f ./wdiff/Makefile ] || exit 0; \
38452 r=`${PWD_COMMAND}`; export r; \
38453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38454 $(HOST_EXPORTS) \
38455 for flag in $(EXTRA_HOST_FLAGS) ; do \
38456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38457 done; \
38458 echo "Doing info in wdiff" ; \
38459 (cd $(HOST_SUBDIR)/wdiff && \
38460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38462 "RANLIB=$${RANLIB}" \
38463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38464 info) \
38465 || exit 1
38466
38467@endif wdiff
38468
38469.PHONY: maybe-dvi-wdiff dvi-wdiff
38470maybe-dvi-wdiff:
38471@if wdiff
38472maybe-dvi-wdiff: dvi-wdiff
38473
38474dvi-wdiff: \
38475 configure-wdiff
38476 @: $(MAKE); $(unstage)
38477 @[ -f ./wdiff/Makefile ] || exit 0; \
38478 r=`${PWD_COMMAND}`; export r; \
38479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38480 $(HOST_EXPORTS) \
38481 for flag in $(EXTRA_HOST_FLAGS) ; do \
38482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38483 done; \
38484 echo "Doing dvi in wdiff" ; \
38485 (cd $(HOST_SUBDIR)/wdiff && \
38486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38488 "RANLIB=$${RANLIB}" \
38489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38490 dvi) \
38491 || exit 1
38492
38493@endif wdiff
38494
38495.PHONY: maybe-pdf-wdiff pdf-wdiff
38496maybe-pdf-wdiff:
38497@if wdiff
38498maybe-pdf-wdiff: pdf-wdiff
38499
38500pdf-wdiff: \
38501 configure-wdiff
38502 @: $(MAKE); $(unstage)
38503 @[ -f ./wdiff/Makefile ] || exit 0; \
38504 r=`${PWD_COMMAND}`; export r; \
38505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506 $(HOST_EXPORTS) \
38507 for flag in $(EXTRA_HOST_FLAGS) ; do \
38508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38509 done; \
38510 echo "Doing pdf in wdiff" ; \
38511 (cd $(HOST_SUBDIR)/wdiff && \
38512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38514 "RANLIB=$${RANLIB}" \
38515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38516 pdf) \
38517 || exit 1
38518
38519@endif wdiff
38520
38521.PHONY: maybe-html-wdiff html-wdiff
38522maybe-html-wdiff:
38523@if wdiff
38524maybe-html-wdiff: html-wdiff
38525
38526html-wdiff: \
38527 configure-wdiff
38528 @: $(MAKE); $(unstage)
38529 @[ -f ./wdiff/Makefile ] || exit 0; \
38530 r=`${PWD_COMMAND}`; export r; \
38531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38532 $(HOST_EXPORTS) \
38533 for flag in $(EXTRA_HOST_FLAGS) ; do \
38534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38535 done; \
38536 echo "Doing html in wdiff" ; \
38537 (cd $(HOST_SUBDIR)/wdiff && \
38538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38540 "RANLIB=$${RANLIB}" \
38541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38542 html) \
38543 || exit 1
38544
38545@endif wdiff
38546
38547.PHONY: maybe-TAGS-wdiff TAGS-wdiff
38548maybe-TAGS-wdiff:
38549@if wdiff
38550maybe-TAGS-wdiff: TAGS-wdiff
38551
38552TAGS-wdiff: \
38553 configure-wdiff
38554 @: $(MAKE); $(unstage)
38555 @[ -f ./wdiff/Makefile ] || exit 0; \
38556 r=`${PWD_COMMAND}`; export r; \
38557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38558 $(HOST_EXPORTS) \
38559 for flag in $(EXTRA_HOST_FLAGS) ; do \
38560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38561 done; \
38562 echo "Doing TAGS in wdiff" ; \
38563 (cd $(HOST_SUBDIR)/wdiff && \
38564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38566 "RANLIB=$${RANLIB}" \
38567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38568 TAGS) \
38569 || exit 1
38570
38571@endif wdiff
38572
38573.PHONY: maybe-install-info-wdiff install-info-wdiff
38574maybe-install-info-wdiff:
38575@if wdiff
38576maybe-install-info-wdiff: install-info-wdiff
38577
38578install-info-wdiff: \
38579 configure-wdiff \
38580 info-wdiff
38581 @: $(MAKE); $(unstage)
38582 @[ -f ./wdiff/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 install-info in wdiff" ; \
38590 (cd $(HOST_SUBDIR)/wdiff && \
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 install-info) \
38596 || exit 1
38597
38598@endif wdiff
38599
38600.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38601maybe-install-pdf-wdiff:
38602@if wdiff
38603maybe-install-pdf-wdiff: install-pdf-wdiff
38604
38605install-pdf-wdiff: \
38606 configure-wdiff \
38607 pdf-wdiff
38608 @: $(MAKE); $(unstage)
38609 @[ -f ./wdiff/Makefile ] || exit 0; \
38610 r=`${PWD_COMMAND}`; export r; \
38611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38612 $(HOST_EXPORTS) \
38613 for flag in $(EXTRA_HOST_FLAGS) ; do \
38614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38615 done; \
38616 echo "Doing install-pdf in wdiff" ; \
38617 (cd $(HOST_SUBDIR)/wdiff && \
38618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38620 "RANLIB=$${RANLIB}" \
38621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38622 install-pdf) \
38623 || exit 1
38624
38625@endif wdiff
38626
38627.PHONY: maybe-install-html-wdiff install-html-wdiff
38628maybe-install-html-wdiff:
38629@if wdiff
38630maybe-install-html-wdiff: install-html-wdiff
38631
38632install-html-wdiff: \
38633 configure-wdiff \
38634 html-wdiff
38635 @: $(MAKE); $(unstage)
38636 @[ -f ./wdiff/Makefile ] || exit 0; \
38637 r=`${PWD_COMMAND}`; export r; \
38638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38639 $(HOST_EXPORTS) \
38640 for flag in $(EXTRA_HOST_FLAGS) ; do \
38641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38642 done; \
38643 echo "Doing install-html in wdiff" ; \
38644 (cd $(HOST_SUBDIR)/wdiff && \
38645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38647 "RANLIB=$${RANLIB}" \
38648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38649 install-html) \
38650 || exit 1
38651
38652@endif wdiff
38653
38654.PHONY: maybe-installcheck-wdiff installcheck-wdiff
38655maybe-installcheck-wdiff:
38656@if wdiff
38657maybe-installcheck-wdiff: installcheck-wdiff
38658
38659installcheck-wdiff: \
38660 configure-wdiff
38661 @: $(MAKE); $(unstage)
38662 @[ -f ./wdiff/Makefile ] || exit 0; \
38663 r=`${PWD_COMMAND}`; export r; \
38664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665 $(HOST_EXPORTS) \
38666 for flag in $(EXTRA_HOST_FLAGS) ; do \
38667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668 done; \
38669 echo "Doing installcheck in wdiff" ; \
38670 (cd $(HOST_SUBDIR)/wdiff && \
38671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673 "RANLIB=$${RANLIB}" \
38674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675 installcheck) \
38676 || exit 1
38677
38678@endif wdiff
38679
38680.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38681maybe-mostlyclean-wdiff:
38682@if wdiff
38683maybe-mostlyclean-wdiff: mostlyclean-wdiff
38684
38685mostlyclean-wdiff:
38686 @: $(MAKE); $(unstage)
38687 @[ -f ./wdiff/Makefile ] || exit 0; \
38688 r=`${PWD_COMMAND}`; export r; \
38689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690 $(HOST_EXPORTS) \
38691 for flag in $(EXTRA_HOST_FLAGS) ; do \
38692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38693 done; \
38694 echo "Doing mostlyclean in wdiff" ; \
38695 (cd $(HOST_SUBDIR)/wdiff && \
38696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38698 "RANLIB=$${RANLIB}" \
38699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38700 mostlyclean) \
38701 || exit 1
38702
38703@endif wdiff
38704
38705.PHONY: maybe-clean-wdiff clean-wdiff
38706maybe-clean-wdiff:
38707@if wdiff
38708maybe-clean-wdiff: clean-wdiff
38709
38710clean-wdiff:
38711 @: $(MAKE); $(unstage)
38712 @[ -f ./wdiff/Makefile ] || exit 0; \
38713 r=`${PWD_COMMAND}`; export r; \
38714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38715 $(HOST_EXPORTS) \
38716 for flag in $(EXTRA_HOST_FLAGS) ; do \
38717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38718 done; \
38719 echo "Doing clean in wdiff" ; \
38720 (cd $(HOST_SUBDIR)/wdiff && \
38721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38723 "RANLIB=$${RANLIB}" \
38724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38725 clean) \
38726 || exit 1
38727
38728@endif wdiff
38729
38730.PHONY: maybe-distclean-wdiff distclean-wdiff
38731maybe-distclean-wdiff:
38732@if wdiff
38733maybe-distclean-wdiff: distclean-wdiff
38734
38735distclean-wdiff:
38736 @: $(MAKE); $(unstage)
38737 @[ -f ./wdiff/Makefile ] || exit 0; \
38738 r=`${PWD_COMMAND}`; export r; \
38739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38740 $(HOST_EXPORTS) \
38741 for flag in $(EXTRA_HOST_FLAGS) ; do \
38742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38743 done; \
38744 echo "Doing distclean in wdiff" ; \
38745 (cd $(HOST_SUBDIR)/wdiff && \
38746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38748 "RANLIB=$${RANLIB}" \
38749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38750 distclean) \
38751 || exit 1
38752
38753@endif wdiff
38754
38755.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38756maybe-maintainer-clean-wdiff:
38757@if wdiff
38758maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38759
38760maintainer-clean-wdiff:
38761 @: $(MAKE); $(unstage)
38762 @[ -f ./wdiff/Makefile ] || exit 0; \
38763 r=`${PWD_COMMAND}`; export r; \
38764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38765 $(HOST_EXPORTS) \
38766 for flag in $(EXTRA_HOST_FLAGS) ; do \
38767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38768 done; \
38769 echo "Doing maintainer-clean in wdiff" ; \
38770 (cd $(HOST_SUBDIR)/wdiff && \
38771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38773 "RANLIB=$${RANLIB}" \
38774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38775 maintainer-clean) \
38776 || exit 1
38777
38778@endif wdiff
38779
38780
38781
38782.PHONY: configure-zip maybe-configure-zip
38783maybe-configure-zip:
38784@if gcc-bootstrap
38785configure-zip: stage_current
38786@endif gcc-bootstrap
38787@if zip
38788maybe-configure-zip: configure-zip
38789configure-zip:
38790 @: $(MAKE); $(unstage)
38791 @r=`${PWD_COMMAND}`; export r; \
38792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38793 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38795 $(HOST_EXPORTS) \
38796 echo Configuring in $(HOST_SUBDIR)/zip; \
38797 cd "$(HOST_SUBDIR)/zip" || exit 1; \
38798 case $(srcdir) in \
38799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38800 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38802 esac; \
38803 srcdiroption="--srcdir=$${topdir}/zip"; \
38804 libsrcdir="$$s/zip"; \
38805 $(SHELL) $${libsrcdir}/configure \
38806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38807 --target=${target_alias} $${srcdiroption} \
38808 || exit 1
38809@endif zip
38810
38811
38812
38813
38814
38815.PHONY: all-zip maybe-all-zip
38816maybe-all-zip:
38817@if gcc-bootstrap
38818all-zip: stage_current
38819@endif gcc-bootstrap
38820@if zip
38821TARGET-zip=all
38822maybe-all-zip: all-zip
38823all-zip: configure-zip
38824 @: $(MAKE); $(unstage)
38825 @r=`${PWD_COMMAND}`; export r; \
38826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38827 $(HOST_EXPORTS) \
38828 (cd $(HOST_SUBDIR)/zip && \
38829 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38830 $(TARGET-zip))
38831@endif zip
38832
38833
38834
38835
38836.PHONY: check-zip maybe-check-zip
38837maybe-check-zip:
38838@if zip
38839maybe-check-zip: check-zip
38840
38841# This module is only tested in a native toolchain.
38842check-zip:
38843 @: $(MAKE); $(unstage)
38844 @if [ '$(host)' = '$(target)' ] ; then \
38845 r=`${PWD_COMMAND}`; export r; \
38846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38847 $(HOST_EXPORTS) \
38848 (cd $(HOST_SUBDIR)/zip && \
38849 $(MAKE) $(FLAGS_TO_PASS) check); \
38850 fi
38851
38852@endif zip
38853
38854.PHONY: install-zip maybe-install-zip
38855maybe-install-zip:
38856@if zip
38857maybe-install-zip: install-zip
38858
38859install-zip: installdirs
38860 @: $(MAKE); $(unstage)
38861 @r=`${PWD_COMMAND}`; export r; \
38862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38863 $(HOST_EXPORTS) \
38864 (cd $(HOST_SUBDIR)/zip && \
38865 $(MAKE) $(FLAGS_TO_PASS) install)
38866
38867@endif zip
38868
38869# Other targets (info, dvi, pdf, etc.)
38870
38871.PHONY: maybe-info-zip info-zip
38872maybe-info-zip:
38873@if zip
38874maybe-info-zip: info-zip
38875
38876info-zip: \
38877 configure-zip
38878 @: $(MAKE); $(unstage)
38879 @[ -f ./zip/Makefile ] || exit 0; \
38880 r=`${PWD_COMMAND}`; export r; \
38881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38882 $(HOST_EXPORTS) \
38883 for flag in $(EXTRA_HOST_FLAGS) ; do \
38884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38885 done; \
38886 echo "Doing info in zip" ; \
38887 (cd $(HOST_SUBDIR)/zip && \
38888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38890 "RANLIB=$${RANLIB}" \
38891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38892 info) \
38893 || exit 1
38894
38895@endif zip
38896
38897.PHONY: maybe-dvi-zip dvi-zip
38898maybe-dvi-zip:
38899@if zip
38900maybe-dvi-zip: dvi-zip
38901
38902dvi-zip: \
38903 configure-zip
38904 @: $(MAKE); $(unstage)
38905 @[ -f ./zip/Makefile ] || exit 0; \
38906 r=`${PWD_COMMAND}`; export r; \
38907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38908 $(HOST_EXPORTS) \
38909 for flag in $(EXTRA_HOST_FLAGS) ; do \
38910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38911 done; \
38912 echo "Doing dvi in zip" ; \
38913 (cd $(HOST_SUBDIR)/zip && \
38914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38916 "RANLIB=$${RANLIB}" \
38917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38918 dvi) \
38919 || exit 1
38920
38921@endif zip
38922
38923.PHONY: maybe-pdf-zip pdf-zip
38924maybe-pdf-zip:
38925@if zip
38926maybe-pdf-zip: pdf-zip
38927
38928pdf-zip: \
38929 configure-zip
38930 @: $(MAKE); $(unstage)
38931 @[ -f ./zip/Makefile ] || exit 0; \
38932 r=`${PWD_COMMAND}`; export r; \
38933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38934 $(HOST_EXPORTS) \
38935 for flag in $(EXTRA_HOST_FLAGS) ; do \
38936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38937 done; \
38938 echo "Doing pdf in zip" ; \
38939 (cd $(HOST_SUBDIR)/zip && \
38940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38942 "RANLIB=$${RANLIB}" \
38943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38944 pdf) \
38945 || exit 1
38946
38947@endif zip
38948
38949.PHONY: maybe-html-zip html-zip
38950maybe-html-zip:
38951@if zip
38952maybe-html-zip: html-zip
38953
38954html-zip: \
38955 configure-zip
38956 @: $(MAKE); $(unstage)
38957 @[ -f ./zip/Makefile ] || exit 0; \
38958 r=`${PWD_COMMAND}`; export r; \
38959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960 $(HOST_EXPORTS) \
38961 for flag in $(EXTRA_HOST_FLAGS) ; do \
38962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38963 done; \
38964 echo "Doing html in zip" ; \
38965 (cd $(HOST_SUBDIR)/zip && \
38966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38968 "RANLIB=$${RANLIB}" \
38969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38970 html) \
38971 || exit 1
38972
38973@endif zip
38974
38975.PHONY: maybe-TAGS-zip TAGS-zip
38976maybe-TAGS-zip:
38977@if zip
38978maybe-TAGS-zip: TAGS-zip
38979
38980TAGS-zip: \
38981 configure-zip
38982 @: $(MAKE); $(unstage)
38983 @[ -f ./zip/Makefile ] || exit 0; \
38984 r=`${PWD_COMMAND}`; export r; \
38985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38986 $(HOST_EXPORTS) \
38987 for flag in $(EXTRA_HOST_FLAGS) ; do \
38988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38989 done; \
38990 echo "Doing TAGS in zip" ; \
38991 (cd $(HOST_SUBDIR)/zip && \
38992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38994 "RANLIB=$${RANLIB}" \
38995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38996 TAGS) \
38997 || exit 1
38998
38999@endif zip
39000
39001.PHONY: maybe-install-info-zip install-info-zip
39002maybe-install-info-zip:
39003@if zip
39004maybe-install-info-zip: install-info-zip
39005
39006install-info-zip: \
39007 configure-zip \
39008 info-zip
39009 @: $(MAKE); $(unstage)
39010 @[ -f ./zip/Makefile ] || exit 0; \
39011 r=`${PWD_COMMAND}`; export r; \
39012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39013 $(HOST_EXPORTS) \
39014 for flag in $(EXTRA_HOST_FLAGS) ; do \
39015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39016 done; \
39017 echo "Doing install-info in zip" ; \
39018 (cd $(HOST_SUBDIR)/zip && \
39019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39021 "RANLIB=$${RANLIB}" \
39022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39023 install-info) \
39024 || exit 1
39025
39026@endif zip
39027
39028.PHONY: maybe-install-pdf-zip install-pdf-zip
39029maybe-install-pdf-zip:
39030@if zip
39031maybe-install-pdf-zip: install-pdf-zip
39032
39033install-pdf-zip: \
39034 configure-zip \
39035 pdf-zip
39036 @: $(MAKE); $(unstage)
39037 @[ -f ./zip/Makefile ] || exit 0; \
39038 r=`${PWD_COMMAND}`; export r; \
39039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39040 $(HOST_EXPORTS) \
39041 for flag in $(EXTRA_HOST_FLAGS) ; do \
39042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39043 done; \
39044 echo "Doing install-pdf in zip" ; \
39045 (cd $(HOST_SUBDIR)/zip && \
39046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39048 "RANLIB=$${RANLIB}" \
39049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39050 install-pdf) \
39051 || exit 1
39052
39053@endif zip
39054
39055.PHONY: maybe-install-html-zip install-html-zip
39056maybe-install-html-zip:
39057@if zip
39058maybe-install-html-zip: install-html-zip
39059
39060install-html-zip: \
39061 configure-zip \
39062 html-zip
39063 @: $(MAKE); $(unstage)
39064 @[ -f ./zip/Makefile ] || exit 0; \
39065 r=`${PWD_COMMAND}`; export r; \
39066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39067 $(HOST_EXPORTS) \
39068 for flag in $(EXTRA_HOST_FLAGS) ; do \
39069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39070 done; \
39071 echo "Doing install-html in zip" ; \
39072 (cd $(HOST_SUBDIR)/zip && \
39073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39075 "RANLIB=$${RANLIB}" \
39076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39077 install-html) \
39078 || exit 1
39079
39080@endif zip
39081
39082.PHONY: maybe-installcheck-zip installcheck-zip
39083maybe-installcheck-zip:
39084@if zip
39085maybe-installcheck-zip: installcheck-zip
39086
39087installcheck-zip: \
39088 configure-zip
39089 @: $(MAKE); $(unstage)
39090 @[ -f ./zip/Makefile ] || exit 0; \
39091 r=`${PWD_COMMAND}`; export r; \
39092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093 $(HOST_EXPORTS) \
39094 for flag in $(EXTRA_HOST_FLAGS) ; do \
39095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39096 done; \
39097 echo "Doing installcheck in zip" ; \
39098 (cd $(HOST_SUBDIR)/zip && \
39099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39101 "RANLIB=$${RANLIB}" \
39102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39103 installcheck) \
39104 || exit 1
39105
39106@endif zip
39107
39108.PHONY: maybe-mostlyclean-zip mostlyclean-zip
39109maybe-mostlyclean-zip:
39110@if zip
39111maybe-mostlyclean-zip: mostlyclean-zip
39112
39113mostlyclean-zip:
39114 @: $(MAKE); $(unstage)
39115 @[ -f ./zip/Makefile ] || exit 0; \
39116 r=`${PWD_COMMAND}`; export r; \
39117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118 $(HOST_EXPORTS) \
39119 for flag in $(EXTRA_HOST_FLAGS) ; do \
39120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39121 done; \
39122 echo "Doing mostlyclean in zip" ; \
39123 (cd $(HOST_SUBDIR)/zip && \
39124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39126 "RANLIB=$${RANLIB}" \
39127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39128 mostlyclean) \
39129 || exit 1
39130
39131@endif zip
39132
39133.PHONY: maybe-clean-zip clean-zip
39134maybe-clean-zip:
39135@if zip
39136maybe-clean-zip: clean-zip
39137
39138clean-zip:
39139 @: $(MAKE); $(unstage)
39140 @[ -f ./zip/Makefile ] || exit 0; \
39141 r=`${PWD_COMMAND}`; export r; \
39142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39143 $(HOST_EXPORTS) \
39144 for flag in $(EXTRA_HOST_FLAGS) ; do \
39145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39146 done; \
39147 echo "Doing clean in zip" ; \
39148 (cd $(HOST_SUBDIR)/zip && \
39149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39151 "RANLIB=$${RANLIB}" \
39152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39153 clean) \
39154 || exit 1
39155
39156@endif zip
39157
39158.PHONY: maybe-distclean-zip distclean-zip
39159maybe-distclean-zip:
39160@if zip
39161maybe-distclean-zip: distclean-zip
39162
39163distclean-zip:
39164 @: $(MAKE); $(unstage)
39165 @[ -f ./zip/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 distclean in zip" ; \
39173 (cd $(HOST_SUBDIR)/zip && \
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 distclean) \
39179 || exit 1
39180
39181@endif zip
39182
39183.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
39184maybe-maintainer-clean-zip:
39185@if zip
39186maybe-maintainer-clean-zip: maintainer-clean-zip
39187
39188maintainer-clean-zip:
39189 @: $(MAKE); $(unstage)
39190 @[ -f ./zip/Makefile ] || exit 0; \
39191 r=`${PWD_COMMAND}`; export r; \
39192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39193 $(HOST_EXPORTS) \
39194 for flag in $(EXTRA_HOST_FLAGS) ; do \
39195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39196 done; \
39197 echo "Doing maintainer-clean in zip" ; \
39198 (cd $(HOST_SUBDIR)/zip && \
39199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39201 "RANLIB=$${RANLIB}" \
39202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39203 maintainer-clean) \
39204 || exit 1
39205
39206@endif zip
39207
39208
39209
39210.PHONY: configure-zlib maybe-configure-zlib
39211maybe-configure-zlib:
39212@if gcc-bootstrap
39213configure-zlib: stage_current
39214@endif gcc-bootstrap
39215@if zlib
39216maybe-configure-zlib: configure-zlib
39217configure-zlib:
39218 @r=`${PWD_COMMAND}`; export r; \
39219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39220 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39222 $(HOST_EXPORTS) \
39223 echo Configuring in $(HOST_SUBDIR)/zlib; \
39224 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
39225 case $(srcdir) in \
39226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39227 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39229 esac; \
39230 srcdiroption="--srcdir=$${topdir}/zlib"; \
39231 libsrcdir="$$s/zlib"; \
39232 $(SHELL) $${libsrcdir}/configure \
39233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39234 --target=${target_alias} $${srcdiroption} \
39235 || exit 1
39236@endif zlib
39237
39238
39239
39240.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
39241maybe-configure-stage1-zlib:
39242@if zlib-bootstrap
39243maybe-configure-stage1-zlib: configure-stage1-zlib
39244configure-stage1-zlib:
39245 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39247 @r=`${PWD_COMMAND}`; export r; \
39248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39249 TFLAGS="$(STAGE1_TFLAGS)"; \
39250 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39251 $(HOST_EXPORTS) \
39252 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39253 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
39254 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39255 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
39256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39257 cd $(HOST_SUBDIR)/zlib || exit 1; \
39258 case $(srcdir) in \
39259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39260 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39262 esac; \
39263 srcdiroption="--srcdir=$${topdir}/zlib"; \
39264 libsrcdir="$$s/zlib"; \
39265 $(SHELL) $${libsrcdir}/configure \
39266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39267 --target=${target_alias} $${srcdiroption} \
39268 $(STAGE1_CONFIGURE_FLAGS)
39269@endif zlib-bootstrap
39270
39271.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
39272maybe-configure-stage2-zlib:
39273@if zlib-bootstrap
39274maybe-configure-stage2-zlib: configure-stage2-zlib
39275configure-stage2-zlib:
39276 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39278 @r=`${PWD_COMMAND}`; export r; \
39279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39280 TFLAGS="$(STAGE2_TFLAGS)"; \
39281 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39282 $(HOST_EXPORTS) \
39283 $(POSTSTAGE1_HOST_EXPORTS) \
39284 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39285 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
39286 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39287 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
39288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39289 cd $(HOST_SUBDIR)/zlib || exit 1; \
39290 case $(srcdir) in \
39291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39292 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39294 esac; \
39295 srcdiroption="--srcdir=$${topdir}/zlib"; \
39296 libsrcdir="$$s/zlib"; \
39297 $(SHELL) $${libsrcdir}/configure \
39298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39299 --target=${target_alias} $${srcdiroption} \
39300 --with-build-libsubdir=$(HOST_SUBDIR) \
39301 $(STAGE2_CONFIGURE_FLAGS)
39302@endif zlib-bootstrap
39303
39304.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
39305maybe-configure-stage3-zlib:
39306@if zlib-bootstrap
39307maybe-configure-stage3-zlib: configure-stage3-zlib
39308configure-stage3-zlib:
39309 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39311 @r=`${PWD_COMMAND}`; export r; \
39312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39313 TFLAGS="$(STAGE3_TFLAGS)"; \
39314 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39315 $(HOST_EXPORTS) \
39316 $(POSTSTAGE1_HOST_EXPORTS) \
39317 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39318 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
39319 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39320 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
39321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39322 cd $(HOST_SUBDIR)/zlib || exit 1; \
39323 case $(srcdir) in \
39324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39325 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39327 esac; \
39328 srcdiroption="--srcdir=$${topdir}/zlib"; \
39329 libsrcdir="$$s/zlib"; \
39330 $(SHELL) $${libsrcdir}/configure \
39331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39332 --target=${target_alias} $${srcdiroption} \
39333 --with-build-libsubdir=$(HOST_SUBDIR) \
39334 $(STAGE3_CONFIGURE_FLAGS)
39335@endif zlib-bootstrap
39336
39337.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39338maybe-configure-stage4-zlib:
39339@if zlib-bootstrap
39340maybe-configure-stage4-zlib: configure-stage4-zlib
39341configure-stage4-zlib:
39342 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39343 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39344 @r=`${PWD_COMMAND}`; export r; \
39345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346 TFLAGS="$(STAGE4_TFLAGS)"; \
39347 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39348 $(HOST_EXPORTS) \
39349 $(POSTSTAGE1_HOST_EXPORTS) \
39350 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39351 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
39352 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39353 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39355 cd $(HOST_SUBDIR)/zlib || exit 1; \
39356 case $(srcdir) in \
39357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39358 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39360 esac; \
39361 srcdiroption="--srcdir=$${topdir}/zlib"; \
39362 libsrcdir="$$s/zlib"; \
39363 $(SHELL) $${libsrcdir}/configure \
39364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39365 --target=${target_alias} $${srcdiroption} \
39366 --with-build-libsubdir=$(HOST_SUBDIR) \
39367 $(STAGE4_CONFIGURE_FLAGS)
39368@endif zlib-bootstrap
39369
39370.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
39371maybe-configure-stageprofile-zlib:
39372@if zlib-bootstrap
39373maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
39374configure-stageprofile-zlib:
39375 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39377 @r=`${PWD_COMMAND}`; export r; \
39378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39379 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39380 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39381 $(HOST_EXPORTS) \
39382 $(POSTSTAGE1_HOST_EXPORTS) \
39383 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39384 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
39385 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39386 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
39387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39388 cd $(HOST_SUBDIR)/zlib || exit 1; \
39389 case $(srcdir) in \
39390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39391 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39393 esac; \
39394 srcdiroption="--srcdir=$${topdir}/zlib"; \
39395 libsrcdir="$$s/zlib"; \
39396 $(SHELL) $${libsrcdir}/configure \
39397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39398 --target=${target_alias} $${srcdiroption} \
39399 --with-build-libsubdir=$(HOST_SUBDIR) \
39400 $(STAGEprofile_CONFIGURE_FLAGS)
39401@endif zlib-bootstrap
39402
39403.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
39404maybe-configure-stagefeedback-zlib:
39405@if zlib-bootstrap
39406maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
39407configure-stagefeedback-zlib:
39408 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39410 @r=`${PWD_COMMAND}`; export r; \
39411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39412 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39413 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39414 $(HOST_EXPORTS) \
39415 $(POSTSTAGE1_HOST_EXPORTS) \
39416 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39417 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
39418 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39419 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
39420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39421 cd $(HOST_SUBDIR)/zlib || exit 1; \
39422 case $(srcdir) in \
39423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39424 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39426 esac; \
39427 srcdiroption="--srcdir=$${topdir}/zlib"; \
39428 libsrcdir="$$s/zlib"; \
39429 $(SHELL) $${libsrcdir}/configure \
39430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39431 --target=${target_alias} $${srcdiroption} \
39432 --with-build-libsubdir=$(HOST_SUBDIR) \
39433 $(STAGEfeedback_CONFIGURE_FLAGS)
39434@endif zlib-bootstrap
39435
39436
39437
39438
39439
39440.PHONY: all-zlib maybe-all-zlib
39441maybe-all-zlib:
39442@if gcc-bootstrap
39443all-zlib: stage_current
39444@endif gcc-bootstrap
39445@if zlib
39446TARGET-zlib=all
39447maybe-all-zlib: all-zlib
39448all-zlib: configure-zlib
39449 @r=`${PWD_COMMAND}`; export r; \
39450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39451 $(HOST_EXPORTS) \
39452 (cd $(HOST_SUBDIR)/zlib && \
39453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39454 $(TARGET-zlib))
39455@endif zlib
39456
39457
39458
39459.PHONY: all-stage1-zlib maybe-all-stage1-zlib
39460.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
39461maybe-all-stage1-zlib:
39462maybe-clean-stage1-zlib:
39463@if zlib-bootstrap
39464maybe-all-stage1-zlib: all-stage1-zlib
39465all-stage1: all-stage1-zlib
39466TARGET-stage1-zlib = $(TARGET-zlib)
39467all-stage1-zlib: configure-stage1-zlib
39468 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39469 @r=`${PWD_COMMAND}`; export r; \
39470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471 TFLAGS="$(STAGE1_TFLAGS)"; \
39472 $(HOST_EXPORTS) \
39473 cd $(HOST_SUBDIR)/zlib && \
39474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39475 CFLAGS="$(STAGE1_CFLAGS)" \
39476 CXXFLAGS="$(STAGE1_CFLAGS)" \
39477 LIBCFLAGS="$(LIBCFLAGS)" \
39478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39481 $(EXTRA_HOST_FLAGS) \
39482 TFLAGS="$(STAGE1_TFLAGS)" \
39483 $(TARGET-stage1-zlib)
39484
39485maybe-clean-stage1-zlib: clean-stage1-zlib
39486clean-stage1: clean-stage1-zlib
39487clean-stage1-zlib:
39488 @if [ $(current_stage) = stage1 ]; then \
39489 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39490 else \
39491 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39492 $(MAKE) stage1-start; \
39493 fi; \
39494 cd $(HOST_SUBDIR)/zlib && \
39495 $(MAKE) $(EXTRA_HOST_FLAGS) \
39496 clean
39497@endif zlib-bootstrap
39498
39499
39500.PHONY: all-stage2-zlib maybe-all-stage2-zlib
39501.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39502maybe-all-stage2-zlib:
39503maybe-clean-stage2-zlib:
39504@if zlib-bootstrap
39505maybe-all-stage2-zlib: all-stage2-zlib
39506all-stage2: all-stage2-zlib
39507TARGET-stage2-zlib = $(TARGET-zlib)
39508all-stage2-zlib: configure-stage2-zlib
39509 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39510 @r=`${PWD_COMMAND}`; export r; \
39511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39512 TFLAGS="$(STAGE2_TFLAGS)"; \
39513 $(HOST_EXPORTS) \
39514 $(POSTSTAGE1_HOST_EXPORTS) \
39515 cd $(HOST_SUBDIR)/zlib && \
39516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39517 CFLAGS="$(STAGE2_CFLAGS)" \
39518 CXXFLAGS="$(STAGE2_CFLAGS)" \
39519 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39524 TFLAGS="$(STAGE2_TFLAGS)" \
39525 $(TARGET-stage2-zlib)
39526
39527maybe-clean-stage2-zlib: clean-stage2-zlib
39528clean-stage2: clean-stage2-zlib
39529clean-stage2-zlib:
39530 @if [ $(current_stage) = stage2 ]; then \
39531 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39532 else \
39533 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39534 $(MAKE) stage2-start; \
39535 fi; \
39536 cd $(HOST_SUBDIR)/zlib && \
39537 $(MAKE) $(EXTRA_HOST_FLAGS) \
39538 $(POSTSTAGE1_FLAGS_TO_PASS) \
39539 clean
39540@endif zlib-bootstrap
39541
39542
39543.PHONY: all-stage3-zlib maybe-all-stage3-zlib
39544.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39545maybe-all-stage3-zlib:
39546maybe-clean-stage3-zlib:
39547@if zlib-bootstrap
39548maybe-all-stage3-zlib: all-stage3-zlib
39549all-stage3: all-stage3-zlib
39550TARGET-stage3-zlib = $(TARGET-zlib)
39551all-stage3-zlib: configure-stage3-zlib
39552 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39553 @r=`${PWD_COMMAND}`; export r; \
39554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39555 TFLAGS="$(STAGE3_TFLAGS)"; \
39556 $(HOST_EXPORTS) \
39557 $(POSTSTAGE1_HOST_EXPORTS) \
39558 cd $(HOST_SUBDIR)/zlib && \
39559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39560 CFLAGS="$(STAGE3_CFLAGS)" \
39561 CXXFLAGS="$(STAGE3_CFLAGS)" \
39562 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39567 TFLAGS="$(STAGE3_TFLAGS)" \
39568 $(TARGET-stage3-zlib)
39569
39570maybe-clean-stage3-zlib: clean-stage3-zlib
39571clean-stage3: clean-stage3-zlib
39572clean-stage3-zlib:
39573 @if [ $(current_stage) = stage3 ]; then \
39574 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39575 else \
39576 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39577 $(MAKE) stage3-start; \
39578 fi; \
39579 cd $(HOST_SUBDIR)/zlib && \
39580 $(MAKE) $(EXTRA_HOST_FLAGS) \
39581 $(POSTSTAGE1_FLAGS_TO_PASS) \
39582 clean
39583@endif zlib-bootstrap
39584
39585
39586.PHONY: all-stage4-zlib maybe-all-stage4-zlib
39587.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39588maybe-all-stage4-zlib:
39589maybe-clean-stage4-zlib:
39590@if zlib-bootstrap
39591maybe-all-stage4-zlib: all-stage4-zlib
39592all-stage4: all-stage4-zlib
39593TARGET-stage4-zlib = $(TARGET-zlib)
39594all-stage4-zlib: configure-stage4-zlib
39595 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39596 @r=`${PWD_COMMAND}`; export r; \
39597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39598 TFLAGS="$(STAGE4_TFLAGS)"; \
39599 $(HOST_EXPORTS) \
39600 $(POSTSTAGE1_HOST_EXPORTS) \
39601 cd $(HOST_SUBDIR)/zlib && \
39602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39603 CFLAGS="$(STAGE4_CFLAGS)" \
39604 CXXFLAGS="$(STAGE4_CFLAGS)" \
39605 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39610 TFLAGS="$(STAGE4_TFLAGS)" \
39611 $(TARGET-stage4-zlib)
39612
39613maybe-clean-stage4-zlib: clean-stage4-zlib
39614clean-stage4: clean-stage4-zlib
39615clean-stage4-zlib:
39616 @if [ $(current_stage) = stage4 ]; then \
39617 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39618 else \
39619 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39620 $(MAKE) stage4-start; \
39621 fi; \
39622 cd $(HOST_SUBDIR)/zlib && \
39623 $(MAKE) $(EXTRA_HOST_FLAGS) \
39624 $(POSTSTAGE1_FLAGS_TO_PASS) \
39625 clean
39626@endif zlib-bootstrap
39627
39628
39629.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39630.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39631maybe-all-stageprofile-zlib:
39632maybe-clean-stageprofile-zlib:
39633@if zlib-bootstrap
39634maybe-all-stageprofile-zlib: all-stageprofile-zlib
39635all-stageprofile: all-stageprofile-zlib
39636TARGET-stageprofile-zlib = $(TARGET-zlib)
39637all-stageprofile-zlib: configure-stageprofile-zlib
39638 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39639 @r=`${PWD_COMMAND}`; export r; \
39640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39641 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39642 $(HOST_EXPORTS) \
39643 $(POSTSTAGE1_HOST_EXPORTS) \
39644 cd $(HOST_SUBDIR)/zlib && \
39645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39646 CFLAGS="$(STAGEprofile_CFLAGS)" \
39647 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39648 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39653 TFLAGS="$(STAGEprofile_TFLAGS)" \
39654 $(TARGET-stageprofile-zlib)
39655
39656maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39657clean-stageprofile: clean-stageprofile-zlib
39658clean-stageprofile-zlib:
39659 @if [ $(current_stage) = stageprofile ]; then \
39660 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39661 else \
39662 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39663 $(MAKE) stageprofile-start; \
39664 fi; \
39665 cd $(HOST_SUBDIR)/zlib && \
39666 $(MAKE) $(EXTRA_HOST_FLAGS) \
39667 $(POSTSTAGE1_FLAGS_TO_PASS) \
39668 clean
39669@endif zlib-bootstrap
39670
39671
39672.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39673.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39674maybe-all-stagefeedback-zlib:
39675maybe-clean-stagefeedback-zlib:
39676@if zlib-bootstrap
39677maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39678all-stagefeedback: all-stagefeedback-zlib
39679TARGET-stagefeedback-zlib = $(TARGET-zlib)
39680all-stagefeedback-zlib: configure-stagefeedback-zlib
39681 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39682 @r=`${PWD_COMMAND}`; export r; \
39683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39684 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39685 $(HOST_EXPORTS) \
39686 $(POSTSTAGE1_HOST_EXPORTS) \
39687 cd $(HOST_SUBDIR)/zlib && \
39688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39689 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39690 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39691 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39696 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39697 $(TARGET-stagefeedback-zlib)
39698
39699maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39700clean-stagefeedback: clean-stagefeedback-zlib
39701clean-stagefeedback-zlib:
39702 @if [ $(current_stage) = stagefeedback ]; then \
39703 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39704 else \
39705 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39706 $(MAKE) stagefeedback-start; \
39707 fi; \
39708 cd $(HOST_SUBDIR)/zlib && \
39709 $(MAKE) $(EXTRA_HOST_FLAGS) \
39710 $(POSTSTAGE1_FLAGS_TO_PASS) \
39711 clean
39712@endif zlib-bootstrap
39713
39714
39715
39716
39717
39718.PHONY: check-zlib maybe-check-zlib
39719maybe-check-zlib:
39720@if zlib
39721maybe-check-zlib: check-zlib
39722
39723check-zlib:
39724
39725@endif zlib
39726
39727.PHONY: install-zlib maybe-install-zlib
39728maybe-install-zlib:
39729@if zlib
39730maybe-install-zlib: install-zlib
39731
39732install-zlib:
39733
39734@endif zlib
39735
39736# Other targets (info, dvi, pdf, etc.)
39737
39738.PHONY: maybe-info-zlib info-zlib
39739maybe-info-zlib:
39740@if zlib
39741maybe-info-zlib: info-zlib
39742
39743info-zlib: \
39744 configure-zlib
39745 @[ -f ./zlib/Makefile ] || exit 0; \
39746 r=`${PWD_COMMAND}`; export r; \
39747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748 $(HOST_EXPORTS) \
39749 for flag in $(EXTRA_HOST_FLAGS) ; do \
39750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39751 done; \
39752 echo "Doing info in zlib" ; \
39753 (cd $(HOST_SUBDIR)/zlib && \
39754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756 "RANLIB=$${RANLIB}" \
39757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39758 info) \
39759 || exit 1
39760
39761@endif zlib
39762
39763.PHONY: maybe-dvi-zlib dvi-zlib
39764maybe-dvi-zlib:
39765@if zlib
39766maybe-dvi-zlib: dvi-zlib
39767
39768dvi-zlib: \
39769 configure-zlib
39770 @[ -f ./zlib/Makefile ] || exit 0; \
39771 r=`${PWD_COMMAND}`; export r; \
39772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39773 $(HOST_EXPORTS) \
39774 for flag in $(EXTRA_HOST_FLAGS) ; do \
39775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39776 done; \
39777 echo "Doing dvi in zlib" ; \
39778 (cd $(HOST_SUBDIR)/zlib && \
39779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39781 "RANLIB=$${RANLIB}" \
39782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39783 dvi) \
39784 || exit 1
39785
39786@endif zlib
39787
39788.PHONY: maybe-pdf-zlib pdf-zlib
39789maybe-pdf-zlib:
39790@if zlib
39791maybe-pdf-zlib: pdf-zlib
39792
39793pdf-zlib: \
39794 configure-zlib
39795 @[ -f ./zlib/Makefile ] || exit 0; \
39796 r=`${PWD_COMMAND}`; export r; \
39797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39798 $(HOST_EXPORTS) \
39799 for flag in $(EXTRA_HOST_FLAGS) ; do \
39800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39801 done; \
39802 echo "Doing pdf in zlib" ; \
39803 (cd $(HOST_SUBDIR)/zlib && \
39804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39806 "RANLIB=$${RANLIB}" \
39807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39808 pdf) \
39809 || exit 1
39810
39811@endif zlib
39812
39813.PHONY: maybe-html-zlib html-zlib
39814maybe-html-zlib:
39815@if zlib
39816maybe-html-zlib: html-zlib
39817
39818html-zlib: \
39819 configure-zlib
39820 @[ -f ./zlib/Makefile ] || exit 0; \
39821 r=`${PWD_COMMAND}`; export r; \
39822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39823 $(HOST_EXPORTS) \
39824 for flag in $(EXTRA_HOST_FLAGS) ; do \
39825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39826 done; \
39827 echo "Doing html in zlib" ; \
39828 (cd $(HOST_SUBDIR)/zlib && \
39829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39831 "RANLIB=$${RANLIB}" \
39832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39833 html) \
39834 || exit 1
39835
39836@endif zlib
39837
39838.PHONY: maybe-TAGS-zlib TAGS-zlib
39839maybe-TAGS-zlib:
39840@if zlib
39841maybe-TAGS-zlib: TAGS-zlib
39842
39843TAGS-zlib: \
39844 configure-zlib
39845 @[ -f ./zlib/Makefile ] || exit 0; \
39846 r=`${PWD_COMMAND}`; export r; \
39847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39848 $(HOST_EXPORTS) \
39849 for flag in $(EXTRA_HOST_FLAGS) ; do \
39850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39851 done; \
39852 echo "Doing TAGS in zlib" ; \
39853 (cd $(HOST_SUBDIR)/zlib && \
39854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39856 "RANLIB=$${RANLIB}" \
39857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39858 TAGS) \
39859 || exit 1
39860
39861@endif zlib
39862
39863.PHONY: maybe-install-info-zlib install-info-zlib
39864maybe-install-info-zlib:
39865@if zlib
39866maybe-install-info-zlib: install-info-zlib
39867
39868install-info-zlib: \
39869 configure-zlib \
39870 info-zlib
39871 @[ -f ./zlib/Makefile ] || exit 0; \
39872 r=`${PWD_COMMAND}`; export r; \
39873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874 $(HOST_EXPORTS) \
39875 for flag in $(EXTRA_HOST_FLAGS) ; do \
39876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39877 done; \
39878 echo "Doing install-info in zlib" ; \
39879 (cd $(HOST_SUBDIR)/zlib && \
39880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39882 "RANLIB=$${RANLIB}" \
39883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39884 install-info) \
39885 || exit 1
39886
39887@endif zlib
39888
39889.PHONY: maybe-install-pdf-zlib install-pdf-zlib
39890maybe-install-pdf-zlib:
39891@if zlib
39892maybe-install-pdf-zlib: install-pdf-zlib
39893
39894install-pdf-zlib: \
39895 configure-zlib \
39896 pdf-zlib
39897 @[ -f ./zlib/Makefile ] || exit 0; \
39898 r=`${PWD_COMMAND}`; export r; \
39899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900 $(HOST_EXPORTS) \
39901 for flag in $(EXTRA_HOST_FLAGS) ; do \
39902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39903 done; \
39904 echo "Doing install-pdf in zlib" ; \
39905 (cd $(HOST_SUBDIR)/zlib && \
39906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908 "RANLIB=$${RANLIB}" \
39909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910 install-pdf) \
39911 || exit 1
39912
39913@endif zlib
39914
39915.PHONY: maybe-install-html-zlib install-html-zlib
39916maybe-install-html-zlib:
39917@if zlib
39918maybe-install-html-zlib: install-html-zlib
39919
39920install-html-zlib: \
39921 configure-zlib \
39922 html-zlib
39923 @[ -f ./zlib/Makefile ] || exit 0; \
39924 r=`${PWD_COMMAND}`; export r; \
39925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926 $(HOST_EXPORTS) \
39927 for flag in $(EXTRA_HOST_FLAGS) ; do \
39928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39929 done; \
39930 echo "Doing install-html in zlib" ; \
39931 (cd $(HOST_SUBDIR)/zlib && \
39932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934 "RANLIB=$${RANLIB}" \
39935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936 install-html) \
39937 || exit 1
39938
39939@endif zlib
39940
39941.PHONY: maybe-installcheck-zlib installcheck-zlib
39942maybe-installcheck-zlib:
39943@if zlib
39944maybe-installcheck-zlib: installcheck-zlib
39945
39946installcheck-zlib: \
39947 configure-zlib
39948 @[ -f ./zlib/Makefile ] || exit 0; \
39949 r=`${PWD_COMMAND}`; export r; \
39950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39951 $(HOST_EXPORTS) \
39952 for flag in $(EXTRA_HOST_FLAGS) ; do \
39953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39954 done; \
39955 echo "Doing installcheck in zlib" ; \
39956 (cd $(HOST_SUBDIR)/zlib && \
39957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39959 "RANLIB=$${RANLIB}" \
39960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39961 installcheck) \
39962 || exit 1
39963
39964@endif zlib
39965
39966.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39967maybe-mostlyclean-zlib:
39968@if zlib
39969maybe-mostlyclean-zlib: mostlyclean-zlib
39970
39971mostlyclean-zlib:
39972 @[ -f ./zlib/Makefile ] || exit 0; \
39973 r=`${PWD_COMMAND}`; export r; \
39974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39975 $(HOST_EXPORTS) \
39976 for flag in $(EXTRA_HOST_FLAGS) ; do \
39977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39978 done; \
39979 echo "Doing mostlyclean in zlib" ; \
39980 (cd $(HOST_SUBDIR)/zlib && \
39981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39983 "RANLIB=$${RANLIB}" \
39984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39985 mostlyclean) \
39986 || exit 1
39987
39988@endif zlib
39989
39990.PHONY: maybe-clean-zlib clean-zlib
39991maybe-clean-zlib:
39992@if zlib
39993maybe-clean-zlib: clean-zlib
39994
39995clean-zlib:
39996 @[ -f ./zlib/Makefile ] || exit 0; \
39997 r=`${PWD_COMMAND}`; export r; \
39998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39999 $(HOST_EXPORTS) \
40000 for flag in $(EXTRA_HOST_FLAGS) ; do \
40001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40002 done; \
40003 echo "Doing clean in zlib" ; \
40004 (cd $(HOST_SUBDIR)/zlib && \
40005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40007 "RANLIB=$${RANLIB}" \
40008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40009 clean) \
40010 || exit 1
40011
40012@endif zlib
40013
40014.PHONY: maybe-distclean-zlib distclean-zlib
40015maybe-distclean-zlib:
40016@if zlib
40017maybe-distclean-zlib: distclean-zlib
40018
40019distclean-zlib:
40020 @[ -f ./zlib/Makefile ] || exit 0; \
40021 r=`${PWD_COMMAND}`; export r; \
40022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023 $(HOST_EXPORTS) \
40024 for flag in $(EXTRA_HOST_FLAGS) ; do \
40025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026 done; \
40027 echo "Doing distclean in zlib" ; \
40028 (cd $(HOST_SUBDIR)/zlib && \
40029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40031 "RANLIB=$${RANLIB}" \
40032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40033 distclean) \
40034 || exit 1
40035
40036@endif zlib
40037
40038.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
40039maybe-maintainer-clean-zlib:
40040@if zlib
40041maybe-maintainer-clean-zlib: maintainer-clean-zlib
40042
40043maintainer-clean-zlib:
40044 @[ -f ./zlib/Makefile ] || exit 0; \
40045 r=`${PWD_COMMAND}`; export r; \
40046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40047 $(HOST_EXPORTS) \
40048 for flag in $(EXTRA_HOST_FLAGS) ; do \
40049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40050 done; \
40051 echo "Doing maintainer-clean in zlib" ; \
40052 (cd $(HOST_SUBDIR)/zlib && \
40053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40055 "RANLIB=$${RANLIB}" \
40056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40057 maintainer-clean) \
40058 || exit 1
40059
40060@endif zlib
40061
40062
40063
40064.PHONY: configure-gdb maybe-configure-gdb
40065maybe-configure-gdb:
40066@if gcc-bootstrap
40067configure-gdb: stage_current
40068@endif gcc-bootstrap
40069@if gdb
40070maybe-configure-gdb: configure-gdb
40071configure-gdb:
40072 @: $(MAKE); $(unstage)
40073 @r=`${PWD_COMMAND}`; export r; \
40074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
40076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
40077 $(HOST_EXPORTS) \
40078 echo Configuring in $(HOST_SUBDIR)/gdb; \
40079 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
40080 case $(srcdir) in \
40081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40082 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
40083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40084 esac; \
40085 srcdiroption="--srcdir=$${topdir}/gdb"; \
40086 libsrcdir="$$s/gdb"; \
40087 $(SHELL) $${libsrcdir}/configure \
40088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40089 --target=${target_alias} $${srcdiroption} \
40090 || exit 1
40091@endif gdb
40092
40093
40094
40095
40096
40097.PHONY: all-gdb maybe-all-gdb
40098maybe-all-gdb:
40099@if gcc-bootstrap
40100all-gdb: stage_current
40101@endif gcc-bootstrap
40102@if gdb
40103TARGET-gdb=all
40104maybe-all-gdb: all-gdb
40105all-gdb: configure-gdb
40106 @: $(MAKE); $(unstage)
40107 @r=`${PWD_COMMAND}`; export r; \
40108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109 $(HOST_EXPORTS) \
40110 (cd $(HOST_SUBDIR)/gdb && \
40111 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40112 $(TARGET-gdb))
40113@endif gdb
40114
40115
40116
40117
40118.PHONY: check-gdb maybe-check-gdb
40119maybe-check-gdb:
40120@if gdb
40121maybe-check-gdb: check-gdb
40122
40123check-gdb:
40124 @: $(MAKE); $(unstage)
40125 @r=`${PWD_COMMAND}`; export r; \
40126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40127 $(HOST_EXPORTS) \
40128 (cd $(HOST_SUBDIR)/gdb && \
40129 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40130
40131@endif gdb
40132
40133.PHONY: install-gdb maybe-install-gdb
40134maybe-install-gdb:
40135@if gdb
40136maybe-install-gdb: install-gdb
40137
40138install-gdb: installdirs
40139 @: $(MAKE); $(unstage)
40140 @r=`${PWD_COMMAND}`; export r; \
40141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40142 $(HOST_EXPORTS) \
40143 (cd $(HOST_SUBDIR)/gdb && \
40144 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40145
40146@endif gdb
40147
40148# Other targets (info, dvi, pdf, etc.)
40149
40150.PHONY: maybe-info-gdb info-gdb
40151maybe-info-gdb:
40152@if gdb
40153maybe-info-gdb: info-gdb
40154
40155info-gdb: \
40156 configure-gdb
40157 @: $(MAKE); $(unstage)
40158 @[ -f ./gdb/Makefile ] || exit 0; \
40159 r=`${PWD_COMMAND}`; export r; \
40160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161 $(HOST_EXPORTS) \
40162 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40164 done; \
40165 echo "Doing info in gdb" ; \
40166 (cd $(HOST_SUBDIR)/gdb && \
40167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40169 "RANLIB=$${RANLIB}" \
40170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40171 info) \
40172 || exit 1
40173
40174@endif gdb
40175
40176.PHONY: maybe-dvi-gdb dvi-gdb
40177maybe-dvi-gdb:
40178@if gdb
40179maybe-dvi-gdb: dvi-gdb
40180
40181dvi-gdb: \
40182 configure-gdb
40183 @: $(MAKE); $(unstage)
40184 @[ -f ./gdb/Makefile ] || exit 0; \
40185 r=`${PWD_COMMAND}`; export r; \
40186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40187 $(HOST_EXPORTS) \
40188 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40190 done; \
40191 echo "Doing dvi in gdb" ; \
40192 (cd $(HOST_SUBDIR)/gdb && \
40193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40195 "RANLIB=$${RANLIB}" \
40196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40197 dvi) \
40198 || exit 1
40199
40200@endif gdb
40201
40202.PHONY: maybe-pdf-gdb pdf-gdb
40203maybe-pdf-gdb:
40204@if gdb
40205maybe-pdf-gdb: pdf-gdb
40206
40207pdf-gdb: \
40208 configure-gdb
40209 @: $(MAKE); $(unstage)
40210 @[ -f ./gdb/Makefile ] || exit 0; \
40211 r=`${PWD_COMMAND}`; export r; \
40212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40213 $(HOST_EXPORTS) \
40214 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40216 done; \
40217 echo "Doing pdf in gdb" ; \
40218 (cd $(HOST_SUBDIR)/gdb && \
40219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40221 "RANLIB=$${RANLIB}" \
40222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40223 pdf) \
40224 || exit 1
40225
40226@endif gdb
40227
40228.PHONY: maybe-html-gdb html-gdb
40229maybe-html-gdb:
40230@if gdb
40231maybe-html-gdb: html-gdb
40232
40233html-gdb: \
40234 configure-gdb
40235 @: $(MAKE); $(unstage)
40236 @[ -f ./gdb/Makefile ] || exit 0; \
40237 r=`${PWD_COMMAND}`; export r; \
40238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40239 $(HOST_EXPORTS) \
40240 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40242 done; \
40243 echo "Doing html in gdb" ; \
40244 (cd $(HOST_SUBDIR)/gdb && \
40245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40247 "RANLIB=$${RANLIB}" \
40248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40249 html) \
40250 || exit 1
40251
40252@endif gdb
40253
40254.PHONY: maybe-TAGS-gdb TAGS-gdb
40255maybe-TAGS-gdb:
40256@if gdb
40257maybe-TAGS-gdb: TAGS-gdb
40258
40259TAGS-gdb: \
40260 configure-gdb
40261 @: $(MAKE); $(unstage)
40262 @[ -f ./gdb/Makefile ] || exit 0; \
40263 r=`${PWD_COMMAND}`; export r; \
40264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40265 $(HOST_EXPORTS) \
40266 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40268 done; \
40269 echo "Doing TAGS in gdb" ; \
40270 (cd $(HOST_SUBDIR)/gdb && \
40271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40273 "RANLIB=$${RANLIB}" \
40274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40275 TAGS) \
40276 || exit 1
40277
40278@endif gdb
40279
40280.PHONY: maybe-install-info-gdb install-info-gdb
40281maybe-install-info-gdb:
40282@if gdb
40283maybe-install-info-gdb: install-info-gdb
40284
40285install-info-gdb: \
40286 configure-gdb \
40287 info-gdb
40288 @: $(MAKE); $(unstage)
40289 @[ -f ./gdb/Makefile ] || exit 0; \
40290 r=`${PWD_COMMAND}`; export r; \
40291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40292 $(HOST_EXPORTS) \
40293 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40295 done; \
40296 echo "Doing install-info in gdb" ; \
40297 (cd $(HOST_SUBDIR)/gdb && \
40298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40300 "RANLIB=$${RANLIB}" \
40301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40302 install-info) \
40303 || exit 1
40304
40305@endif gdb
40306
40307.PHONY: maybe-install-pdf-gdb install-pdf-gdb
40308maybe-install-pdf-gdb:
40309@if gdb
40310maybe-install-pdf-gdb: install-pdf-gdb
40311
40312install-pdf-gdb: \
40313 configure-gdb \
40314 pdf-gdb
40315 @: $(MAKE); $(unstage)
40316 @[ -f ./gdb/Makefile ] || exit 0; \
40317 r=`${PWD_COMMAND}`; export r; \
40318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40319 $(HOST_EXPORTS) \
40320 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40322 done; \
40323 echo "Doing install-pdf in gdb" ; \
40324 (cd $(HOST_SUBDIR)/gdb && \
40325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40327 "RANLIB=$${RANLIB}" \
40328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40329 install-pdf) \
40330 || exit 1
40331
40332@endif gdb
40333
40334.PHONY: maybe-install-html-gdb install-html-gdb
40335maybe-install-html-gdb:
40336@if gdb
40337maybe-install-html-gdb: install-html-gdb
40338
40339install-html-gdb: \
40340 configure-gdb \
40341 html-gdb
40342 @: $(MAKE); $(unstage)
40343 @[ -f ./gdb/Makefile ] || exit 0; \
40344 r=`${PWD_COMMAND}`; export r; \
40345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346 $(HOST_EXPORTS) \
40347 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40349 done; \
40350 echo "Doing install-html in gdb" ; \
40351 (cd $(HOST_SUBDIR)/gdb && \
40352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40354 "RANLIB=$${RANLIB}" \
40355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40356 install-html) \
40357 || exit 1
40358
40359@endif gdb
40360
40361.PHONY: maybe-installcheck-gdb installcheck-gdb
40362maybe-installcheck-gdb:
40363@if gdb
40364maybe-installcheck-gdb: installcheck-gdb
40365
40366installcheck-gdb: \
40367 configure-gdb
40368 @: $(MAKE); $(unstage)
40369 @[ -f ./gdb/Makefile ] || exit 0; \
40370 r=`${PWD_COMMAND}`; export r; \
40371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40372 $(HOST_EXPORTS) \
40373 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40375 done; \
40376 echo "Doing installcheck in gdb" ; \
40377 (cd $(HOST_SUBDIR)/gdb && \
40378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40380 "RANLIB=$${RANLIB}" \
40381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40382 installcheck) \
40383 || exit 1
40384
40385@endif gdb
40386
40387.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
40388maybe-mostlyclean-gdb:
40389@if gdb
40390maybe-mostlyclean-gdb: mostlyclean-gdb
40391
40392mostlyclean-gdb:
40393 @: $(MAKE); $(unstage)
40394 @[ -f ./gdb/Makefile ] || exit 0; \
40395 r=`${PWD_COMMAND}`; export r; \
40396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40397 $(HOST_EXPORTS) \
40398 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40400 done; \
40401 echo "Doing mostlyclean in gdb" ; \
40402 (cd $(HOST_SUBDIR)/gdb && \
40403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40405 "RANLIB=$${RANLIB}" \
40406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40407 mostlyclean) \
40408 || exit 1
40409
40410@endif gdb
40411
40412.PHONY: maybe-clean-gdb clean-gdb
40413maybe-clean-gdb:
40414@if gdb
40415maybe-clean-gdb: clean-gdb
40416
40417clean-gdb:
40418 @: $(MAKE); $(unstage)
40419 @[ -f ./gdb/Makefile ] || exit 0; \
40420 r=`${PWD_COMMAND}`; export r; \
40421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40422 $(HOST_EXPORTS) \
40423 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40425 done; \
40426 echo "Doing clean in gdb" ; \
40427 (cd $(HOST_SUBDIR)/gdb && \
40428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40430 "RANLIB=$${RANLIB}" \
40431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40432 clean) \
40433 || exit 1
40434
40435@endif gdb
40436
40437.PHONY: maybe-distclean-gdb distclean-gdb
40438maybe-distclean-gdb:
40439@if gdb
40440maybe-distclean-gdb: distclean-gdb
40441
40442distclean-gdb:
40443 @: $(MAKE); $(unstage)
40444 @[ -f ./gdb/Makefile ] || exit 0; \
40445 r=`${PWD_COMMAND}`; export r; \
40446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447 $(HOST_EXPORTS) \
40448 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40450 done; \
40451 echo "Doing distclean in gdb" ; \
40452 (cd $(HOST_SUBDIR)/gdb && \
40453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455 "RANLIB=$${RANLIB}" \
40456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457 distclean) \
40458 || exit 1
40459
40460@endif gdb
40461
40462.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
40463maybe-maintainer-clean-gdb:
40464@if gdb
40465maybe-maintainer-clean-gdb: maintainer-clean-gdb
40466
40467maintainer-clean-gdb:
40468 @: $(MAKE); $(unstage)
40469 @[ -f ./gdb/Makefile ] || exit 0; \
40470 r=`${PWD_COMMAND}`; export r; \
40471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40472 $(HOST_EXPORTS) \
40473 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40475 done; \
40476 echo "Doing maintainer-clean in gdb" ; \
40477 (cd $(HOST_SUBDIR)/gdb && \
40478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40480 "RANLIB=$${RANLIB}" \
40481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40482 maintainer-clean) \
40483 || exit 1
40484
40485@endif gdb
40486
40487
40488
40489.PHONY: configure-expect maybe-configure-expect
40490maybe-configure-expect:
40491@if gcc-bootstrap
40492configure-expect: stage_current
40493@endif gcc-bootstrap
40494@if expect
40495maybe-configure-expect: configure-expect
40496configure-expect:
40497 @: $(MAKE); $(unstage)
40498 @r=`${PWD_COMMAND}`; export r; \
40499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40502 $(HOST_EXPORTS) \
40503 echo Configuring in $(HOST_SUBDIR)/expect; \
40504 cd "$(HOST_SUBDIR)/expect" || exit 1; \
40505 case $(srcdir) in \
40506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40507 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40509 esac; \
40510 srcdiroption="--srcdir=$${topdir}/expect"; \
40511 libsrcdir="$$s/expect"; \
40512 $(SHELL) $${libsrcdir}/configure \
40513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40514 --target=${target_alias} $${srcdiroption} \
40515 || exit 1
40516@endif expect
40517
40518
40519
40520
40521
40522.PHONY: all-expect maybe-all-expect
40523maybe-all-expect:
40524@if gcc-bootstrap
40525all-expect: stage_current
40526@endif gcc-bootstrap
40527@if expect
40528TARGET-expect=all
40529maybe-all-expect: all-expect
40530all-expect: configure-expect
40531 @: $(MAKE); $(unstage)
40532 @r=`${PWD_COMMAND}`; export r; \
40533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40534 $(HOST_EXPORTS) \
40535 (cd $(HOST_SUBDIR)/expect && \
40536 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40537 $(TARGET-expect))
40538@endif expect
40539
40540
40541
40542
40543.PHONY: check-expect maybe-check-expect
40544maybe-check-expect:
40545@if expect
40546maybe-check-expect: check-expect
40547
40548check-expect:
40549 @: $(MAKE); $(unstage)
40550 @r=`${PWD_COMMAND}`; export r; \
40551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40552 $(HOST_EXPORTS) \
40553 (cd $(HOST_SUBDIR)/expect && \
40554 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40555
40556@endif expect
40557
40558.PHONY: install-expect maybe-install-expect
40559maybe-install-expect:
40560@if expect
40561maybe-install-expect: install-expect
40562
40563install-expect: installdirs
40564 @: $(MAKE); $(unstage)
40565 @r=`${PWD_COMMAND}`; export r; \
40566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567 $(HOST_EXPORTS) \
40568 (cd $(HOST_SUBDIR)/expect && \
40569 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40570
40571@endif expect
40572
40573# Other targets (info, dvi, pdf, etc.)
40574
40575.PHONY: maybe-info-expect info-expect
40576maybe-info-expect:
40577@if expect
40578maybe-info-expect: info-expect
40579
40580info-expect: \
40581 configure-expect
40582 @: $(MAKE); $(unstage)
40583 @[ -f ./expect/Makefile ] || exit 0; \
40584 r=`${PWD_COMMAND}`; export r; \
40585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40586 $(HOST_EXPORTS) \
40587 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40589 done; \
40590 echo "Doing info in expect" ; \
40591 (cd $(HOST_SUBDIR)/expect && \
40592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40594 "RANLIB=$${RANLIB}" \
40595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40596 info) \
40597 || exit 1
40598
40599@endif expect
40600
40601.PHONY: maybe-dvi-expect dvi-expect
40602maybe-dvi-expect:
40603@if expect
40604maybe-dvi-expect: dvi-expect
40605
40606dvi-expect: \
40607 configure-expect
40608 @: $(MAKE); $(unstage)
40609 @[ -f ./expect/Makefile ] || exit 0; \
40610 r=`${PWD_COMMAND}`; export r; \
40611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40612 $(HOST_EXPORTS) \
40613 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40615 done; \
40616 echo "Doing dvi in expect" ; \
40617 (cd $(HOST_SUBDIR)/expect && \
40618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40620 "RANLIB=$${RANLIB}" \
40621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40622 dvi) \
40623 || exit 1
40624
40625@endif expect
40626
40627.PHONY: maybe-pdf-expect pdf-expect
40628maybe-pdf-expect:
40629@if expect
40630maybe-pdf-expect: pdf-expect
40631
40632pdf-expect: \
40633 configure-expect
40634 @: $(MAKE); $(unstage)
40635 @[ -f ./expect/Makefile ] || exit 0; \
40636 r=`${PWD_COMMAND}`; export r; \
40637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40638 $(HOST_EXPORTS) \
40639 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40641 done; \
40642 echo "Doing pdf in expect" ; \
40643 (cd $(HOST_SUBDIR)/expect && \
40644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40646 "RANLIB=$${RANLIB}" \
40647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40648 pdf) \
40649 || exit 1
40650
40651@endif expect
40652
40653.PHONY: maybe-html-expect html-expect
40654maybe-html-expect:
40655@if expect
40656maybe-html-expect: html-expect
40657
40658html-expect: \
40659 configure-expect
40660 @: $(MAKE); $(unstage)
40661 @[ -f ./expect/Makefile ] || exit 0; \
40662 r=`${PWD_COMMAND}`; export r; \
40663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40664 $(HOST_EXPORTS) \
40665 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40667 done; \
40668 echo "Doing html in expect" ; \
40669 (cd $(HOST_SUBDIR)/expect && \
40670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40672 "RANLIB=$${RANLIB}" \
40673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40674 html) \
40675 || exit 1
40676
40677@endif expect
40678
40679.PHONY: maybe-TAGS-expect TAGS-expect
40680maybe-TAGS-expect:
40681@if expect
40682maybe-TAGS-expect: TAGS-expect
40683
40684TAGS-expect: \
40685 configure-expect
40686 @: $(MAKE); $(unstage)
40687 @[ -f ./expect/Makefile ] || exit 0; \
40688 r=`${PWD_COMMAND}`; export r; \
40689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690 $(HOST_EXPORTS) \
40691 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40693 done; \
40694 echo "Doing TAGS in expect" ; \
40695 (cd $(HOST_SUBDIR)/expect && \
40696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698 "RANLIB=$${RANLIB}" \
40699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700 TAGS) \
40701 || exit 1
40702
40703@endif expect
40704
40705.PHONY: maybe-install-info-expect install-info-expect
40706maybe-install-info-expect:
40707@if expect
40708maybe-install-info-expect: install-info-expect
40709
40710install-info-expect: \
40711 configure-expect \
40712 info-expect
40713 @: $(MAKE); $(unstage)
40714 @[ -f ./expect/Makefile ] || exit 0; \
40715 r=`${PWD_COMMAND}`; export r; \
40716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40717 $(HOST_EXPORTS) \
40718 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40720 done; \
40721 echo "Doing install-info in expect" ; \
40722 (cd $(HOST_SUBDIR)/expect && \
40723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40725 "RANLIB=$${RANLIB}" \
40726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40727 install-info) \
40728 || exit 1
40729
40730@endif expect
40731
40732.PHONY: maybe-install-pdf-expect install-pdf-expect
40733maybe-install-pdf-expect:
40734@if expect
40735maybe-install-pdf-expect: install-pdf-expect
40736
40737install-pdf-expect: \
40738 configure-expect \
40739 pdf-expect
40740 @: $(MAKE); $(unstage)
40741 @[ -f ./expect/Makefile ] || exit 0; \
40742 r=`${PWD_COMMAND}`; export r; \
40743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40744 $(HOST_EXPORTS) \
40745 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40747 done; \
40748 echo "Doing install-pdf in expect" ; \
40749 (cd $(HOST_SUBDIR)/expect && \
40750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40752 "RANLIB=$${RANLIB}" \
40753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40754 install-pdf) \
40755 || exit 1
40756
40757@endif expect
40758
40759.PHONY: maybe-install-html-expect install-html-expect
40760maybe-install-html-expect:
40761@if expect
40762maybe-install-html-expect: install-html-expect
40763
40764install-html-expect: \
40765 configure-expect \
40766 html-expect
40767 @: $(MAKE); $(unstage)
40768 @[ -f ./expect/Makefile ] || exit 0; \
40769 r=`${PWD_COMMAND}`; export r; \
40770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40771 $(HOST_EXPORTS) \
40772 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40774 done; \
40775 echo "Doing install-html in expect" ; \
40776 (cd $(HOST_SUBDIR)/expect && \
40777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40779 "RANLIB=$${RANLIB}" \
40780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40781 install-html) \
40782 || exit 1
40783
40784@endif expect
40785
40786.PHONY: maybe-installcheck-expect installcheck-expect
40787maybe-installcheck-expect:
40788@if expect
40789maybe-installcheck-expect: installcheck-expect
40790
40791installcheck-expect: \
40792 configure-expect
40793 @: $(MAKE); $(unstage)
40794 @[ -f ./expect/Makefile ] || exit 0; \
40795 r=`${PWD_COMMAND}`; export r; \
40796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40797 $(HOST_EXPORTS) \
40798 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40800 done; \
40801 echo "Doing installcheck in expect" ; \
40802 (cd $(HOST_SUBDIR)/expect && \
40803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40805 "RANLIB=$${RANLIB}" \
40806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40807 installcheck) \
40808 || exit 1
40809
40810@endif expect
40811
40812.PHONY: maybe-mostlyclean-expect mostlyclean-expect
40813maybe-mostlyclean-expect:
40814@if expect
40815maybe-mostlyclean-expect: mostlyclean-expect
40816
40817mostlyclean-expect:
40818 @: $(MAKE); $(unstage)
40819 @[ -f ./expect/Makefile ] || exit 0; \
40820 r=`${PWD_COMMAND}`; export r; \
40821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40822 $(HOST_EXPORTS) \
40823 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40825 done; \
40826 echo "Doing mostlyclean in expect" ; \
40827 (cd $(HOST_SUBDIR)/expect && \
40828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40830 "RANLIB=$${RANLIB}" \
40831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40832 mostlyclean) \
40833 || exit 1
40834
40835@endif expect
40836
40837.PHONY: maybe-clean-expect clean-expect
40838maybe-clean-expect:
40839@if expect
40840maybe-clean-expect: clean-expect
40841
40842clean-expect:
40843 @: $(MAKE); $(unstage)
40844 @[ -f ./expect/Makefile ] || exit 0; \
40845 r=`${PWD_COMMAND}`; export r; \
40846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40847 $(HOST_EXPORTS) \
40848 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40850 done; \
40851 echo "Doing clean in expect" ; \
40852 (cd $(HOST_SUBDIR)/expect && \
40853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40855 "RANLIB=$${RANLIB}" \
40856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40857 clean) \
40858 || exit 1
40859
40860@endif expect
40861
40862.PHONY: maybe-distclean-expect distclean-expect
40863maybe-distclean-expect:
40864@if expect
40865maybe-distclean-expect: distclean-expect
40866
40867distclean-expect:
40868 @: $(MAKE); $(unstage)
40869 @[ -f ./expect/Makefile ] || exit 0; \
40870 r=`${PWD_COMMAND}`; export r; \
40871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40872 $(HOST_EXPORTS) \
40873 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40875 done; \
40876 echo "Doing distclean in expect" ; \
40877 (cd $(HOST_SUBDIR)/expect && \
40878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40880 "RANLIB=$${RANLIB}" \
40881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40882 distclean) \
40883 || exit 1
40884
40885@endif expect
40886
40887.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40888maybe-maintainer-clean-expect:
40889@if expect
40890maybe-maintainer-clean-expect: maintainer-clean-expect
40891
40892maintainer-clean-expect:
40893 @: $(MAKE); $(unstage)
40894 @[ -f ./expect/Makefile ] || exit 0; \
40895 r=`${PWD_COMMAND}`; export r; \
40896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40897 $(HOST_EXPORTS) \
40898 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40900 done; \
40901 echo "Doing maintainer-clean in expect" ; \
40902 (cd $(HOST_SUBDIR)/expect && \
40903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40905 "RANLIB=$${RANLIB}" \
40906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40907 maintainer-clean) \
40908 || exit 1
40909
40910@endif expect
40911
40912
40913
40914.PHONY: configure-guile maybe-configure-guile
40915maybe-configure-guile:
40916@if gcc-bootstrap
40917configure-guile: stage_current
40918@endif gcc-bootstrap
40919@if guile
40920maybe-configure-guile: configure-guile
40921configure-guile:
40922 @: $(MAKE); $(unstage)
40923 @r=`${PWD_COMMAND}`; export r; \
40924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40925 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40927 $(HOST_EXPORTS) \
40928 echo Configuring in $(HOST_SUBDIR)/guile; \
40929 cd "$(HOST_SUBDIR)/guile" || exit 1; \
40930 case $(srcdir) in \
40931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40932 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40934 esac; \
40935 srcdiroption="--srcdir=$${topdir}/guile"; \
40936 libsrcdir="$$s/guile"; \
40937 $(SHELL) $${libsrcdir}/configure \
40938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40939 --target=${target_alias} $${srcdiroption} \
40940 || exit 1
40941@endif guile
40942
40943
40944
40945
40946
40947.PHONY: all-guile maybe-all-guile
40948maybe-all-guile:
40949@if gcc-bootstrap
40950all-guile: stage_current
40951@endif gcc-bootstrap
40952@if guile
40953TARGET-guile=all
40954maybe-all-guile: all-guile
40955all-guile: configure-guile
40956 @: $(MAKE); $(unstage)
40957 @r=`${PWD_COMMAND}`; export r; \
40958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40959 $(HOST_EXPORTS) \
40960 (cd $(HOST_SUBDIR)/guile && \
40961 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40962 $(TARGET-guile))
40963@endif guile
40964
40965
40966
40967
40968.PHONY: check-guile maybe-check-guile
40969maybe-check-guile:
40970@if guile
40971maybe-check-guile: check-guile
40972
40973check-guile:
40974 @: $(MAKE); $(unstage)
40975 @r=`${PWD_COMMAND}`; export r; \
40976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40977 $(HOST_EXPORTS) \
40978 (cd $(HOST_SUBDIR)/guile && \
40979 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40980
40981@endif guile
40982
40983.PHONY: install-guile maybe-install-guile
40984maybe-install-guile:
40985@if guile
40986maybe-install-guile: install-guile
40987
40988install-guile: installdirs
40989 @: $(MAKE); $(unstage)
40990 @r=`${PWD_COMMAND}`; export r; \
40991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40992 $(HOST_EXPORTS) \
40993 (cd $(HOST_SUBDIR)/guile && \
40994 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40995
40996@endif guile
40997
40998# Other targets (info, dvi, pdf, etc.)
40999
41000.PHONY: maybe-info-guile info-guile
41001maybe-info-guile:
41002@if guile
41003maybe-info-guile: info-guile
41004
41005info-guile: \
41006 configure-guile
41007 @: $(MAKE); $(unstage)
41008 @[ -f ./guile/Makefile ] || exit 0; \
41009 r=`${PWD_COMMAND}`; export r; \
41010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41011 $(HOST_EXPORTS) \
41012 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41014 done; \
41015 echo "Doing info in guile" ; \
41016 (cd $(HOST_SUBDIR)/guile && \
41017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41019 "RANLIB=$${RANLIB}" \
41020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41021 info) \
41022 || exit 1
41023
41024@endif guile
41025
41026.PHONY: maybe-dvi-guile dvi-guile
41027maybe-dvi-guile:
41028@if guile
41029maybe-dvi-guile: dvi-guile
41030
41031dvi-guile: \
41032 configure-guile
41033 @: $(MAKE); $(unstage)
41034 @[ -f ./guile/Makefile ] || exit 0; \
41035 r=`${PWD_COMMAND}`; export r; \
41036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41037 $(HOST_EXPORTS) \
41038 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41040 done; \
41041 echo "Doing dvi in guile" ; \
41042 (cd $(HOST_SUBDIR)/guile && \
41043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41045 "RANLIB=$${RANLIB}" \
41046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41047 dvi) \
41048 || exit 1
41049
41050@endif guile
41051
41052.PHONY: maybe-pdf-guile pdf-guile
41053maybe-pdf-guile:
41054@if guile
41055maybe-pdf-guile: pdf-guile
41056
41057pdf-guile: \
41058 configure-guile
41059 @: $(MAKE); $(unstage)
41060 @[ -f ./guile/Makefile ] || exit 0; \
41061 r=`${PWD_COMMAND}`; export r; \
41062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41063 $(HOST_EXPORTS) \
41064 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41066 done; \
41067 echo "Doing pdf in guile" ; \
41068 (cd $(HOST_SUBDIR)/guile && \
41069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41071 "RANLIB=$${RANLIB}" \
41072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41073 pdf) \
41074 || exit 1
41075
41076@endif guile
41077
41078.PHONY: maybe-html-guile html-guile
41079maybe-html-guile:
41080@if guile
41081maybe-html-guile: html-guile
41082
41083html-guile: \
41084 configure-guile
41085 @: $(MAKE); $(unstage)
41086 @[ -f ./guile/Makefile ] || exit 0; \
41087 r=`${PWD_COMMAND}`; export r; \
41088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41089 $(HOST_EXPORTS) \
41090 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41092 done; \
41093 echo "Doing html in guile" ; \
41094 (cd $(HOST_SUBDIR)/guile && \
41095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41097 "RANLIB=$${RANLIB}" \
41098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41099 html) \
41100 || exit 1
41101
41102@endif guile
41103
41104.PHONY: maybe-TAGS-guile TAGS-guile
41105maybe-TAGS-guile:
41106@if guile
41107maybe-TAGS-guile: TAGS-guile
41108
41109TAGS-guile: \
41110 configure-guile
41111 @: $(MAKE); $(unstage)
41112 @[ -f ./guile/Makefile ] || exit 0; \
41113 r=`${PWD_COMMAND}`; export r; \
41114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41115 $(HOST_EXPORTS) \
41116 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41118 done; \
41119 echo "Doing TAGS in guile" ; \
41120 (cd $(HOST_SUBDIR)/guile && \
41121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41123 "RANLIB=$${RANLIB}" \
41124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41125 TAGS) \
41126 || exit 1
41127
41128@endif guile
41129
41130.PHONY: maybe-install-info-guile install-info-guile
41131maybe-install-info-guile:
41132@if guile
41133maybe-install-info-guile: install-info-guile
41134
41135install-info-guile: \
41136 configure-guile \
41137 info-guile
41138 @: $(MAKE); $(unstage)
41139 @[ -f ./guile/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 install-info in guile" ; \
41147 (cd $(HOST_SUBDIR)/guile && \
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 install-info) \
41153 || exit 1
41154
41155@endif guile
41156
41157.PHONY: maybe-install-pdf-guile install-pdf-guile
41158maybe-install-pdf-guile:
41159@if guile
41160maybe-install-pdf-guile: install-pdf-guile
41161
41162install-pdf-guile: \
41163 configure-guile \
41164 pdf-guile
41165 @: $(MAKE); $(unstage)
41166 @[ -f ./guile/Makefile ] || exit 0; \
41167 r=`${PWD_COMMAND}`; export r; \
41168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41169 $(HOST_EXPORTS) \
41170 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41172 done; \
41173 echo "Doing install-pdf in guile" ; \
41174 (cd $(HOST_SUBDIR)/guile && \
41175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41177 "RANLIB=$${RANLIB}" \
41178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41179 install-pdf) \
41180 || exit 1
41181
41182@endif guile
41183
41184.PHONY: maybe-install-html-guile install-html-guile
41185maybe-install-html-guile:
41186@if guile
41187maybe-install-html-guile: install-html-guile
41188
41189install-html-guile: \
41190 configure-guile \
41191 html-guile
41192 @: $(MAKE); $(unstage)
41193 @[ -f ./guile/Makefile ] || exit 0; \
41194 r=`${PWD_COMMAND}`; export r; \
41195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41196 $(HOST_EXPORTS) \
41197 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41199 done; \
41200 echo "Doing install-html in guile" ; \
41201 (cd $(HOST_SUBDIR)/guile && \
41202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41204 "RANLIB=$${RANLIB}" \
41205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41206 install-html) \
41207 || exit 1
41208
41209@endif guile
41210
41211.PHONY: maybe-installcheck-guile installcheck-guile
41212maybe-installcheck-guile:
41213@if guile
41214maybe-installcheck-guile: installcheck-guile
41215
41216installcheck-guile: \
41217 configure-guile
41218 @: $(MAKE); $(unstage)
41219 @[ -f ./guile/Makefile ] || exit 0; \
41220 r=`${PWD_COMMAND}`; export r; \
41221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222 $(HOST_EXPORTS) \
41223 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225 done; \
41226 echo "Doing installcheck in guile" ; \
41227 (cd $(HOST_SUBDIR)/guile && \
41228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41230 "RANLIB=$${RANLIB}" \
41231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41232 installcheck) \
41233 || exit 1
41234
41235@endif guile
41236
41237.PHONY: maybe-mostlyclean-guile mostlyclean-guile
41238maybe-mostlyclean-guile:
41239@if guile
41240maybe-mostlyclean-guile: mostlyclean-guile
41241
41242mostlyclean-guile:
41243 @: $(MAKE); $(unstage)
41244 @[ -f ./guile/Makefile ] || exit 0; \
41245 r=`${PWD_COMMAND}`; export r; \
41246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41247 $(HOST_EXPORTS) \
41248 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41250 done; \
41251 echo "Doing mostlyclean in guile" ; \
41252 (cd $(HOST_SUBDIR)/guile && \
41253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41255 "RANLIB=$${RANLIB}" \
41256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41257 mostlyclean) \
41258 || exit 1
41259
41260@endif guile
41261
41262.PHONY: maybe-clean-guile clean-guile
41263maybe-clean-guile:
41264@if guile
41265maybe-clean-guile: clean-guile
41266
41267clean-guile:
41268 @: $(MAKE); $(unstage)
41269 @[ -f ./guile/Makefile ] || exit 0; \
41270 r=`${PWD_COMMAND}`; export r; \
41271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41272 $(HOST_EXPORTS) \
41273 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41275 done; \
41276 echo "Doing clean in guile" ; \
41277 (cd $(HOST_SUBDIR)/guile && \
41278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41280 "RANLIB=$${RANLIB}" \
41281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41282 clean) \
41283 || exit 1
41284
41285@endif guile
41286
41287.PHONY: maybe-distclean-guile distclean-guile
41288maybe-distclean-guile:
41289@if guile
41290maybe-distclean-guile: distclean-guile
41291
41292distclean-guile:
41293 @: $(MAKE); $(unstage)
41294 @[ -f ./guile/Makefile ] || exit 0; \
41295 r=`${PWD_COMMAND}`; export r; \
41296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41297 $(HOST_EXPORTS) \
41298 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41300 done; \
41301 echo "Doing distclean in guile" ; \
41302 (cd $(HOST_SUBDIR)/guile && \
41303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41305 "RANLIB=$${RANLIB}" \
41306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41307 distclean) \
41308 || exit 1
41309
41310@endif guile
41311
41312.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41313maybe-maintainer-clean-guile:
41314@if guile
41315maybe-maintainer-clean-guile: maintainer-clean-guile
41316
41317maintainer-clean-guile:
41318 @: $(MAKE); $(unstage)
41319 @[ -f ./guile/Makefile ] || exit 0; \
41320 r=`${PWD_COMMAND}`; export r; \
41321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41322 $(HOST_EXPORTS) \
41323 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41325 done; \
41326 echo "Doing maintainer-clean in guile" ; \
41327 (cd $(HOST_SUBDIR)/guile && \
41328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41330 "RANLIB=$${RANLIB}" \
41331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41332 maintainer-clean) \
41333 || exit 1
41334
41335@endif guile
41336
41337
41338
41339.PHONY: configure-tk maybe-configure-tk
41340maybe-configure-tk:
41341@if gcc-bootstrap
41342configure-tk: stage_current
41343@endif gcc-bootstrap
41344@if tk
41345maybe-configure-tk: configure-tk
41346configure-tk:
41347 @: $(MAKE); $(unstage)
41348 @r=`${PWD_COMMAND}`; export r; \
41349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41350 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
41351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
41352 $(HOST_EXPORTS) \
41353 echo Configuring in $(HOST_SUBDIR)/tk; \
41354 cd "$(HOST_SUBDIR)/tk" || exit 1; \
41355 case $(srcdir) in \
41356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41357 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
41358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41359 esac; \
41360 srcdiroption="--srcdir=$${topdir}/tk"; \
41361 libsrcdir="$$s/tk"; \
41362 $(SHELL) $${libsrcdir}/configure \
41363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41364 --target=${target_alias} $${srcdiroption} \
41365 || exit 1
41366@endif tk
41367
41368
41369
41370
41371
41372.PHONY: all-tk maybe-all-tk
41373maybe-all-tk:
41374@if gcc-bootstrap
41375all-tk: stage_current
41376@endif gcc-bootstrap
41377@if tk
41378TARGET-tk=all
41379maybe-all-tk: all-tk
41380all-tk: configure-tk
41381 @: $(MAKE); $(unstage)
41382 @r=`${PWD_COMMAND}`; export r; \
41383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41384 $(HOST_EXPORTS) \
41385 (cd $(HOST_SUBDIR)/tk && \
41386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41387 $(TARGET-tk))
41388@endif tk
41389
41390
41391
41392
41393.PHONY: check-tk maybe-check-tk
41394maybe-check-tk:
41395@if tk
41396maybe-check-tk: check-tk
41397
41398check-tk:
41399 @: $(MAKE); $(unstage)
41400 @r=`${PWD_COMMAND}`; export r; \
41401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41402 $(HOST_EXPORTS) \
41403 (cd $(HOST_SUBDIR)/tk && \
41404 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41405
41406@endif tk
41407
41408.PHONY: install-tk maybe-install-tk
41409maybe-install-tk:
41410@if tk
41411maybe-install-tk: install-tk
41412
41413install-tk: installdirs
41414 @: $(MAKE); $(unstage)
41415 @r=`${PWD_COMMAND}`; export r; \
41416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41417 $(HOST_EXPORTS) \
41418 (cd $(HOST_SUBDIR)/tk && \
41419 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41420
41421@endif tk
41422
41423# Other targets (info, dvi, pdf, etc.)
41424
41425.PHONY: maybe-info-tk info-tk
41426maybe-info-tk:
41427@if tk
41428maybe-info-tk: info-tk
41429
41430info-tk: \
41431 configure-tk
41432 @: $(MAKE); $(unstage)
41433 @[ -f ./tk/Makefile ] || exit 0; \
41434 r=`${PWD_COMMAND}`; export r; \
41435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41436 $(HOST_EXPORTS) \
41437 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41439 done; \
41440 echo "Doing info in tk" ; \
41441 (cd $(HOST_SUBDIR)/tk && \
41442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41444 "RANLIB=$${RANLIB}" \
41445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41446 info) \
41447 || exit 1
41448
41449@endif tk
41450
41451.PHONY: maybe-dvi-tk dvi-tk
41452maybe-dvi-tk:
41453@if tk
41454maybe-dvi-tk: dvi-tk
41455
41456dvi-tk: \
41457 configure-tk
41458 @: $(MAKE); $(unstage)
41459 @[ -f ./tk/Makefile ] || exit 0; \
41460 r=`${PWD_COMMAND}`; export r; \
41461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41462 $(HOST_EXPORTS) \
41463 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41465 done; \
41466 echo "Doing dvi in tk" ; \
41467 (cd $(HOST_SUBDIR)/tk && \
41468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41470 "RANLIB=$${RANLIB}" \
41471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41472 dvi) \
41473 || exit 1
41474
41475@endif tk
41476
41477.PHONY: maybe-pdf-tk pdf-tk
41478maybe-pdf-tk:
41479@if tk
41480maybe-pdf-tk: pdf-tk
41481
41482pdf-tk: \
41483 configure-tk
41484 @: $(MAKE); $(unstage)
41485 @[ -f ./tk/Makefile ] || exit 0; \
41486 r=`${PWD_COMMAND}`; export r; \
41487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41488 $(HOST_EXPORTS) \
41489 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41491 done; \
41492 echo "Doing pdf in tk" ; \
41493 (cd $(HOST_SUBDIR)/tk && \
41494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41496 "RANLIB=$${RANLIB}" \
41497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41498 pdf) \
41499 || exit 1
41500
41501@endif tk
41502
41503.PHONY: maybe-html-tk html-tk
41504maybe-html-tk:
41505@if tk
41506maybe-html-tk: html-tk
41507
41508html-tk: \
41509 configure-tk
41510 @: $(MAKE); $(unstage)
41511 @[ -f ./tk/Makefile ] || exit 0; \
41512 r=`${PWD_COMMAND}`; export r; \
41513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41514 $(HOST_EXPORTS) \
41515 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41517 done; \
41518 echo "Doing html in tk" ; \
41519 (cd $(HOST_SUBDIR)/tk && \
41520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41522 "RANLIB=$${RANLIB}" \
41523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41524 html) \
41525 || exit 1
41526
41527@endif tk
41528
41529.PHONY: maybe-TAGS-tk TAGS-tk
41530maybe-TAGS-tk:
41531@if tk
41532maybe-TAGS-tk: TAGS-tk
41533
41534TAGS-tk: \
41535 configure-tk
41536 @: $(MAKE); $(unstage)
41537 @[ -f ./tk/Makefile ] || exit 0; \
41538 r=`${PWD_COMMAND}`; export r; \
41539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41540 $(HOST_EXPORTS) \
41541 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41543 done; \
41544 echo "Doing TAGS in tk" ; \
41545 (cd $(HOST_SUBDIR)/tk && \
41546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41548 "RANLIB=$${RANLIB}" \
41549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41550 TAGS) \
41551 || exit 1
41552
41553@endif tk
41554
41555.PHONY: maybe-install-info-tk install-info-tk
41556maybe-install-info-tk:
41557@if tk
41558maybe-install-info-tk: install-info-tk
41559
41560install-info-tk: \
41561 configure-tk \
41562 info-tk
41563 @: $(MAKE); $(unstage)
41564 @[ -f ./tk/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 install-info in tk" ; \
41572 (cd $(HOST_SUBDIR)/tk && \
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 install-info) \
41578 || exit 1
41579
41580@endif tk
41581
41582.PHONY: maybe-install-pdf-tk install-pdf-tk
41583maybe-install-pdf-tk:
41584@if tk
41585maybe-install-pdf-tk: install-pdf-tk
41586
41587install-pdf-tk: \
41588 configure-tk \
41589 pdf-tk
41590 @: $(MAKE); $(unstage)
41591 @[ -f ./tk/Makefile ] || exit 0; \
41592 r=`${PWD_COMMAND}`; export r; \
41593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41594 $(HOST_EXPORTS) \
41595 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41597 done; \
41598 echo "Doing install-pdf in tk" ; \
41599 (cd $(HOST_SUBDIR)/tk && \
41600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41602 "RANLIB=$${RANLIB}" \
41603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41604 install-pdf) \
41605 || exit 1
41606
41607@endif tk
41608
41609.PHONY: maybe-install-html-tk install-html-tk
41610maybe-install-html-tk:
41611@if tk
41612maybe-install-html-tk: install-html-tk
41613
41614install-html-tk: \
41615 configure-tk \
41616 html-tk
41617 @: $(MAKE); $(unstage)
41618 @[ -f ./tk/Makefile ] || exit 0; \
41619 r=`${PWD_COMMAND}`; export r; \
41620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621 $(HOST_EXPORTS) \
41622 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41624 done; \
41625 echo "Doing install-html in tk" ; \
41626 (cd $(HOST_SUBDIR)/tk && \
41627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41629 "RANLIB=$${RANLIB}" \
41630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41631 install-html) \
41632 || exit 1
41633
41634@endif tk
41635
41636.PHONY: maybe-installcheck-tk installcheck-tk
41637maybe-installcheck-tk:
41638@if tk
41639maybe-installcheck-tk: installcheck-tk
41640
41641installcheck-tk: \
41642 configure-tk
41643 @: $(MAKE); $(unstage)
41644 @[ -f ./tk/Makefile ] || exit 0; \
41645 r=`${PWD_COMMAND}`; export r; \
41646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41647 $(HOST_EXPORTS) \
41648 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41650 done; \
41651 echo "Doing installcheck in tk" ; \
41652 (cd $(HOST_SUBDIR)/tk && \
41653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41655 "RANLIB=$${RANLIB}" \
41656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41657 installcheck) \
41658 || exit 1
41659
41660@endif tk
41661
41662.PHONY: maybe-mostlyclean-tk mostlyclean-tk
41663maybe-mostlyclean-tk:
41664@if tk
41665maybe-mostlyclean-tk: mostlyclean-tk
41666
41667mostlyclean-tk:
41668 @: $(MAKE); $(unstage)
41669 @[ -f ./tk/Makefile ] || exit 0; \
41670 r=`${PWD_COMMAND}`; export r; \
41671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41672 $(HOST_EXPORTS) \
41673 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41675 done; \
41676 echo "Doing mostlyclean in tk" ; \
41677 (cd $(HOST_SUBDIR)/tk && \
41678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41680 "RANLIB=$${RANLIB}" \
41681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41682 mostlyclean) \
41683 || exit 1
41684
41685@endif tk
41686
41687.PHONY: maybe-clean-tk clean-tk
41688maybe-clean-tk:
41689@if tk
41690maybe-clean-tk: clean-tk
41691
41692clean-tk:
41693 @: $(MAKE); $(unstage)
41694 @[ -f ./tk/Makefile ] || exit 0; \
41695 r=`${PWD_COMMAND}`; export r; \
41696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697 $(HOST_EXPORTS) \
41698 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41700 done; \
41701 echo "Doing clean in tk" ; \
41702 (cd $(HOST_SUBDIR)/tk && \
41703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705 "RANLIB=$${RANLIB}" \
41706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707 clean) \
41708 || exit 1
41709
41710@endif tk
41711
41712.PHONY: maybe-distclean-tk distclean-tk
41713maybe-distclean-tk:
41714@if tk
41715maybe-distclean-tk: distclean-tk
41716
41717distclean-tk:
41718 @: $(MAKE); $(unstage)
41719 @[ -f ./tk/Makefile ] || exit 0; \
41720 r=`${PWD_COMMAND}`; export r; \
41721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41722 $(HOST_EXPORTS) \
41723 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41725 done; \
41726 echo "Doing distclean in tk" ; \
41727 (cd $(HOST_SUBDIR)/tk && \
41728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41730 "RANLIB=$${RANLIB}" \
41731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41732 distclean) \
41733 || exit 1
41734
41735@endif tk
41736
41737.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41738maybe-maintainer-clean-tk:
41739@if tk
41740maybe-maintainer-clean-tk: maintainer-clean-tk
41741
41742maintainer-clean-tk:
41743 @: $(MAKE); $(unstage)
41744 @[ -f ./tk/Makefile ] || exit 0; \
41745 r=`${PWD_COMMAND}`; export r; \
41746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41747 $(HOST_EXPORTS) \
41748 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41750 done; \
41751 echo "Doing maintainer-clean in tk" ; \
41752 (cd $(HOST_SUBDIR)/tk && \
41753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41755 "RANLIB=$${RANLIB}" \
41756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41757 maintainer-clean) \
41758 || exit 1
41759
41760@endif tk
41761
41762
41763
41764.PHONY: configure-libtermcap maybe-configure-libtermcap
41765maybe-configure-libtermcap:
41766@if gcc-bootstrap
41767configure-libtermcap: stage_current
41768@endif gcc-bootstrap
41769@if libtermcap
41770maybe-configure-libtermcap: configure-libtermcap
41771configure-libtermcap:
41772 @: $(MAKE); $(unstage)
41773 @r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41777 $(HOST_EXPORTS) \
41778 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41779 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41780 case $(srcdir) in \
41781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41782 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41784 esac; \
41785 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41786 libsrcdir="$$s/libtermcap"; \
41787 $(SHELL) $${libsrcdir}/configure \
41788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41789 --target=${target_alias} $${srcdiroption} \
41790 || exit 1
41791@endif libtermcap
41792
41793
41794
41795
41796
41797.PHONY: all-libtermcap maybe-all-libtermcap
41798maybe-all-libtermcap:
41799@if gcc-bootstrap
41800all-libtermcap: stage_current
41801@endif gcc-bootstrap
41802@if libtermcap
41803TARGET-libtermcap=all
41804maybe-all-libtermcap: all-libtermcap
41805all-libtermcap: configure-libtermcap
41806 @: $(MAKE); $(unstage)
41807 @r=`${PWD_COMMAND}`; export r; \
41808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41809 $(HOST_EXPORTS) \
41810 (cd $(HOST_SUBDIR)/libtermcap && \
41811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41812 $(TARGET-libtermcap))
41813@endif libtermcap
41814
41815
41816
41817
41818.PHONY: check-libtermcap maybe-check-libtermcap
41819maybe-check-libtermcap:
41820@if libtermcap
41821maybe-check-libtermcap: check-libtermcap
41822
41823check-libtermcap:
41824
41825@endif libtermcap
41826
41827.PHONY: install-libtermcap maybe-install-libtermcap
41828maybe-install-libtermcap:
41829@if libtermcap
41830maybe-install-libtermcap: install-libtermcap
41831
41832install-libtermcap: installdirs
41833 @: $(MAKE); $(unstage)
41834 @r=`${PWD_COMMAND}`; export r; \
41835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41836 $(HOST_EXPORTS) \
41837 (cd $(HOST_SUBDIR)/libtermcap && \
41838 $(MAKE) $(FLAGS_TO_PASS) install)
41839
41840@endif libtermcap
41841
41842# Other targets (info, dvi, pdf, etc.)
41843
41844.PHONY: maybe-info-libtermcap info-libtermcap
41845maybe-info-libtermcap:
41846@if libtermcap
41847maybe-info-libtermcap: info-libtermcap
41848
41849info-libtermcap: \
41850 configure-libtermcap
41851 @: $(MAKE); $(unstage)
41852 @[ -f ./libtermcap/Makefile ] || exit 0; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(HOST_EXPORTS) \
41856 for flag in $(EXTRA_HOST_FLAGS) ; do \
41857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858 done; \
41859 echo "Doing info in libtermcap" ; \
41860 (cd $(HOST_SUBDIR)/libtermcap && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 info) \
41866 || exit 1
41867
41868@endif libtermcap
41869
41870.PHONY: maybe-dvi-libtermcap dvi-libtermcap
41871maybe-dvi-libtermcap:
41872@if libtermcap
41873maybe-dvi-libtermcap: dvi-libtermcap
41874
41875dvi-libtermcap: \
41876 configure-libtermcap
41877 @: $(MAKE); $(unstage)
41878 @[ -f ./libtermcap/Makefile ] || exit 0; \
41879 r=`${PWD_COMMAND}`; export r; \
41880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41881 $(HOST_EXPORTS) \
41882 for flag in $(EXTRA_HOST_FLAGS) ; do \
41883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41884 done; \
41885 echo "Doing dvi in libtermcap" ; \
41886 (cd $(HOST_SUBDIR)/libtermcap && \
41887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41889 "RANLIB=$${RANLIB}" \
41890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41891 dvi) \
41892 || exit 1
41893
41894@endif libtermcap
41895
41896.PHONY: maybe-pdf-libtermcap pdf-libtermcap
41897maybe-pdf-libtermcap:
41898@if libtermcap
41899maybe-pdf-libtermcap: pdf-libtermcap
41900
41901pdf-libtermcap: \
41902 configure-libtermcap
41903 @: $(MAKE); $(unstage)
41904 @[ -f ./libtermcap/Makefile ] || exit 0; \
41905 r=`${PWD_COMMAND}`; export r; \
41906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41907 $(HOST_EXPORTS) \
41908 for flag in $(EXTRA_HOST_FLAGS) ; do \
41909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41910 done; \
41911 echo "Doing pdf in libtermcap" ; \
41912 (cd $(HOST_SUBDIR)/libtermcap && \
41913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41915 "RANLIB=$${RANLIB}" \
41916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41917 pdf) \
41918 || exit 1
41919
41920@endif libtermcap
41921
41922.PHONY: maybe-html-libtermcap html-libtermcap
41923maybe-html-libtermcap:
41924@if libtermcap
41925maybe-html-libtermcap: html-libtermcap
41926
41927html-libtermcap: \
41928 configure-libtermcap
41929 @: $(MAKE); $(unstage)
41930 @[ -f ./libtermcap/Makefile ] || exit 0; \
41931 r=`${PWD_COMMAND}`; export r; \
41932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41933 $(HOST_EXPORTS) \
41934 for flag in $(EXTRA_HOST_FLAGS) ; do \
41935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41936 done; \
41937 echo "Doing html in libtermcap" ; \
41938 (cd $(HOST_SUBDIR)/libtermcap && \
41939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41941 "RANLIB=$${RANLIB}" \
41942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943 html) \
41944 || exit 1
41945
41946@endif libtermcap
41947
41948.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41949maybe-TAGS-libtermcap:
41950@if libtermcap
41951maybe-TAGS-libtermcap: TAGS-libtermcap
41952
41953TAGS-libtermcap: \
41954 configure-libtermcap
41955 @: $(MAKE); $(unstage)
41956 @[ -f ./libtermcap/Makefile ] || exit 0; \
41957 r=`${PWD_COMMAND}`; export r; \
41958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41959 $(HOST_EXPORTS) \
41960 for flag in $(EXTRA_HOST_FLAGS) ; do \
41961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41962 done; \
41963 echo "Doing TAGS in libtermcap" ; \
41964 (cd $(HOST_SUBDIR)/libtermcap && \
41965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41967 "RANLIB=$${RANLIB}" \
41968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41969 TAGS) \
41970 || exit 1
41971
41972@endif libtermcap
41973
41974.PHONY: maybe-install-info-libtermcap install-info-libtermcap
41975maybe-install-info-libtermcap:
41976@if libtermcap
41977maybe-install-info-libtermcap: install-info-libtermcap
41978
41979install-info-libtermcap: \
41980 configure-libtermcap \
41981 info-libtermcap
41982 @: $(MAKE); $(unstage)
41983 @[ -f ./libtermcap/Makefile ] || exit 0; \
41984 r=`${PWD_COMMAND}`; export r; \
41985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41986 $(HOST_EXPORTS) \
41987 for flag in $(EXTRA_HOST_FLAGS) ; do \
41988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41989 done; \
41990 echo "Doing install-info in libtermcap" ; \
41991 (cd $(HOST_SUBDIR)/libtermcap && \
41992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41994 "RANLIB=$${RANLIB}" \
41995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41996 install-info) \
41997 || exit 1
41998
41999@endif libtermcap
42000
42001.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42002maybe-install-pdf-libtermcap:
42003@if libtermcap
42004maybe-install-pdf-libtermcap: install-pdf-libtermcap
42005
42006install-pdf-libtermcap: \
42007 configure-libtermcap \
42008 pdf-libtermcap
42009 @: $(MAKE); $(unstage)
42010 @[ -f ./libtermcap/Makefile ] || exit 0; \
42011 r=`${PWD_COMMAND}`; export r; \
42012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013 $(HOST_EXPORTS) \
42014 for flag in $(EXTRA_HOST_FLAGS) ; do \
42015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42016 done; \
42017 echo "Doing install-pdf in libtermcap" ; \
42018 (cd $(HOST_SUBDIR)/libtermcap && \
42019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42021 "RANLIB=$${RANLIB}" \
42022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42023 install-pdf) \
42024 || exit 1
42025
42026@endif libtermcap
42027
42028.PHONY: maybe-install-html-libtermcap install-html-libtermcap
42029maybe-install-html-libtermcap:
42030@if libtermcap
42031maybe-install-html-libtermcap: install-html-libtermcap
42032
42033install-html-libtermcap: \
42034 configure-libtermcap \
42035 html-libtermcap
42036 @: $(MAKE); $(unstage)
42037 @[ -f ./libtermcap/Makefile ] || exit 0; \
42038 r=`${PWD_COMMAND}`; export r; \
42039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42040 $(HOST_EXPORTS) \
42041 for flag in $(EXTRA_HOST_FLAGS) ; do \
42042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42043 done; \
42044 echo "Doing install-html in libtermcap" ; \
42045 (cd $(HOST_SUBDIR)/libtermcap && \
42046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42048 "RANLIB=$${RANLIB}" \
42049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42050 install-html) \
42051 || exit 1
42052
42053@endif libtermcap
42054
42055.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
42056maybe-installcheck-libtermcap:
42057@if libtermcap
42058maybe-installcheck-libtermcap: installcheck-libtermcap
42059
42060installcheck-libtermcap: \
42061 configure-libtermcap
42062 @: $(MAKE); $(unstage)
42063 @[ -f ./libtermcap/Makefile ] || exit 0; \
42064 r=`${PWD_COMMAND}`; export r; \
42065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42066 $(HOST_EXPORTS) \
42067 for flag in $(EXTRA_HOST_FLAGS) ; do \
42068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42069 done; \
42070 echo "Doing installcheck in libtermcap" ; \
42071 (cd $(HOST_SUBDIR)/libtermcap && \
42072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42074 "RANLIB=$${RANLIB}" \
42075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42076 installcheck) \
42077 || exit 1
42078
42079@endif libtermcap
42080
42081.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
42082maybe-mostlyclean-libtermcap:
42083@if libtermcap
42084maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
42085
42086# libtermcap doesn't support mostlyclean.
42087mostlyclean-libtermcap:
42088
42089@endif libtermcap
42090
42091.PHONY: maybe-clean-libtermcap clean-libtermcap
42092maybe-clean-libtermcap:
42093@if libtermcap
42094maybe-clean-libtermcap: clean-libtermcap
42095
42096# libtermcap doesn't support clean.
42097clean-libtermcap:
42098
42099@endif libtermcap
42100
42101.PHONY: maybe-distclean-libtermcap distclean-libtermcap
42102maybe-distclean-libtermcap:
42103@if libtermcap
42104maybe-distclean-libtermcap: distclean-libtermcap
42105
42106# libtermcap doesn't support distclean.
42107distclean-libtermcap:
42108
42109@endif libtermcap
42110
42111.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
42112maybe-maintainer-clean-libtermcap:
42113@if libtermcap
42114maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
42115
42116# libtermcap doesn't support maintainer-clean.
42117maintainer-clean-libtermcap:
42118
42119@endif libtermcap
42120
42121
42122
42123.PHONY: configure-utils maybe-configure-utils
42124maybe-configure-utils:
42125@if gcc-bootstrap
42126configure-utils: stage_current
42127@endif gcc-bootstrap
42128@if utils
42129maybe-configure-utils: configure-utils
42130configure-utils:
42131 @: $(MAKE); $(unstage)
42132 @r=`${PWD_COMMAND}`; export r; \
42133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
42135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
42136 $(HOST_EXPORTS) \
42137 echo Configuring in $(HOST_SUBDIR)/utils; \
42138 cd "$(HOST_SUBDIR)/utils" || exit 1; \
42139 case $(srcdir) in \
42140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42141 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
42142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42143 esac; \
42144 srcdiroption="--srcdir=$${topdir}/utils"; \
42145 libsrcdir="$$s/utils"; \
42146 $(SHELL) $${libsrcdir}/configure \
42147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42148 --target=${target_alias} $${srcdiroption} \
42149 || exit 1
42150@endif utils
42151
42152
42153
42154
42155
42156.PHONY: all-utils maybe-all-utils
42157maybe-all-utils:
42158@if gcc-bootstrap
42159all-utils: stage_current
42160@endif gcc-bootstrap
42161@if utils
42162TARGET-utils=all
42163maybe-all-utils: all-utils
42164all-utils: configure-utils
42165 @: $(MAKE); $(unstage)
42166 @r=`${PWD_COMMAND}`; export r; \
42167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168 $(HOST_EXPORTS) \
42169 (cd $(HOST_SUBDIR)/utils && \
42170 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42171 $(TARGET-utils))
42172@endif utils
42173
42174
42175
42176
42177.PHONY: check-utils maybe-check-utils
42178maybe-check-utils:
42179@if utils
42180maybe-check-utils: check-utils
42181
42182check-utils:
42183
42184@endif utils
42185
42186.PHONY: install-utils maybe-install-utils
42187maybe-install-utils:
42188@if utils
42189maybe-install-utils: install-utils
42190
42191install-utils: installdirs
42192 @: $(MAKE); $(unstage)
42193 @r=`${PWD_COMMAND}`; export r; \
42194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42195 $(HOST_EXPORTS) \
42196 (cd $(HOST_SUBDIR)/utils && \
42197 $(MAKE) $(FLAGS_TO_PASS) install)
42198
42199@endif utils
42200
42201# Other targets (info, dvi, pdf, etc.)
42202
42203.PHONY: maybe-info-utils info-utils
42204maybe-info-utils:
42205@if utils
42206maybe-info-utils: info-utils
42207
42208info-utils: \
42209 configure-utils
42210 @: $(MAKE); $(unstage)
42211 @[ -f ./utils/Makefile ] || exit 0; \
42212 r=`${PWD_COMMAND}`; export r; \
42213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42214 $(HOST_EXPORTS) \
42215 for flag in $(EXTRA_HOST_FLAGS) ; do \
42216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42217 done; \
42218 echo "Doing info in utils" ; \
42219 (cd $(HOST_SUBDIR)/utils && \
42220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42222 "RANLIB=$${RANLIB}" \
42223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42224 info) \
42225 || exit 1
42226
42227@endif utils
42228
42229.PHONY: maybe-dvi-utils dvi-utils
42230maybe-dvi-utils:
42231@if utils
42232maybe-dvi-utils: dvi-utils
42233
42234dvi-utils: \
42235 configure-utils
42236 @: $(MAKE); $(unstage)
42237 @[ -f ./utils/Makefile ] || exit 0; \
42238 r=`${PWD_COMMAND}`; export r; \
42239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42240 $(HOST_EXPORTS) \
42241 for flag in $(EXTRA_HOST_FLAGS) ; do \
42242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42243 done; \
42244 echo "Doing dvi in utils" ; \
42245 (cd $(HOST_SUBDIR)/utils && \
42246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42248 "RANLIB=$${RANLIB}" \
42249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42250 dvi) \
42251 || exit 1
42252
42253@endif utils
42254
42255.PHONY: maybe-pdf-utils pdf-utils
42256maybe-pdf-utils:
42257@if utils
42258maybe-pdf-utils: pdf-utils
42259
42260pdf-utils: \
42261 configure-utils
42262 @: $(MAKE); $(unstage)
42263 @[ -f ./utils/Makefile ] || exit 0; \
42264 r=`${PWD_COMMAND}`; export r; \
42265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42266 $(HOST_EXPORTS) \
42267 for flag in $(EXTRA_HOST_FLAGS) ; do \
42268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269 done; \
42270 echo "Doing pdf in utils" ; \
42271 (cd $(HOST_SUBDIR)/utils && \
42272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42274 "RANLIB=$${RANLIB}" \
42275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42276 pdf) \
42277 || exit 1
42278
42279@endif utils
42280
42281.PHONY: maybe-html-utils html-utils
42282maybe-html-utils:
42283@if utils
42284maybe-html-utils: html-utils
42285
42286html-utils: \
42287 configure-utils
42288 @: $(MAKE); $(unstage)
42289 @[ -f ./utils/Makefile ] || exit 0; \
42290 r=`${PWD_COMMAND}`; export r; \
42291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42292 $(HOST_EXPORTS) \
42293 for flag in $(EXTRA_HOST_FLAGS) ; do \
42294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42295 done; \
42296 echo "Doing html in utils" ; \
42297 (cd $(HOST_SUBDIR)/utils && \
42298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42300 "RANLIB=$${RANLIB}" \
42301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42302 html) \
42303 || exit 1
42304
42305@endif utils
42306
42307.PHONY: maybe-TAGS-utils TAGS-utils
42308maybe-TAGS-utils:
42309@if utils
42310maybe-TAGS-utils: TAGS-utils
42311
42312TAGS-utils: \
42313 configure-utils
42314 @: $(MAKE); $(unstage)
42315 @[ -f ./utils/Makefile ] || exit 0; \
42316 r=`${PWD_COMMAND}`; export r; \
42317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42318 $(HOST_EXPORTS) \
42319 for flag in $(EXTRA_HOST_FLAGS) ; do \
42320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42321 done; \
42322 echo "Doing TAGS in utils" ; \
42323 (cd $(HOST_SUBDIR)/utils && \
42324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42326 "RANLIB=$${RANLIB}" \
42327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42328 TAGS) \
42329 || exit 1
42330
42331@endif utils
42332
42333.PHONY: maybe-install-info-utils install-info-utils
42334maybe-install-info-utils:
42335@if utils
42336maybe-install-info-utils: install-info-utils
42337
42338install-info-utils: \
42339 configure-utils \
42340 info-utils
42341 @: $(MAKE); $(unstage)
42342 @[ -f ./utils/Makefile ] || exit 0; \
42343 r=`${PWD_COMMAND}`; export r; \
42344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42345 $(HOST_EXPORTS) \
42346 for flag in $(EXTRA_HOST_FLAGS) ; do \
42347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42348 done; \
42349 echo "Doing install-info in utils" ; \
42350 (cd $(HOST_SUBDIR)/utils && \
42351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42353 "RANLIB=$${RANLIB}" \
42354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42355 install-info) \
42356 || exit 1
42357
42358@endif utils
42359
42360.PHONY: maybe-install-pdf-utils install-pdf-utils
42361maybe-install-pdf-utils:
42362@if utils
42363maybe-install-pdf-utils: install-pdf-utils
42364
42365install-pdf-utils: \
42366 configure-utils \
42367 pdf-utils
42368 @: $(MAKE); $(unstage)
42369 @[ -f ./utils/Makefile ] || exit 0; \
42370 r=`${PWD_COMMAND}`; export r; \
42371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42372 $(HOST_EXPORTS) \
42373 for flag in $(EXTRA_HOST_FLAGS) ; do \
42374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42375 done; \
42376 echo "Doing install-pdf in utils" ; \
42377 (cd $(HOST_SUBDIR)/utils && \
42378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42380 "RANLIB=$${RANLIB}" \
42381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42382 install-pdf) \
42383 || exit 1
42384
42385@endif utils
42386
42387.PHONY: maybe-install-html-utils install-html-utils
42388maybe-install-html-utils:
42389@if utils
42390maybe-install-html-utils: install-html-utils
42391
42392install-html-utils: \
42393 configure-utils \
42394 html-utils
42395 @: $(MAKE); $(unstage)
42396 @[ -f ./utils/Makefile ] || exit 0; \
42397 r=`${PWD_COMMAND}`; export r; \
42398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42399 $(HOST_EXPORTS) \
42400 for flag in $(EXTRA_HOST_FLAGS) ; do \
42401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42402 done; \
42403 echo "Doing install-html in utils" ; \
42404 (cd $(HOST_SUBDIR)/utils && \
42405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42407 "RANLIB=$${RANLIB}" \
42408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42409 install-html) \
42410 || exit 1
42411
42412@endif utils
42413
42414.PHONY: maybe-installcheck-utils installcheck-utils
42415maybe-installcheck-utils:
42416@if utils
42417maybe-installcheck-utils: installcheck-utils
42418
42419installcheck-utils: \
42420 configure-utils
42421 @: $(MAKE); $(unstage)
42422 @[ -f ./utils/Makefile ] || exit 0; \
42423 r=`${PWD_COMMAND}`; export r; \
42424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42425 $(HOST_EXPORTS) \
42426 for flag in $(EXTRA_HOST_FLAGS) ; do \
42427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42428 done; \
42429 echo "Doing installcheck in utils" ; \
42430 (cd $(HOST_SUBDIR)/utils && \
42431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42433 "RANLIB=$${RANLIB}" \
42434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42435 installcheck) \
42436 || exit 1
42437
42438@endif utils
42439
42440.PHONY: maybe-mostlyclean-utils mostlyclean-utils
42441maybe-mostlyclean-utils:
42442@if utils
42443maybe-mostlyclean-utils: mostlyclean-utils
42444
42445mostlyclean-utils:
42446 @: $(MAKE); $(unstage)
42447 @[ -f ./utils/Makefile ] || exit 0; \
42448 r=`${PWD_COMMAND}`; export r; \
42449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42450 $(HOST_EXPORTS) \
42451 for flag in $(EXTRA_HOST_FLAGS) ; do \
42452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42453 done; \
42454 echo "Doing mostlyclean in utils" ; \
42455 (cd $(HOST_SUBDIR)/utils && \
42456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42458 "RANLIB=$${RANLIB}" \
42459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42460 mostlyclean) \
42461 || exit 1
42462
42463@endif utils
42464
42465.PHONY: maybe-clean-utils clean-utils
42466maybe-clean-utils:
42467@if utils
42468maybe-clean-utils: clean-utils
42469
42470clean-utils:
42471 @: $(MAKE); $(unstage)
42472 @[ -f ./utils/Makefile ] || exit 0; \
42473 r=`${PWD_COMMAND}`; export r; \
42474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42475 $(HOST_EXPORTS) \
42476 for flag in $(EXTRA_HOST_FLAGS) ; do \
42477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42478 done; \
42479 echo "Doing clean in utils" ; \
42480 (cd $(HOST_SUBDIR)/utils && \
42481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42483 "RANLIB=$${RANLIB}" \
42484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42485 clean) \
42486 || exit 1
42487
42488@endif utils
42489
42490.PHONY: maybe-distclean-utils distclean-utils
42491maybe-distclean-utils:
42492@if utils
42493maybe-distclean-utils: distclean-utils
42494
42495distclean-utils:
42496 @: $(MAKE); $(unstage)
42497 @[ -f ./utils/Makefile ] || exit 0; \
42498 r=`${PWD_COMMAND}`; export r; \
42499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42500 $(HOST_EXPORTS) \
42501 for flag in $(EXTRA_HOST_FLAGS) ; do \
42502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42503 done; \
42504 echo "Doing distclean in utils" ; \
42505 (cd $(HOST_SUBDIR)/utils && \
42506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42508 "RANLIB=$${RANLIB}" \
42509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42510 distclean) \
42511 || exit 1
42512
42513@endif utils
42514
42515.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42516maybe-maintainer-clean-utils:
42517@if utils
42518maybe-maintainer-clean-utils: maintainer-clean-utils
42519
42520maintainer-clean-utils:
42521 @: $(MAKE); $(unstage)
42522 @[ -f ./utils/Makefile ] || exit 0; \
42523 r=`${PWD_COMMAND}`; export r; \
42524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42525 $(HOST_EXPORTS) \
42526 for flag in $(EXTRA_HOST_FLAGS) ; do \
42527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42528 done; \
42529 echo "Doing maintainer-clean in utils" ; \
42530 (cd $(HOST_SUBDIR)/utils && \
42531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42533 "RANLIB=$${RANLIB}" \
42534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42535 maintainer-clean) \
42536 || exit 1
42537
42538@endif utils
42539
42540
42541
42542.PHONY: configure-gnattools maybe-configure-gnattools
42543maybe-configure-gnattools:
42544@if gcc-bootstrap
42545configure-gnattools: stage_current
42546@endif gcc-bootstrap
42547@if gnattools
42548maybe-configure-gnattools: configure-gnattools
42549configure-gnattools:
42550 @: $(MAKE); $(unstage)
42551 @r=`${PWD_COMMAND}`; export r; \
42552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42553 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42555 $(HOST_EXPORTS) \
42556 echo Configuring in $(HOST_SUBDIR)/gnattools; \
42557 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42558 case $(srcdir) in \
42559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42560 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42562 esac; \
42563 srcdiroption="--srcdir=$${topdir}/gnattools"; \
42564 libsrcdir="$$s/gnattools"; \
42565 $(SHELL) $${libsrcdir}/configure \
42566 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42567 --target=${target_alias} $${srcdiroption} \
42568 || exit 1
42569@endif gnattools
42570
42571
42572
42573
42574
42575.PHONY: all-gnattools maybe-all-gnattools
42576maybe-all-gnattools:
42577@if gcc-bootstrap
42578all-gnattools: stage_current
42579@endif gcc-bootstrap
42580@if gnattools
42581TARGET-gnattools=all
42582maybe-all-gnattools: all-gnattools
42583all-gnattools: configure-gnattools
42584 @: $(MAKE); $(unstage)
42585 @r=`${PWD_COMMAND}`; export r; \
42586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42587 $(HOST_EXPORTS) \
42588 (cd $(HOST_SUBDIR)/gnattools && \
42589 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42590 $(TARGET-gnattools))
42591@endif gnattools
42592
42593
42594
42595
42596.PHONY: check-gnattools maybe-check-gnattools
42597maybe-check-gnattools:
42598@if gnattools
42599maybe-check-gnattools: check-gnattools
42600
42601check-gnattools:
42602 @: $(MAKE); $(unstage)
42603 @r=`${PWD_COMMAND}`; export r; \
42604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42605 $(HOST_EXPORTS) \
42606 (cd $(HOST_SUBDIR)/gnattools && \
42607 $(MAKE) $(FLAGS_TO_PASS) check)
42608
42609@endif gnattools
42610
42611.PHONY: install-gnattools maybe-install-gnattools
42612maybe-install-gnattools:
42613@if gnattools
42614maybe-install-gnattools: install-gnattools
42615
42616install-gnattools: installdirs
42617 @: $(MAKE); $(unstage)
42618 @r=`${PWD_COMMAND}`; export r; \
42619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42620 $(HOST_EXPORTS) \
42621 (cd $(HOST_SUBDIR)/gnattools && \
42622 $(MAKE) $(FLAGS_TO_PASS) install)
42623
42624@endif gnattools
42625
42626# Other targets (info, dvi, pdf, etc.)
42627
42628.PHONY: maybe-info-gnattools info-gnattools
42629maybe-info-gnattools:
42630@if gnattools
42631maybe-info-gnattools: info-gnattools
42632
42633info-gnattools: \
42634 configure-gnattools
42635 @: $(MAKE); $(unstage)
42636 @[ -f ./gnattools/Makefile ] || exit 0; \
42637 r=`${PWD_COMMAND}`; export r; \
42638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42639 $(HOST_EXPORTS) \
42640 for flag in $(EXTRA_HOST_FLAGS) ; do \
42641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42642 done; \
42643 echo "Doing info in gnattools" ; \
42644 (cd $(HOST_SUBDIR)/gnattools && \
42645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42647 "RANLIB=$${RANLIB}" \
42648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42649 info) \
42650 || exit 1
42651
42652@endif gnattools
42653
42654.PHONY: maybe-dvi-gnattools dvi-gnattools
42655maybe-dvi-gnattools:
42656@if gnattools
42657maybe-dvi-gnattools: dvi-gnattools
42658
42659dvi-gnattools: \
42660 configure-gnattools
42661 @: $(MAKE); $(unstage)
42662 @[ -f ./gnattools/Makefile ] || exit 0; \
42663 r=`${PWD_COMMAND}`; export r; \
42664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42665 $(HOST_EXPORTS) \
42666 for flag in $(EXTRA_HOST_FLAGS) ; do \
42667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42668 done; \
42669 echo "Doing dvi in gnattools" ; \
42670 (cd $(HOST_SUBDIR)/gnattools && \
42671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42673 "RANLIB=$${RANLIB}" \
42674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42675 dvi) \
42676 || exit 1
42677
42678@endif gnattools
42679
42680.PHONY: maybe-pdf-gnattools pdf-gnattools
42681maybe-pdf-gnattools:
42682@if gnattools
42683maybe-pdf-gnattools: pdf-gnattools
42684
42685pdf-gnattools: \
42686 configure-gnattools
42687 @: $(MAKE); $(unstage)
42688 @[ -f ./gnattools/Makefile ] || exit 0; \
42689 r=`${PWD_COMMAND}`; export r; \
42690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42691 $(HOST_EXPORTS) \
42692 for flag in $(EXTRA_HOST_FLAGS) ; do \
42693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42694 done; \
42695 echo "Doing pdf in gnattools" ; \
42696 (cd $(HOST_SUBDIR)/gnattools && \
42697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42699 "RANLIB=$${RANLIB}" \
42700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42701 pdf) \
42702 || exit 1
42703
42704@endif gnattools
42705
42706.PHONY: maybe-html-gnattools html-gnattools
42707maybe-html-gnattools:
42708@if gnattools
42709maybe-html-gnattools: html-gnattools
42710
42711html-gnattools: \
42712 configure-gnattools
42713 @: $(MAKE); $(unstage)
42714 @[ -f ./gnattools/Makefile ] || exit 0; \
42715 r=`${PWD_COMMAND}`; export r; \
42716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42717 $(HOST_EXPORTS) \
42718 for flag in $(EXTRA_HOST_FLAGS) ; do \
42719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42720 done; \
42721 echo "Doing html in gnattools" ; \
42722 (cd $(HOST_SUBDIR)/gnattools && \
42723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42725 "RANLIB=$${RANLIB}" \
42726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42727 html) \
42728 || exit 1
42729
42730@endif gnattools
42731
42732.PHONY: maybe-TAGS-gnattools TAGS-gnattools
42733maybe-TAGS-gnattools:
42734@if gnattools
42735maybe-TAGS-gnattools: TAGS-gnattools
42736
42737TAGS-gnattools: \
42738 configure-gnattools
42739 @: $(MAKE); $(unstage)
42740 @[ -f ./gnattools/Makefile ] || exit 0; \
42741 r=`${PWD_COMMAND}`; export r; \
42742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42743 $(HOST_EXPORTS) \
42744 for flag in $(EXTRA_HOST_FLAGS) ; do \
42745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42746 done; \
42747 echo "Doing TAGS in gnattools" ; \
42748 (cd $(HOST_SUBDIR)/gnattools && \
42749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42751 "RANLIB=$${RANLIB}" \
42752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42753 TAGS) \
42754 || exit 1
42755
42756@endif gnattools
42757
42758.PHONY: maybe-install-info-gnattools install-info-gnattools
42759maybe-install-info-gnattools:
42760@if gnattools
42761maybe-install-info-gnattools: install-info-gnattools
42762
42763install-info-gnattools: \
42764 configure-gnattools \
42765 info-gnattools
42766 @: $(MAKE); $(unstage)
42767 @[ -f ./gnattools/Makefile ] || exit 0; \
42768 r=`${PWD_COMMAND}`; export r; \
42769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42770 $(HOST_EXPORTS) \
42771 for flag in $(EXTRA_HOST_FLAGS) ; do \
42772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42773 done; \
42774 echo "Doing install-info in gnattools" ; \
42775 (cd $(HOST_SUBDIR)/gnattools && \
42776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42778 "RANLIB=$${RANLIB}" \
42779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42780 install-info) \
42781 || exit 1
42782
42783@endif gnattools
42784
42785.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42786maybe-install-pdf-gnattools:
42787@if gnattools
42788maybe-install-pdf-gnattools: install-pdf-gnattools
42789
42790install-pdf-gnattools: \
42791 configure-gnattools \
42792 pdf-gnattools
42793 @: $(MAKE); $(unstage)
42794 @[ -f ./gnattools/Makefile ] || exit 0; \
42795 r=`${PWD_COMMAND}`; export r; \
42796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42797 $(HOST_EXPORTS) \
42798 for flag in $(EXTRA_HOST_FLAGS) ; do \
42799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42800 done; \
42801 echo "Doing install-pdf in gnattools" ; \
42802 (cd $(HOST_SUBDIR)/gnattools && \
42803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42805 "RANLIB=$${RANLIB}" \
42806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42807 install-pdf) \
42808 || exit 1
42809
42810@endif gnattools
42811
42812.PHONY: maybe-install-html-gnattools install-html-gnattools
42813maybe-install-html-gnattools:
42814@if gnattools
42815maybe-install-html-gnattools: install-html-gnattools
42816
42817install-html-gnattools: \
42818 configure-gnattools \
42819 html-gnattools
42820 @: $(MAKE); $(unstage)
42821 @[ -f ./gnattools/Makefile ] || exit 0; \
42822 r=`${PWD_COMMAND}`; export r; \
42823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42824 $(HOST_EXPORTS) \
42825 for flag in $(EXTRA_HOST_FLAGS) ; do \
42826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42827 done; \
42828 echo "Doing install-html in gnattools" ; \
42829 (cd $(HOST_SUBDIR)/gnattools && \
42830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42832 "RANLIB=$${RANLIB}" \
42833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42834 install-html) \
42835 || exit 1
42836
42837@endif gnattools
42838
42839.PHONY: maybe-installcheck-gnattools installcheck-gnattools
42840maybe-installcheck-gnattools:
42841@if gnattools
42842maybe-installcheck-gnattools: installcheck-gnattools
42843
42844installcheck-gnattools: \
42845 configure-gnattools
42846 @: $(MAKE); $(unstage)
42847 @[ -f ./gnattools/Makefile ] || exit 0; \
42848 r=`${PWD_COMMAND}`; export r; \
42849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42850 $(HOST_EXPORTS) \
42851 for flag in $(EXTRA_HOST_FLAGS) ; do \
42852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42853 done; \
42854 echo "Doing installcheck in gnattools" ; \
42855 (cd $(HOST_SUBDIR)/gnattools && \
42856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42858 "RANLIB=$${RANLIB}" \
42859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42860 installcheck) \
42861 || exit 1
42862
42863@endif gnattools
42864
42865.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42866maybe-mostlyclean-gnattools:
42867@if gnattools
42868maybe-mostlyclean-gnattools: mostlyclean-gnattools
42869
42870mostlyclean-gnattools:
42871 @: $(MAKE); $(unstage)
42872 @[ -f ./gnattools/Makefile ] || exit 0; \
42873 r=`${PWD_COMMAND}`; export r; \
42874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42875 $(HOST_EXPORTS) \
42876 for flag in $(EXTRA_HOST_FLAGS) ; do \
42877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42878 done; \
42879 echo "Doing mostlyclean in gnattools" ; \
42880 (cd $(HOST_SUBDIR)/gnattools && \
42881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42883 "RANLIB=$${RANLIB}" \
42884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42885 mostlyclean) \
42886 || exit 1
42887
42888@endif gnattools
42889
42890.PHONY: maybe-clean-gnattools clean-gnattools
42891maybe-clean-gnattools:
42892@if gnattools
42893maybe-clean-gnattools: clean-gnattools
42894
42895clean-gnattools:
42896 @: $(MAKE); $(unstage)
42897 @[ -f ./gnattools/Makefile ] || exit 0; \
42898 r=`${PWD_COMMAND}`; export r; \
42899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42900 $(HOST_EXPORTS) \
42901 for flag in $(EXTRA_HOST_FLAGS) ; do \
42902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42903 done; \
42904 echo "Doing clean in gnattools" ; \
42905 (cd $(HOST_SUBDIR)/gnattools && \
42906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42908 "RANLIB=$${RANLIB}" \
42909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42910 clean) \
42911 || exit 1
42912
42913@endif gnattools
42914
42915.PHONY: maybe-distclean-gnattools distclean-gnattools
42916maybe-distclean-gnattools:
42917@if gnattools
42918maybe-distclean-gnattools: distclean-gnattools
42919
42920distclean-gnattools:
42921 @: $(MAKE); $(unstage)
42922 @[ -f ./gnattools/Makefile ] || exit 0; \
42923 r=`${PWD_COMMAND}`; export r; \
42924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42925 $(HOST_EXPORTS) \
42926 for flag in $(EXTRA_HOST_FLAGS) ; do \
42927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42928 done; \
42929 echo "Doing distclean in gnattools" ; \
42930 (cd $(HOST_SUBDIR)/gnattools && \
42931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42933 "RANLIB=$${RANLIB}" \
42934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42935 distclean) \
42936 || exit 1
42937
42938@endif gnattools
42939
42940.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42941maybe-maintainer-clean-gnattools:
42942@if gnattools
42943maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42944
42945maintainer-clean-gnattools:
42946 @: $(MAKE); $(unstage)
42947 @[ -f ./gnattools/Makefile ] || exit 0; \
42948 r=`${PWD_COMMAND}`; export r; \
42949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42950 $(HOST_EXPORTS) \
42951 for flag in $(EXTRA_HOST_FLAGS) ; do \
42952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42953 done; \
42954 echo "Doing maintainer-clean in gnattools" ; \
42955 (cd $(HOST_SUBDIR)/gnattools && \
42956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42958 "RANLIB=$${RANLIB}" \
42959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42960 maintainer-clean) \
42961 || exit 1
42962
42963@endif gnattools
42964
42965
42966
42967# ---------------------------------------
42968# Modules which run on the target machine
42969# ---------------------------------------
42970
42971
42972
42973
42974.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42975maybe-configure-target-libstdc++-v3:
42976@if gcc-bootstrap
42977configure-target-libstdc++-v3: stage_current
42978@endif gcc-bootstrap
42979@if target-libstdc++-v3
42980maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42981configure-target-libstdc++-v3:
42982 @r=`${PWD_COMMAND}`; export r; \
42983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42984 echo "Checking multilib configuration for libstdc++-v3..."; \
42985 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42986 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42987 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42988 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42989 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42990 else \
42991 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42992 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42993 fi; \
42994 else \
42995 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42996 fi; \
42997 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42998 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42999 $(RAW_CXX_TARGET_EXPORTS) \
43000 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43001 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43002 case $(srcdir) in \
43003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43004 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43006 esac; \
43007 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43008 libsrcdir="$$s/libstdc++-v3"; \
43009 rm -f no-such-file || : ; \
43010 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43011 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43012 --target=${target_alias} $${srcdiroption} \
43013 || exit 1
43014@endif target-libstdc++-v3
43015
43016
43017
43018.PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43019maybe-configure-stage1-target-libstdc++-v3:
43020@if target-libstdc++-v3-bootstrap
43021maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43022configure-stage1-target-libstdc++-v3:
43023 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43024 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43025 @r=`${PWD_COMMAND}`; export r; \
43026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43027 TFLAGS="$(STAGE1_TFLAGS)"; \
43028 echo "Checking multilib configuration for libstdc++-v3..."; \
43029 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43030 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43031 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43032 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43033 else \
43034 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43035 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43036 fi; \
43037 else \
43038 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43039 fi; \
43040 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43041 $(RAW_CXX_TARGET_EXPORTS) \
43042 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43043 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43044 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43045 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43046 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43047 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43048 case $(srcdir) in \
43049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43050 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43052 esac; \
43053 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43054 libsrcdir="$$s/libstdc++-v3"; \
43055 $(SHELL) $${libsrcdir}/configure \
43056 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43057 --target=${target_alias} $${srcdiroption} \
43058 $(STAGE1_CONFIGURE_FLAGS)
43059@endif target-libstdc++-v3-bootstrap
43060
43061.PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43062maybe-configure-stage2-target-libstdc++-v3:
43063@if target-libstdc++-v3-bootstrap
43064maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43065configure-stage2-target-libstdc++-v3:
43066 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43067 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43068 @r=`${PWD_COMMAND}`; export r; \
43069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43070 TFLAGS="$(STAGE2_TFLAGS)"; \
43071 echo "Checking multilib configuration for libstdc++-v3..."; \
43072 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43073 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43074 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43075 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43076 else \
43077 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43078 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43079 fi; \
43080 else \
43081 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43082 fi; \
43083 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43084 $(RAW_CXX_TARGET_EXPORTS) \
43085 \
43086 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43087 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43088 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43089 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43090 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43091 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43092 case $(srcdir) in \
43093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43094 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43096 esac; \
43097 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43098 libsrcdir="$$s/libstdc++-v3"; \
43099 $(SHELL) $${libsrcdir}/configure \
43100 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43101 --target=${target_alias} $${srcdiroption} \
43102 --with-build-libsubdir=$(HOST_SUBDIR) \
43103 $(STAGE2_CONFIGURE_FLAGS)
43104@endif target-libstdc++-v3-bootstrap
43105
43106.PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43107maybe-configure-stage3-target-libstdc++-v3:
43108@if target-libstdc++-v3-bootstrap
43109maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43110configure-stage3-target-libstdc++-v3:
43111 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43112 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43113 @r=`${PWD_COMMAND}`; export r; \
43114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115 TFLAGS="$(STAGE3_TFLAGS)"; \
43116 echo "Checking multilib configuration for libstdc++-v3..."; \
43117 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43118 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43119 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43120 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43121 else \
43122 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43123 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43124 fi; \
43125 else \
43126 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43127 fi; \
43128 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43129 $(RAW_CXX_TARGET_EXPORTS) \
43130 \
43131 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43132 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43133 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43134 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43135 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43136 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43137 case $(srcdir) in \
43138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43139 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43141 esac; \
43142 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43143 libsrcdir="$$s/libstdc++-v3"; \
43144 $(SHELL) $${libsrcdir}/configure \
43145 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43146 --target=${target_alias} $${srcdiroption} \
43147 --with-build-libsubdir=$(HOST_SUBDIR) \
43148 $(STAGE3_CONFIGURE_FLAGS)
43149@endif target-libstdc++-v3-bootstrap
43150
43151.PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43152maybe-configure-stage4-target-libstdc++-v3:
43153@if target-libstdc++-v3-bootstrap
43154maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43155configure-stage4-target-libstdc++-v3:
43156 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43157 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43158 @r=`${PWD_COMMAND}`; export r; \
43159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43160 TFLAGS="$(STAGE4_TFLAGS)"; \
43161 echo "Checking multilib configuration for libstdc++-v3..."; \
43162 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43163 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43164 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43165 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43166 else \
43167 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43168 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43169 fi; \
43170 else \
43171 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43172 fi; \
43173 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43174 $(RAW_CXX_TARGET_EXPORTS) \
43175 \
43176 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43177 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43178 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43179 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43180 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43181 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43182 case $(srcdir) in \
43183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43184 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43186 esac; \
43187 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43188 libsrcdir="$$s/libstdc++-v3"; \
43189 $(SHELL) $${libsrcdir}/configure \
43190 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43191 --target=${target_alias} $${srcdiroption} \
43192 --with-build-libsubdir=$(HOST_SUBDIR) \
43193 $(STAGE4_CONFIGURE_FLAGS)
43194@endif target-libstdc++-v3-bootstrap
43195
43196.PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43197maybe-configure-stageprofile-target-libstdc++-v3:
43198@if target-libstdc++-v3-bootstrap
43199maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43200configure-stageprofile-target-libstdc++-v3:
43201 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43202 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43203 @r=`${PWD_COMMAND}`; export r; \
43204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43206 echo "Checking multilib configuration for libstdc++-v3..."; \
43207 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43208 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43209 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43210 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43211 else \
43212 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43213 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43214 fi; \
43215 else \
43216 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43217 fi; \
43218 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43219 $(RAW_CXX_TARGET_EXPORTS) \
43220 \
43221 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43222 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43223 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43224 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43225 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43226 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43227 case $(srcdir) in \
43228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43229 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43231 esac; \
43232 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43233 libsrcdir="$$s/libstdc++-v3"; \
43234 $(SHELL) $${libsrcdir}/configure \
43235 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43236 --target=${target_alias} $${srcdiroption} \
43237 --with-build-libsubdir=$(HOST_SUBDIR) \
43238 $(STAGEprofile_CONFIGURE_FLAGS)
43239@endif target-libstdc++-v3-bootstrap
43240
43241.PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43242maybe-configure-stagefeedback-target-libstdc++-v3:
43243@if target-libstdc++-v3-bootstrap
43244maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43245configure-stagefeedback-target-libstdc++-v3:
43246 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43247 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43248 @r=`${PWD_COMMAND}`; export r; \
43249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43250 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43251 echo "Checking multilib configuration for libstdc++-v3..."; \
43252 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43253 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43254 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43255 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43256 else \
43257 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43258 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43259 fi; \
43260 else \
43261 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43262 fi; \
43263 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43264 $(RAW_CXX_TARGET_EXPORTS) \
43265 \
43266 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43267 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43268 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43269 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43270 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43271 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43272 case $(srcdir) in \
43273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43274 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43276 esac; \
43277 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43278 libsrcdir="$$s/libstdc++-v3"; \
43279 $(SHELL) $${libsrcdir}/configure \
43280 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43281 --target=${target_alias} $${srcdiroption} \
43282 --with-build-libsubdir=$(HOST_SUBDIR) \
43283 $(STAGEfeedback_CONFIGURE_FLAGS)
43284@endif target-libstdc++-v3-bootstrap
43285
43286
43287
43288
43289
43290.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43291maybe-all-target-libstdc++-v3:
43292@if gcc-bootstrap
43293all-target-libstdc++-v3: stage_current
43294@endif gcc-bootstrap
43295@if target-libstdc++-v3
43296TARGET-target-libstdc++-v3=all
43297maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43298all-target-libstdc++-v3: configure-target-libstdc++-v3
43299 @r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(RAW_CXX_TARGET_EXPORTS) \
43302 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43304 $(TARGET-target-libstdc++-v3))
43305@endif target-libstdc++-v3
43306
43307
43308
43309.PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43310.PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43311maybe-all-stage1-target-libstdc++-v3:
43312maybe-clean-stage1-target-libstdc++-v3:
43313@if target-libstdc++-v3-bootstrap
43314maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43315all-stage1: all-stage1-target-libstdc++-v3
43316TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43317all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43318 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43319 @r=`${PWD_COMMAND}`; export r; \
43320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43321 TFLAGS="$(STAGE1_TFLAGS)"; \
43322 $(RAW_CXX_TARGET_EXPORTS) \
43323 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43325 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43326 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43327 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43331 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43332 TFLAGS="$(STAGE1_TFLAGS)" \
43333 $(TARGET-stage1-target-libstdc++-v3)
43334
43335maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
43336clean-stage1: clean-stage1-target-libstdc++-v3
43337clean-stage1-target-libstdc++-v3:
43338 @if [ $(current_stage) = stage1 ]; then \
43339 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43340 else \
43341 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
43342 $(MAKE) stage1-start; \
43343 fi; \
43344 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43345 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43346 clean
43347@endif target-libstdc++-v3-bootstrap
43348
43349
43350.PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
43351.PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
43352maybe-all-stage2-target-libstdc++-v3:
43353maybe-clean-stage2-target-libstdc++-v3:
43354@if target-libstdc++-v3-bootstrap
43355maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
43356all-stage2: all-stage2-target-libstdc++-v3
43357TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43358all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43359 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43360 @r=`${PWD_COMMAND}`; export r; \
43361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43362 TFLAGS="$(STAGE2_TFLAGS)"; \
43363 $(RAW_CXX_TARGET_EXPORTS) \
43364 \
43365 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43367 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43368 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43369 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43373 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43374 TFLAGS="$(STAGE2_TFLAGS)" \
43375 $(TARGET-stage2-target-libstdc++-v3)
43376
43377maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
43378clean-stage2: clean-stage2-target-libstdc++-v3
43379clean-stage2-target-libstdc++-v3:
43380 @if [ $(current_stage) = stage2 ]; then \
43381 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43382 else \
43383 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
43384 $(MAKE) stage2-start; \
43385 fi; \
43386 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43387 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43388 \
43389 clean
43390@endif target-libstdc++-v3-bootstrap
43391
43392
43393.PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
43394.PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
43395maybe-all-stage3-target-libstdc++-v3:
43396maybe-clean-stage3-target-libstdc++-v3:
43397@if target-libstdc++-v3-bootstrap
43398maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
43399all-stage3: all-stage3-target-libstdc++-v3
43400TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43401all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43402 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43403 @r=`${PWD_COMMAND}`; export r; \
43404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43405 TFLAGS="$(STAGE3_TFLAGS)"; \
43406 $(RAW_CXX_TARGET_EXPORTS) \
43407 \
43408 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43410 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43411 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43412 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43416 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43417 TFLAGS="$(STAGE3_TFLAGS)" \
43418 $(TARGET-stage3-target-libstdc++-v3)
43419
43420maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
43421clean-stage3: clean-stage3-target-libstdc++-v3
43422clean-stage3-target-libstdc++-v3:
43423 @if [ $(current_stage) = stage3 ]; then \
43424 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43425 else \
43426 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
43427 $(MAKE) stage3-start; \
43428 fi; \
43429 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43430 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43431 \
43432 clean
43433@endif target-libstdc++-v3-bootstrap
43434
43435
43436.PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
43437.PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
43438maybe-all-stage4-target-libstdc++-v3:
43439maybe-clean-stage4-target-libstdc++-v3:
43440@if target-libstdc++-v3-bootstrap
43441maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
43442all-stage4: all-stage4-target-libstdc++-v3
43443TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43444all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43445 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43446 @r=`${PWD_COMMAND}`; export r; \
43447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43448 TFLAGS="$(STAGE4_TFLAGS)"; \
43449 $(RAW_CXX_TARGET_EXPORTS) \
43450 \
43451 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43453 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43454 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43455 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43459 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43460 TFLAGS="$(STAGE4_TFLAGS)" \
43461 $(TARGET-stage4-target-libstdc++-v3)
43462
43463maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43464clean-stage4: clean-stage4-target-libstdc++-v3
43465clean-stage4-target-libstdc++-v3:
43466 @if [ $(current_stage) = stage4 ]; then \
43467 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43468 else \
43469 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43470 $(MAKE) stage4-start; \
43471 fi; \
43472 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43473 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43474 \
43475 clean
43476@endif target-libstdc++-v3-bootstrap
43477
43478
43479.PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43480.PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43481maybe-all-stageprofile-target-libstdc++-v3:
43482maybe-clean-stageprofile-target-libstdc++-v3:
43483@if target-libstdc++-v3-bootstrap
43484maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43485all-stageprofile: all-stageprofile-target-libstdc++-v3
43486TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43487all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43488 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43489 @r=`${PWD_COMMAND}`; export r; \
43490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43491 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43492 $(RAW_CXX_TARGET_EXPORTS) \
43493 \
43494 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43496 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43497 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43498 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43502 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43503 TFLAGS="$(STAGEprofile_TFLAGS)" \
43504 $(TARGET-stageprofile-target-libstdc++-v3)
43505
43506maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43507clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43508clean-stageprofile-target-libstdc++-v3:
43509 @if [ $(current_stage) = stageprofile ]; then \
43510 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43511 else \
43512 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43513 $(MAKE) stageprofile-start; \
43514 fi; \
43515 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43516 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43517 \
43518 clean
43519@endif target-libstdc++-v3-bootstrap
43520
43521
43522.PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
43523.PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
43524maybe-all-stagefeedback-target-libstdc++-v3:
43525maybe-clean-stagefeedback-target-libstdc++-v3:
43526@if target-libstdc++-v3-bootstrap
43527maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
43528all-stagefeedback: all-stagefeedback-target-libstdc++-v3
43529TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43530all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43531 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43532 @r=`${PWD_COMMAND}`; export r; \
43533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43535 $(RAW_CXX_TARGET_EXPORTS) \
43536 \
43537 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43539 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43540 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43541 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43545 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43546 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43547 $(TARGET-stagefeedback-target-libstdc++-v3)
43548
43549maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
43550clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
43551clean-stagefeedback-target-libstdc++-v3:
43552 @if [ $(current_stage) = stagefeedback ]; then \
43553 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43554 else \
43555 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
43556 $(MAKE) stagefeedback-start; \
43557 fi; \
43558 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43559 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43560 \
43561 clean
43562@endif target-libstdc++-v3-bootstrap
43563
43564
43565
43566
43567
43568
43569.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43570maybe-check-target-libstdc++-v3:
43571@if target-libstdc++-v3
43572maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43573
43574check-target-libstdc++-v3:
43575 @: $(MAKE); $(unstage)
43576 @r=`${PWD_COMMAND}`; export r; \
43577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43578 $(RAW_CXX_TARGET_EXPORTS) \
43579 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43580 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43581
43582@endif target-libstdc++-v3
43583
43584.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43585maybe-install-target-libstdc++-v3:
43586@if target-libstdc++-v3
43587maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43588
43589install-target-libstdc++-v3: installdirs
43590 @: $(MAKE); $(unstage)
43591 @r=`${PWD_COMMAND}`; export r; \
43592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43593 $(RAW_CXX_TARGET_EXPORTS) \
43594 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43595 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43596
43597@endif target-libstdc++-v3
43598
43599# Other targets (info, dvi, pdf, etc.)
43600
43601.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43602maybe-info-target-libstdc++-v3:
43603@if target-libstdc++-v3
43604maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43605
43606info-target-libstdc++-v3: \
43607 configure-target-libstdc++-v3
43608 @: $(MAKE); $(unstage)
43609 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43610 r=`${PWD_COMMAND}`; export r; \
43611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612 $(RAW_CXX_TARGET_EXPORTS) \
43613 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43614 for flag in $(EXTRA_TARGET_FLAGS); do \
43615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43616 done; \
43617 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43620 "RANLIB=$${RANLIB}" \
43621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43622 info) \
43623 || exit 1
43624
43625@endif target-libstdc++-v3
43626
43627.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43628maybe-dvi-target-libstdc++-v3:
43629@if target-libstdc++-v3
43630maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43631
43632dvi-target-libstdc++-v3: \
43633 configure-target-libstdc++-v3
43634 @: $(MAKE); $(unstage)
43635 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43636 r=`${PWD_COMMAND}`; export r; \
43637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43638 $(RAW_CXX_TARGET_EXPORTS) \
43639 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43640 for flag in $(EXTRA_TARGET_FLAGS); do \
43641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43642 done; \
43643 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43646 "RANLIB=$${RANLIB}" \
43647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43648 dvi) \
43649 || exit 1
43650
43651@endif target-libstdc++-v3
43652
43653.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43654maybe-pdf-target-libstdc++-v3:
43655@if target-libstdc++-v3
43656maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43657
43658pdf-target-libstdc++-v3: \
43659 configure-target-libstdc++-v3
43660 @: $(MAKE); $(unstage)
43661 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43662 r=`${PWD_COMMAND}`; export r; \
43663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43664 $(RAW_CXX_TARGET_EXPORTS) \
43665 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43666 for flag in $(EXTRA_TARGET_FLAGS); do \
43667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43668 done; \
43669 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43672 "RANLIB=$${RANLIB}" \
43673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43674 pdf) \
43675 || exit 1
43676
43677@endif target-libstdc++-v3
43678
43679.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43680maybe-html-target-libstdc++-v3:
43681@if target-libstdc++-v3
43682maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43683
43684html-target-libstdc++-v3: \
43685 configure-target-libstdc++-v3
43686 @: $(MAKE); $(unstage)
43687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43688 r=`${PWD_COMMAND}`; export r; \
43689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43690 $(RAW_CXX_TARGET_EXPORTS) \
43691 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43692 for flag in $(EXTRA_TARGET_FLAGS); do \
43693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43694 done; \
43695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43698 "RANLIB=$${RANLIB}" \
43699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43700 html) \
43701 || exit 1
43702
43703@endif target-libstdc++-v3
43704
43705.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43706maybe-TAGS-target-libstdc++-v3:
43707@if target-libstdc++-v3
43708maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43709
43710TAGS-target-libstdc++-v3: \
43711 configure-target-libstdc++-v3
43712 @: $(MAKE); $(unstage)
43713 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43714 r=`${PWD_COMMAND}`; export r; \
43715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43716 $(RAW_CXX_TARGET_EXPORTS) \
43717 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43718 for flag in $(EXTRA_TARGET_FLAGS); do \
43719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43720 done; \
43721 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43724 "RANLIB=$${RANLIB}" \
43725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43726 TAGS) \
43727 || exit 1
43728
43729@endif target-libstdc++-v3
43730
43731.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43732maybe-install-info-target-libstdc++-v3:
43733@if target-libstdc++-v3
43734maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43735
43736install-info-target-libstdc++-v3: \
43737 configure-target-libstdc++-v3 \
43738 info-target-libstdc++-v3
43739 @: $(MAKE); $(unstage)
43740 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43741 r=`${PWD_COMMAND}`; export r; \
43742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743 $(RAW_CXX_TARGET_EXPORTS) \
43744 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43745 for flag in $(EXTRA_TARGET_FLAGS); do \
43746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747 done; \
43748 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43751 "RANLIB=$${RANLIB}" \
43752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43753 install-info) \
43754 || exit 1
43755
43756@endif target-libstdc++-v3
43757
43758.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43759maybe-install-pdf-target-libstdc++-v3:
43760@if target-libstdc++-v3
43761maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43762
43763install-pdf-target-libstdc++-v3: \
43764 configure-target-libstdc++-v3 \
43765 pdf-target-libstdc++-v3
43766 @: $(MAKE); $(unstage)
43767 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43768 r=`${PWD_COMMAND}`; export r; \
43769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43770 $(RAW_CXX_TARGET_EXPORTS) \
43771 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43772 for flag in $(EXTRA_TARGET_FLAGS); do \
43773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43774 done; \
43775 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43778 "RANLIB=$${RANLIB}" \
43779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43780 install-pdf) \
43781 || exit 1
43782
43783@endif target-libstdc++-v3
43784
43785.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43786maybe-install-html-target-libstdc++-v3:
43787@if target-libstdc++-v3
43788maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43789
43790install-html-target-libstdc++-v3: \
43791 configure-target-libstdc++-v3 \
43792 html-target-libstdc++-v3
43793 @: $(MAKE); $(unstage)
43794 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43795 r=`${PWD_COMMAND}`; export r; \
43796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43797 $(RAW_CXX_TARGET_EXPORTS) \
43798 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43799 for flag in $(EXTRA_TARGET_FLAGS); do \
43800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43801 done; \
43802 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43805 "RANLIB=$${RANLIB}" \
43806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43807 install-html) \
43808 || exit 1
43809
43810@endif target-libstdc++-v3
43811
43812.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43813maybe-installcheck-target-libstdc++-v3:
43814@if target-libstdc++-v3
43815maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43816
43817installcheck-target-libstdc++-v3: \
43818 configure-target-libstdc++-v3
43819 @: $(MAKE); $(unstage)
43820 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43821 r=`${PWD_COMMAND}`; export r; \
43822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43823 $(RAW_CXX_TARGET_EXPORTS) \
43824 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43825 for flag in $(EXTRA_TARGET_FLAGS); do \
43826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827 done; \
43828 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43831 "RANLIB=$${RANLIB}" \
43832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43833 installcheck) \
43834 || exit 1
43835
43836@endif target-libstdc++-v3
43837
43838.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43839maybe-mostlyclean-target-libstdc++-v3:
43840@if target-libstdc++-v3
43841maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43842
43843mostlyclean-target-libstdc++-v3:
43844 @: $(MAKE); $(unstage)
43845 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43846 r=`${PWD_COMMAND}`; export r; \
43847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43848 $(RAW_CXX_TARGET_EXPORTS) \
43849 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43850 for flag in $(EXTRA_TARGET_FLAGS); do \
43851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43852 done; \
43853 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43856 "RANLIB=$${RANLIB}" \
43857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43858 mostlyclean) \
43859 || exit 1
43860
43861@endif target-libstdc++-v3
43862
43863.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43864maybe-clean-target-libstdc++-v3:
43865@if target-libstdc++-v3
43866maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43867
43868clean-target-libstdc++-v3:
43869 @: $(MAKE); $(unstage)
43870 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43871 r=`${PWD_COMMAND}`; export r; \
43872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43873 $(RAW_CXX_TARGET_EXPORTS) \
43874 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43875 for flag in $(EXTRA_TARGET_FLAGS); do \
43876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43877 done; \
43878 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43881 "RANLIB=$${RANLIB}" \
43882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43883 clean) \
43884 || exit 1
43885
43886@endif target-libstdc++-v3
43887
43888.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43889maybe-distclean-target-libstdc++-v3:
43890@if target-libstdc++-v3
43891maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43892
43893distclean-target-libstdc++-v3:
43894 @: $(MAKE); $(unstage)
43895 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43896 r=`${PWD_COMMAND}`; export r; \
43897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43898 $(RAW_CXX_TARGET_EXPORTS) \
43899 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43900 for flag in $(EXTRA_TARGET_FLAGS); do \
43901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43902 done; \
43903 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43906 "RANLIB=$${RANLIB}" \
43907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43908 distclean) \
43909 || exit 1
43910
43911@endif target-libstdc++-v3
43912
43913.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43914maybe-maintainer-clean-target-libstdc++-v3:
43915@if target-libstdc++-v3
43916maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43917
43918maintainer-clean-target-libstdc++-v3:
43919 @: $(MAKE); $(unstage)
43920 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43921 r=`${PWD_COMMAND}`; export r; \
43922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923 $(RAW_CXX_TARGET_EXPORTS) \
43924 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43925 for flag in $(EXTRA_TARGET_FLAGS); do \
43926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43927 done; \
43928 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43931 "RANLIB=$${RANLIB}" \
43932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43933 maintainer-clean) \
43934 || exit 1
43935
43936@endif target-libstdc++-v3
43937
43938
43939
43940
43941
43942.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
43943maybe-configure-target-libmudflap:
43944@if gcc-bootstrap
43945configure-target-libmudflap: stage_current
43946@endif gcc-bootstrap
43947@if target-libmudflap
43948maybe-configure-target-libmudflap: configure-target-libmudflap
43949configure-target-libmudflap:
43950 @: $(MAKE); $(unstage)
43951 @r=`${PWD_COMMAND}`; export r; \
43952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43953 echo "Checking multilib configuration for libmudflap..."; \
43954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43955 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
43956 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43957 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43958 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
43959 else \
43960 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
43961 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43962 fi; \
43963 else \
43964 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43965 fi; \
43966 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
43967 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43968 $(NORMAL_TARGET_EXPORTS) \
43969 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
43970 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
43971 case $(srcdir) in \
43972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43973 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
43974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43975 esac; \
43976 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
43977 libsrcdir="$$s/libmudflap"; \
43978 rm -f no-such-file || : ; \
43979 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43980 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43981 --target=${target_alias} $${srcdiroption} \
43982 || exit 1
43983@endif target-libmudflap
43984
43985
43986
43987
43988
43989.PHONY: all-target-libmudflap maybe-all-target-libmudflap
43990maybe-all-target-libmudflap:
43991@if gcc-bootstrap
43992all-target-libmudflap: stage_current
43993@endif gcc-bootstrap
43994@if target-libmudflap
43995TARGET-target-libmudflap=all
43996maybe-all-target-libmudflap: all-target-libmudflap
43997all-target-libmudflap: configure-target-libmudflap
43998 @: $(MAKE); $(unstage)
43999 @r=`${PWD_COMMAND}`; export r; \
44000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44001 $(NORMAL_TARGET_EXPORTS) \
44002 (cd $(TARGET_SUBDIR)/libmudflap && \
44003 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44004 $(TARGET-target-libmudflap))
44005@endif target-libmudflap
44006
44007
44008
44009
44010
44011.PHONY: check-target-libmudflap maybe-check-target-libmudflap
44012maybe-check-target-libmudflap:
44013@if target-libmudflap
44014maybe-check-target-libmudflap: check-target-libmudflap
44015
44016check-target-libmudflap:
44017 @: $(MAKE); $(unstage)
44018 @r=`${PWD_COMMAND}`; export r; \
44019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020 $(NORMAL_TARGET_EXPORTS) \
44021 (cd $(TARGET_SUBDIR)/libmudflap && \
44022 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44023
44024@endif target-libmudflap
44025
44026.PHONY: install-target-libmudflap maybe-install-target-libmudflap
44027maybe-install-target-libmudflap:
44028@if target-libmudflap
44029maybe-install-target-libmudflap: install-target-libmudflap
44030
44031install-target-libmudflap: installdirs
44032 @: $(MAKE); $(unstage)
44033 @r=`${PWD_COMMAND}`; export r; \
44034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44035 $(NORMAL_TARGET_EXPORTS) \
44036 (cd $(TARGET_SUBDIR)/libmudflap && \
44037 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44038
44039@endif target-libmudflap
44040
44041# Other targets (info, dvi, pdf, etc.)
44042
44043.PHONY: maybe-info-target-libmudflap info-target-libmudflap
44044maybe-info-target-libmudflap:
44045@if target-libmudflap
44046maybe-info-target-libmudflap: info-target-libmudflap
44047
44048info-target-libmudflap: \
44049 configure-target-libmudflap
44050 @: $(MAKE); $(unstage)
44051 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44052 r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 $(NORMAL_TARGET_EXPORTS) \
44055 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
44056 for flag in $(EXTRA_TARGET_FLAGS); do \
44057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44058 done; \
44059 (cd $(TARGET_SUBDIR)/libmudflap && \
44060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44062 "RANLIB=$${RANLIB}" \
44063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44064 info) \
44065 || exit 1
44066
44067@endif target-libmudflap
44068
44069.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
44070maybe-dvi-target-libmudflap:
44071@if target-libmudflap
44072maybe-dvi-target-libmudflap: dvi-target-libmudflap
44073
44074dvi-target-libmudflap: \
44075 configure-target-libmudflap
44076 @: $(MAKE); $(unstage)
44077 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44078 r=`${PWD_COMMAND}`; export r; \
44079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44080 $(NORMAL_TARGET_EXPORTS) \
44081 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
44082 for flag in $(EXTRA_TARGET_FLAGS); do \
44083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44084 done; \
44085 (cd $(TARGET_SUBDIR)/libmudflap && \
44086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44088 "RANLIB=$${RANLIB}" \
44089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44090 dvi) \
44091 || exit 1
44092
44093@endif target-libmudflap
44094
44095.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
44096maybe-pdf-target-libmudflap:
44097@if target-libmudflap
44098maybe-pdf-target-libmudflap: pdf-target-libmudflap
44099
44100pdf-target-libmudflap: \
44101 configure-target-libmudflap
44102 @: $(MAKE); $(unstage)
44103 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44104 r=`${PWD_COMMAND}`; export r; \
44105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44106 $(NORMAL_TARGET_EXPORTS) \
44107 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44108 for flag in $(EXTRA_TARGET_FLAGS); do \
44109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44110 done; \
44111 (cd $(TARGET_SUBDIR)/libmudflap && \
44112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44114 "RANLIB=$${RANLIB}" \
44115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44116 pdf) \
44117 || exit 1
44118
44119@endif target-libmudflap
44120
44121.PHONY: maybe-html-target-libmudflap html-target-libmudflap
44122maybe-html-target-libmudflap:
44123@if target-libmudflap
44124maybe-html-target-libmudflap: html-target-libmudflap
44125
44126html-target-libmudflap: \
44127 configure-target-libmudflap
44128 @: $(MAKE); $(unstage)
44129 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44130 r=`${PWD_COMMAND}`; export r; \
44131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44132 $(NORMAL_TARGET_EXPORTS) \
44133 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
44134 for flag in $(EXTRA_TARGET_FLAGS); do \
44135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44136 done; \
44137 (cd $(TARGET_SUBDIR)/libmudflap && \
44138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44140 "RANLIB=$${RANLIB}" \
44141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44142 html) \
44143 || exit 1
44144
44145@endif target-libmudflap
44146
44147.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
44148maybe-TAGS-target-libmudflap:
44149@if target-libmudflap
44150maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
44151
44152TAGS-target-libmudflap: \
44153 configure-target-libmudflap
44154 @: $(MAKE); $(unstage)
44155 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44156 r=`${PWD_COMMAND}`; export r; \
44157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44158 $(NORMAL_TARGET_EXPORTS) \
44159 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
44160 for flag in $(EXTRA_TARGET_FLAGS); do \
44161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44162 done; \
44163 (cd $(TARGET_SUBDIR)/libmudflap && \
44164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44166 "RANLIB=$${RANLIB}" \
44167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44168 TAGS) \
44169 || exit 1
44170
44171@endif target-libmudflap
44172
44173.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
44174maybe-install-info-target-libmudflap:
44175@if target-libmudflap
44176maybe-install-info-target-libmudflap: install-info-target-libmudflap
44177
44178install-info-target-libmudflap: \
44179 configure-target-libmudflap \
44180 info-target-libmudflap
44181 @: $(MAKE); $(unstage)
44182 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44183 r=`${PWD_COMMAND}`; export r; \
44184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44185 $(NORMAL_TARGET_EXPORTS) \
44186 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
44187 for flag in $(EXTRA_TARGET_FLAGS); do \
44188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44189 done; \
44190 (cd $(TARGET_SUBDIR)/libmudflap && \
44191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44193 "RANLIB=$${RANLIB}" \
44194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44195 install-info) \
44196 || exit 1
44197
44198@endif target-libmudflap
44199
44200.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
44201maybe-install-pdf-target-libmudflap:
44202@if target-libmudflap
44203maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
44204
44205install-pdf-target-libmudflap: \
44206 configure-target-libmudflap \
44207 pdf-target-libmudflap
44208 @: $(MAKE); $(unstage)
44209 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44210 r=`${PWD_COMMAND}`; export r; \
44211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44212 $(NORMAL_TARGET_EXPORTS) \
44213 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44214 for flag in $(EXTRA_TARGET_FLAGS); do \
44215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44216 done; \
44217 (cd $(TARGET_SUBDIR)/libmudflap && \
44218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44220 "RANLIB=$${RANLIB}" \
44221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44222 install-pdf) \
44223 || exit 1
44224
44225@endif target-libmudflap
44226
44227.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
44228maybe-install-html-target-libmudflap:
44229@if target-libmudflap
44230maybe-install-html-target-libmudflap: install-html-target-libmudflap
44231
44232install-html-target-libmudflap: \
44233 configure-target-libmudflap \
44234 html-target-libmudflap
44235 @: $(MAKE); $(unstage)
44236 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44237 r=`${PWD_COMMAND}`; export r; \
44238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44239 $(NORMAL_TARGET_EXPORTS) \
44240 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
44241 for flag in $(EXTRA_TARGET_FLAGS); do \
44242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44243 done; \
44244 (cd $(TARGET_SUBDIR)/libmudflap && \
44245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44247 "RANLIB=$${RANLIB}" \
44248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44249 install-html) \
44250 || exit 1
44251
44252@endif target-libmudflap
44253
44254.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
44255maybe-installcheck-target-libmudflap:
44256@if target-libmudflap
44257maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
44258
44259installcheck-target-libmudflap: \
44260 configure-target-libmudflap
44261 @: $(MAKE); $(unstage)
44262 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44263 r=`${PWD_COMMAND}`; export r; \
44264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265 $(NORMAL_TARGET_EXPORTS) \
44266 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
44267 for flag in $(EXTRA_TARGET_FLAGS); do \
44268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44269 done; \
44270 (cd $(TARGET_SUBDIR)/libmudflap && \
44271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44273 "RANLIB=$${RANLIB}" \
44274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44275 installcheck) \
44276 || exit 1
44277
44278@endif target-libmudflap
44279
44280.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
44281maybe-mostlyclean-target-libmudflap:
44282@if target-libmudflap
44283maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
44284
44285mostlyclean-target-libmudflap:
44286 @: $(MAKE); $(unstage)
44287 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44288 r=`${PWD_COMMAND}`; export r; \
44289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44290 $(NORMAL_TARGET_EXPORTS) \
44291 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
44292 for flag in $(EXTRA_TARGET_FLAGS); do \
44293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44294 done; \
44295 (cd $(TARGET_SUBDIR)/libmudflap && \
44296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44298 "RANLIB=$${RANLIB}" \
44299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44300 mostlyclean) \
44301 || exit 1
44302
44303@endif target-libmudflap
44304
44305.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
44306maybe-clean-target-libmudflap:
44307@if target-libmudflap
44308maybe-clean-target-libmudflap: clean-target-libmudflap
44309
44310clean-target-libmudflap:
44311 @: $(MAKE); $(unstage)
44312 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44313 r=`${PWD_COMMAND}`; export r; \
44314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44315 $(NORMAL_TARGET_EXPORTS) \
44316 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
44317 for flag in $(EXTRA_TARGET_FLAGS); do \
44318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44319 done; \
44320 (cd $(TARGET_SUBDIR)/libmudflap && \
44321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44323 "RANLIB=$${RANLIB}" \
44324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44325 clean) \
44326 || exit 1
44327
44328@endif target-libmudflap
44329
44330.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
44331maybe-distclean-target-libmudflap:
44332@if target-libmudflap
44333maybe-distclean-target-libmudflap: distclean-target-libmudflap
44334
44335distclean-target-libmudflap:
44336 @: $(MAKE); $(unstage)
44337 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44338 r=`${PWD_COMMAND}`; export r; \
44339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44340 $(NORMAL_TARGET_EXPORTS) \
44341 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
44342 for flag in $(EXTRA_TARGET_FLAGS); do \
44343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44344 done; \
44345 (cd $(TARGET_SUBDIR)/libmudflap && \
44346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44348 "RANLIB=$${RANLIB}" \
44349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44350 distclean) \
44351 || exit 1
44352
44353@endif target-libmudflap
44354
44355.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
44356maybe-maintainer-clean-target-libmudflap:
44357@if target-libmudflap
44358maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
44359
44360maintainer-clean-target-libmudflap:
44361 @: $(MAKE); $(unstage)
44362 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44363 r=`${PWD_COMMAND}`; export r; \
44364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365 $(NORMAL_TARGET_EXPORTS) \
44366 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
44367 for flag in $(EXTRA_TARGET_FLAGS); do \
44368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44369 done; \
44370 (cd $(TARGET_SUBDIR)/libmudflap && \
44371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44373 "RANLIB=$${RANLIB}" \
44374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44375 maintainer-clean) \
44376 || exit 1
44377
44378@endif target-libmudflap
44379
44380
44381
44382
44383
44384.PHONY: configure-target-libssp maybe-configure-target-libssp
44385maybe-configure-target-libssp:
44386@if gcc-bootstrap
44387configure-target-libssp: stage_current
44388@endif gcc-bootstrap
44389@if target-libssp
44390maybe-configure-target-libssp: configure-target-libssp
44391configure-target-libssp:
44392 @: $(MAKE); $(unstage)
44393 @r=`${PWD_COMMAND}`; export r; \
44394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44395 echo "Checking multilib configuration for libssp..."; \
44396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44397 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
44398 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
44399 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
44400 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
44401 else \
44402 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
44403 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44404 fi; \
44405 else \
44406 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44407 fi; \
44408 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
44409 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44410 $(NORMAL_TARGET_EXPORTS) \
44411 echo Configuring in $(TARGET_SUBDIR)/libssp; \
44412 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
44413 case $(srcdir) in \
44414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44415 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
44416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44417 esac; \
44418 srcdiroption="--srcdir=$${topdir}/libssp"; \
44419 libsrcdir="$$s/libssp"; \
44420 rm -f no-such-file || : ; \
44421 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44422 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44423 --target=${target_alias} $${srcdiroption} \
44424 || exit 1
44425@endif target-libssp
44426
44427
44428
44429
44430
44431.PHONY: all-target-libssp maybe-all-target-libssp
44432maybe-all-target-libssp:
44433@if gcc-bootstrap
44434all-target-libssp: stage_current
44435@endif gcc-bootstrap
44436@if target-libssp
44437TARGET-target-libssp=all
44438maybe-all-target-libssp: all-target-libssp
44439all-target-libssp: configure-target-libssp
44440 @: $(MAKE); $(unstage)
44441 @r=`${PWD_COMMAND}`; export r; \
44442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443 $(NORMAL_TARGET_EXPORTS) \
44444 (cd $(TARGET_SUBDIR)/libssp && \
44445 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44446 $(TARGET-target-libssp))
44447@endif target-libssp
44448
44449
44450
44451
44452
44453.PHONY: check-target-libssp maybe-check-target-libssp
44454maybe-check-target-libssp:
44455@if target-libssp
44456maybe-check-target-libssp: check-target-libssp
44457
44458check-target-libssp:
44459 @: $(MAKE); $(unstage)
44460 @r=`${PWD_COMMAND}`; export r; \
44461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44462 $(NORMAL_TARGET_EXPORTS) \
44463 (cd $(TARGET_SUBDIR)/libssp && \
44464 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44465
44466@endif target-libssp
44467
44468.PHONY: install-target-libssp maybe-install-target-libssp
44469maybe-install-target-libssp:
44470@if target-libssp
44471maybe-install-target-libssp: install-target-libssp
44472
44473install-target-libssp: installdirs
44474 @: $(MAKE); $(unstage)
44475 @r=`${PWD_COMMAND}`; export r; \
44476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44477 $(NORMAL_TARGET_EXPORTS) \
44478 (cd $(TARGET_SUBDIR)/libssp && \
44479 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44480
44481@endif target-libssp
44482
44483# Other targets (info, dvi, pdf, etc.)
44484
44485.PHONY: maybe-info-target-libssp info-target-libssp
44486maybe-info-target-libssp:
44487@if target-libssp
44488maybe-info-target-libssp: info-target-libssp
44489
44490info-target-libssp: \
44491 configure-target-libssp
44492 @: $(MAKE); $(unstage)
44493 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44494 r=`${PWD_COMMAND}`; export r; \
44495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44496 $(NORMAL_TARGET_EXPORTS) \
44497 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
44498 for flag in $(EXTRA_TARGET_FLAGS); do \
44499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44500 done; \
44501 (cd $(TARGET_SUBDIR)/libssp && \
44502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44504 "RANLIB=$${RANLIB}" \
44505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44506 info) \
44507 || exit 1
44508
44509@endif target-libssp
44510
44511.PHONY: maybe-dvi-target-libssp dvi-target-libssp
44512maybe-dvi-target-libssp:
44513@if target-libssp
44514maybe-dvi-target-libssp: dvi-target-libssp
44515
44516dvi-target-libssp: \
44517 configure-target-libssp
44518 @: $(MAKE); $(unstage)
44519 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44520 r=`${PWD_COMMAND}`; export r; \
44521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44522 $(NORMAL_TARGET_EXPORTS) \
44523 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
44524 for flag in $(EXTRA_TARGET_FLAGS); do \
44525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44526 done; \
44527 (cd $(TARGET_SUBDIR)/libssp && \
44528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44530 "RANLIB=$${RANLIB}" \
44531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44532 dvi) \
44533 || exit 1
44534
44535@endif target-libssp
44536
44537.PHONY: maybe-pdf-target-libssp pdf-target-libssp
44538maybe-pdf-target-libssp:
44539@if target-libssp
44540maybe-pdf-target-libssp: pdf-target-libssp
44541
44542pdf-target-libssp: \
44543 configure-target-libssp
44544 @: $(MAKE); $(unstage)
44545 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44546 r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 $(NORMAL_TARGET_EXPORTS) \
44549 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
44550 for flag in $(EXTRA_TARGET_FLAGS); do \
44551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44552 done; \
44553 (cd $(TARGET_SUBDIR)/libssp && \
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 target-libssp
44562
44563.PHONY: maybe-html-target-libssp html-target-libssp
44564maybe-html-target-libssp:
44565@if target-libssp
44566maybe-html-target-libssp: html-target-libssp
44567
44568html-target-libssp: \
44569 configure-target-libssp
44570 @: $(MAKE); $(unstage)
44571 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44572 r=`${PWD_COMMAND}`; export r; \
44573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44574 $(NORMAL_TARGET_EXPORTS) \
44575 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
44576 for flag in $(EXTRA_TARGET_FLAGS); do \
44577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44578 done; \
44579 (cd $(TARGET_SUBDIR)/libssp && \
44580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44582 "RANLIB=$${RANLIB}" \
44583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44584 html) \
44585 || exit 1
44586
44587@endif target-libssp
44588
44589.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
44590maybe-TAGS-target-libssp:
44591@if target-libssp
44592maybe-TAGS-target-libssp: TAGS-target-libssp
44593
44594TAGS-target-libssp: \
44595 configure-target-libssp
44596 @: $(MAKE); $(unstage)
44597 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44598 r=`${PWD_COMMAND}`; export r; \
44599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44600 $(NORMAL_TARGET_EXPORTS) \
44601 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
44602 for flag in $(EXTRA_TARGET_FLAGS); do \
44603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44604 done; \
44605 (cd $(TARGET_SUBDIR)/libssp && \
44606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44608 "RANLIB=$${RANLIB}" \
44609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44610 TAGS) \
44611 || exit 1
44612
44613@endif target-libssp
44614
44615.PHONY: maybe-install-info-target-libssp install-info-target-libssp
44616maybe-install-info-target-libssp:
44617@if target-libssp
44618maybe-install-info-target-libssp: install-info-target-libssp
44619
44620install-info-target-libssp: \
44621 configure-target-libssp \
44622 info-target-libssp
44623 @: $(MAKE); $(unstage)
44624 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44625 r=`${PWD_COMMAND}`; export r; \
44626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44627 $(NORMAL_TARGET_EXPORTS) \
44628 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
44629 for flag in $(EXTRA_TARGET_FLAGS); do \
44630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44631 done; \
44632 (cd $(TARGET_SUBDIR)/libssp && \
44633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44635 "RANLIB=$${RANLIB}" \
44636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44637 install-info) \
44638 || exit 1
44639
44640@endif target-libssp
44641
44642.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
44643maybe-install-pdf-target-libssp:
44644@if target-libssp
44645maybe-install-pdf-target-libssp: install-pdf-target-libssp
44646
44647install-pdf-target-libssp: \
44648 configure-target-libssp \
44649 pdf-target-libssp
44650 @: $(MAKE); $(unstage)
44651 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44652 r=`${PWD_COMMAND}`; export r; \
44653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44654 $(NORMAL_TARGET_EXPORTS) \
44655 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
44656 for flag in $(EXTRA_TARGET_FLAGS); do \
44657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44658 done; \
44659 (cd $(TARGET_SUBDIR)/libssp && \
44660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44662 "RANLIB=$${RANLIB}" \
44663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44664 install-pdf) \
44665 || exit 1
44666
44667@endif target-libssp
44668
44669.PHONY: maybe-install-html-target-libssp install-html-target-libssp
44670maybe-install-html-target-libssp:
44671@if target-libssp
44672maybe-install-html-target-libssp: install-html-target-libssp
44673
44674install-html-target-libssp: \
44675 configure-target-libssp \
44676 html-target-libssp
44677 @: $(MAKE); $(unstage)
44678 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44679 r=`${PWD_COMMAND}`; export r; \
44680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44681 $(NORMAL_TARGET_EXPORTS) \
44682 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
44683 for flag in $(EXTRA_TARGET_FLAGS); do \
44684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44685 done; \
44686 (cd $(TARGET_SUBDIR)/libssp && \
44687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44689 "RANLIB=$${RANLIB}" \
44690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44691 install-html) \
44692 || exit 1
44693
44694@endif target-libssp
44695
44696.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
44697maybe-installcheck-target-libssp:
44698@if target-libssp
44699maybe-installcheck-target-libssp: installcheck-target-libssp
44700
44701installcheck-target-libssp: \
44702 configure-target-libssp
44703 @: $(MAKE); $(unstage)
44704 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44705 r=`${PWD_COMMAND}`; export r; \
44706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44707 $(NORMAL_TARGET_EXPORTS) \
44708 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
44709 for flag in $(EXTRA_TARGET_FLAGS); do \
44710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44711 done; \
44712 (cd $(TARGET_SUBDIR)/libssp && \
44713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44715 "RANLIB=$${RANLIB}" \
44716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44717 installcheck) \
44718 || exit 1
44719
44720@endif target-libssp
44721
44722.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
44723maybe-mostlyclean-target-libssp:
44724@if target-libssp
44725maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
44726
44727mostlyclean-target-libssp:
44728 @: $(MAKE); $(unstage)
44729 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44730 r=`${PWD_COMMAND}`; export r; \
44731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44732 $(NORMAL_TARGET_EXPORTS) \
44733 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
44734 for flag in $(EXTRA_TARGET_FLAGS); do \
44735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736 done; \
44737 (cd $(TARGET_SUBDIR)/libssp && \
44738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44740 "RANLIB=$${RANLIB}" \
44741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44742 mostlyclean) \
44743 || exit 1
44744
44745@endif target-libssp
44746
44747.PHONY: maybe-clean-target-libssp clean-target-libssp
44748maybe-clean-target-libssp:
44749@if target-libssp
44750maybe-clean-target-libssp: clean-target-libssp
44751
44752clean-target-libssp:
44753 @: $(MAKE); $(unstage)
44754 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44755 r=`${PWD_COMMAND}`; export r; \
44756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44757 $(NORMAL_TARGET_EXPORTS) \
44758 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
44759 for flag in $(EXTRA_TARGET_FLAGS); do \
44760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44761 done; \
44762 (cd $(TARGET_SUBDIR)/libssp && \
44763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44765 "RANLIB=$${RANLIB}" \
44766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44767 clean) \
44768 || exit 1
44769
44770@endif target-libssp
44771
44772.PHONY: maybe-distclean-target-libssp distclean-target-libssp
44773maybe-distclean-target-libssp:
44774@if target-libssp
44775maybe-distclean-target-libssp: distclean-target-libssp
44776
44777distclean-target-libssp:
44778 @: $(MAKE); $(unstage)
44779 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44780 r=`${PWD_COMMAND}`; export r; \
44781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44782 $(NORMAL_TARGET_EXPORTS) \
44783 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
44784 for flag in $(EXTRA_TARGET_FLAGS); do \
44785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44786 done; \
44787 (cd $(TARGET_SUBDIR)/libssp && \
44788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44790 "RANLIB=$${RANLIB}" \
44791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44792 distclean) \
44793 || exit 1
44794
44795@endif target-libssp
44796
44797.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
44798maybe-maintainer-clean-target-libssp:
44799@if target-libssp
44800maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
44801
44802maintainer-clean-target-libssp:
44803 @: $(MAKE); $(unstage)
44804 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44805 r=`${PWD_COMMAND}`; export r; \
44806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44807 $(NORMAL_TARGET_EXPORTS) \
44808 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
44809 for flag in $(EXTRA_TARGET_FLAGS); do \
44810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44811 done; \
44812 (cd $(TARGET_SUBDIR)/libssp && \
44813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44815 "RANLIB=$${RANLIB}" \
44816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44817 maintainer-clean) \
44818 || exit 1
44819
44820@endif target-libssp
44821
44822
44823
44824
44825
44826.PHONY: configure-target-newlib maybe-configure-target-newlib
44827maybe-configure-target-newlib:
44828@if gcc-bootstrap
44829configure-target-newlib: stage_current
44830@endif gcc-bootstrap
44831@if target-newlib
44832maybe-configure-target-newlib: configure-target-newlib
44833configure-target-newlib:
44834 @: $(MAKE); $(unstage)
44835 @r=`${PWD_COMMAND}`; export r; \
44836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44837 echo "Checking multilib configuration for newlib..."; \
44838 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44839 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
44840 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44841 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44842 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44843 else \
44844 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44845 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44846 fi; \
44847 else \
44848 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44849 fi; \
44850 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44851 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44852 $(NORMAL_TARGET_EXPORTS) \
44853 echo Configuring in $(TARGET_SUBDIR)/newlib; \
44854 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44855 case $(srcdir) in \
44856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44857 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44859 esac; \
44860 srcdiroption="--srcdir=$${topdir}/newlib"; \
44861 libsrcdir="$$s/newlib"; \
44862 rm -f no-such-file || : ; \
44863 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44864 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44865 --target=${target_alias} $${srcdiroption} \
44866 || exit 1
44867@endif target-newlib
44868
44869
44870
44871
44872
44873.PHONY: all-target-newlib maybe-all-target-newlib
44874maybe-all-target-newlib:
44875@if gcc-bootstrap
44876all-target-newlib: stage_current
44877@endif gcc-bootstrap
44878@if target-newlib
44879TARGET-target-newlib=all
44880maybe-all-target-newlib: all-target-newlib
44881all-target-newlib: configure-target-newlib
44882 @: $(MAKE); $(unstage)
44883 @r=`${PWD_COMMAND}`; export r; \
44884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44885 $(NORMAL_TARGET_EXPORTS) \
44886 (cd $(TARGET_SUBDIR)/newlib && \
44887 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44888 $(TARGET-target-newlib))
44889@endif target-newlib
44890
44891
44892
44893
44894
44895.PHONY: check-target-newlib maybe-check-target-newlib
44896maybe-check-target-newlib:
44897@if target-newlib
44898maybe-check-target-newlib: check-target-newlib
44899
44900check-target-newlib:
44901 @: $(MAKE); $(unstage)
44902 @r=`${PWD_COMMAND}`; export r; \
44903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44904 $(NORMAL_TARGET_EXPORTS) \
44905 (cd $(TARGET_SUBDIR)/newlib && \
44906 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44907
44908@endif target-newlib
44909
44910.PHONY: install-target-newlib maybe-install-target-newlib
44911maybe-install-target-newlib:
44912@if target-newlib
44913maybe-install-target-newlib: install-target-newlib
44914
44915install-target-newlib: installdirs
44916 @: $(MAKE); $(unstage)
44917 @r=`${PWD_COMMAND}`; export r; \
44918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44919 $(NORMAL_TARGET_EXPORTS) \
44920 (cd $(TARGET_SUBDIR)/newlib && \
44921 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44922
44923@endif target-newlib
44924
44925# Other targets (info, dvi, pdf, etc.)
44926
44927.PHONY: maybe-info-target-newlib info-target-newlib
44928maybe-info-target-newlib:
44929@if target-newlib
44930maybe-info-target-newlib: info-target-newlib
44931
44932info-target-newlib: \
44933 configure-target-newlib
44934 @: $(MAKE); $(unstage)
44935 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44936 r=`${PWD_COMMAND}`; export r; \
44937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44938 $(NORMAL_TARGET_EXPORTS) \
44939 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
44940 for flag in $(EXTRA_TARGET_FLAGS); do \
44941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44942 done; \
44943 (cd $(TARGET_SUBDIR)/newlib && \
44944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44946 "RANLIB=$${RANLIB}" \
44947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44948 info) \
44949 || exit 1
44950
44951@endif target-newlib
44952
44953.PHONY: maybe-dvi-target-newlib dvi-target-newlib
44954maybe-dvi-target-newlib:
44955@if target-newlib
44956maybe-dvi-target-newlib: dvi-target-newlib
44957
44958dvi-target-newlib: \
44959 configure-target-newlib
44960 @: $(MAKE); $(unstage)
44961 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44962 r=`${PWD_COMMAND}`; export r; \
44963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964 $(NORMAL_TARGET_EXPORTS) \
44965 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
44966 for flag in $(EXTRA_TARGET_FLAGS); do \
44967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44968 done; \
44969 (cd $(TARGET_SUBDIR)/newlib && \
44970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44972 "RANLIB=$${RANLIB}" \
44973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44974 dvi) \
44975 || exit 1
44976
44977@endif target-newlib
44978
44979.PHONY: maybe-pdf-target-newlib pdf-target-newlib
44980maybe-pdf-target-newlib:
44981@if target-newlib
44982maybe-pdf-target-newlib: pdf-target-newlib
44983
44984pdf-target-newlib: \
44985 configure-target-newlib
44986 @: $(MAKE); $(unstage)
44987 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44988 r=`${PWD_COMMAND}`; export r; \
44989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44990 $(NORMAL_TARGET_EXPORTS) \
44991 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
44992 for flag in $(EXTRA_TARGET_FLAGS); do \
44993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44994 done; \
44995 (cd $(TARGET_SUBDIR)/newlib && \
44996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44998 "RANLIB=$${RANLIB}" \
44999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45000 pdf) \
45001 || exit 1
45002
45003@endif target-newlib
45004
45005.PHONY: maybe-html-target-newlib html-target-newlib
45006maybe-html-target-newlib:
45007@if target-newlib
45008maybe-html-target-newlib: html-target-newlib
45009
45010html-target-newlib: \
45011 configure-target-newlib
45012 @: $(MAKE); $(unstage)
45013 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45014 r=`${PWD_COMMAND}`; export r; \
45015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45016 $(NORMAL_TARGET_EXPORTS) \
45017 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
45018 for flag in $(EXTRA_TARGET_FLAGS); do \
45019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45020 done; \
45021 (cd $(TARGET_SUBDIR)/newlib && \
45022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45024 "RANLIB=$${RANLIB}" \
45025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45026 html) \
45027 || exit 1
45028
45029@endif target-newlib
45030
45031.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
45032maybe-TAGS-target-newlib:
45033@if target-newlib
45034maybe-TAGS-target-newlib: TAGS-target-newlib
45035
45036TAGS-target-newlib: \
45037 configure-target-newlib
45038 @: $(MAKE); $(unstage)
45039 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45040 r=`${PWD_COMMAND}`; export r; \
45041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45042 $(NORMAL_TARGET_EXPORTS) \
45043 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
45044 for flag in $(EXTRA_TARGET_FLAGS); do \
45045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45046 done; \
45047 (cd $(TARGET_SUBDIR)/newlib && \
45048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45050 "RANLIB=$${RANLIB}" \
45051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45052 TAGS) \
45053 || exit 1
45054
45055@endif target-newlib
45056
45057.PHONY: maybe-install-info-target-newlib install-info-target-newlib
45058maybe-install-info-target-newlib:
45059@if target-newlib
45060maybe-install-info-target-newlib: install-info-target-newlib
45061
45062install-info-target-newlib: \
45063 configure-target-newlib \
45064 info-target-newlib
45065 @: $(MAKE); $(unstage)
45066 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45067 r=`${PWD_COMMAND}`; export r; \
45068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45069 $(NORMAL_TARGET_EXPORTS) \
45070 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
45071 for flag in $(EXTRA_TARGET_FLAGS); do \
45072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45073 done; \
45074 (cd $(TARGET_SUBDIR)/newlib && \
45075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45077 "RANLIB=$${RANLIB}" \
45078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45079 install-info) \
45080 || exit 1
45081
45082@endif target-newlib
45083
45084.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
45085maybe-install-pdf-target-newlib:
45086@if target-newlib
45087maybe-install-pdf-target-newlib: install-pdf-target-newlib
45088
45089install-pdf-target-newlib: \
45090 configure-target-newlib \
45091 pdf-target-newlib
45092 @: $(MAKE); $(unstage)
45093 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45094 r=`${PWD_COMMAND}`; export r; \
45095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45096 $(NORMAL_TARGET_EXPORTS) \
45097 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
45098 for flag in $(EXTRA_TARGET_FLAGS); do \
45099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45100 done; \
45101 (cd $(TARGET_SUBDIR)/newlib && \
45102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45104 "RANLIB=$${RANLIB}" \
45105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45106 install-pdf) \
45107 || exit 1
45108
45109@endif target-newlib
45110
45111.PHONY: maybe-install-html-target-newlib install-html-target-newlib
45112maybe-install-html-target-newlib:
45113@if target-newlib
45114maybe-install-html-target-newlib: install-html-target-newlib
45115
45116install-html-target-newlib: \
45117 configure-target-newlib \
45118 html-target-newlib
45119 @: $(MAKE); $(unstage)
45120 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45121 r=`${PWD_COMMAND}`; export r; \
45122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45123 $(NORMAL_TARGET_EXPORTS) \
45124 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
45125 for flag in $(EXTRA_TARGET_FLAGS); do \
45126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45127 done; \
45128 (cd $(TARGET_SUBDIR)/newlib && \
45129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45131 "RANLIB=$${RANLIB}" \
45132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45133 install-html) \
45134 || exit 1
45135
45136@endif target-newlib
45137
45138.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
45139maybe-installcheck-target-newlib:
45140@if target-newlib
45141maybe-installcheck-target-newlib: installcheck-target-newlib
45142
45143installcheck-target-newlib: \
45144 configure-target-newlib
45145 @: $(MAKE); $(unstage)
45146 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45147 r=`${PWD_COMMAND}`; export r; \
45148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45149 $(NORMAL_TARGET_EXPORTS) \
45150 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
45151 for flag in $(EXTRA_TARGET_FLAGS); do \
45152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45153 done; \
45154 (cd $(TARGET_SUBDIR)/newlib && \
45155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45157 "RANLIB=$${RANLIB}" \
45158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45159 installcheck) \
45160 || exit 1
45161
45162@endif target-newlib
45163
45164.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
45165maybe-mostlyclean-target-newlib:
45166@if target-newlib
45167maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
45168
45169mostlyclean-target-newlib:
45170 @: $(MAKE); $(unstage)
45171 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45172 r=`${PWD_COMMAND}`; export r; \
45173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45174 $(NORMAL_TARGET_EXPORTS) \
45175 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
45176 for flag in $(EXTRA_TARGET_FLAGS); do \
45177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45178 done; \
45179 (cd $(TARGET_SUBDIR)/newlib && \
45180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45182 "RANLIB=$${RANLIB}" \
45183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45184 mostlyclean) \
45185 || exit 1
45186
45187@endif target-newlib
45188
45189.PHONY: maybe-clean-target-newlib clean-target-newlib
45190maybe-clean-target-newlib:
45191@if target-newlib
45192maybe-clean-target-newlib: clean-target-newlib
45193
45194clean-target-newlib:
45195 @: $(MAKE); $(unstage)
45196 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45197 r=`${PWD_COMMAND}`; export r; \
45198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45199 $(NORMAL_TARGET_EXPORTS) \
45200 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
45201 for flag in $(EXTRA_TARGET_FLAGS); do \
45202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45203 done; \
45204 (cd $(TARGET_SUBDIR)/newlib && \
45205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45207 "RANLIB=$${RANLIB}" \
45208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45209 clean) \
45210 || exit 1
45211
45212@endif target-newlib
45213
45214.PHONY: maybe-distclean-target-newlib distclean-target-newlib
45215maybe-distclean-target-newlib:
45216@if target-newlib
45217maybe-distclean-target-newlib: distclean-target-newlib
45218
45219distclean-target-newlib:
45220 @: $(MAKE); $(unstage)
45221 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45222 r=`${PWD_COMMAND}`; export r; \
45223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224 $(NORMAL_TARGET_EXPORTS) \
45225 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
45226 for flag in $(EXTRA_TARGET_FLAGS); do \
45227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45228 done; \
45229 (cd $(TARGET_SUBDIR)/newlib && \
45230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45232 "RANLIB=$${RANLIB}" \
45233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45234 distclean) \
45235 || exit 1
45236
45237@endif target-newlib
45238
45239.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
45240maybe-maintainer-clean-target-newlib:
45241@if target-newlib
45242maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
45243
45244maintainer-clean-target-newlib:
45245 @: $(MAKE); $(unstage)
45246 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45247 r=`${PWD_COMMAND}`; export r; \
45248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45249 $(NORMAL_TARGET_EXPORTS) \
45250 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
45251 for flag in $(EXTRA_TARGET_FLAGS); do \
45252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45253 done; \
45254 (cd $(TARGET_SUBDIR)/newlib && \
45255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45257 "RANLIB=$${RANLIB}" \
45258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45259 maintainer-clean) \
45260 || exit 1
45261
45262@endif target-newlib
45263
45264
45265
45266
45267
45268.PHONY: configure-target-libgcc maybe-configure-target-libgcc
45269maybe-configure-target-libgcc:
45270@if gcc-bootstrap
45271configure-target-libgcc: stage_current
45272@endif gcc-bootstrap
45273@if target-libgcc
45274maybe-configure-target-libgcc: configure-target-libgcc
45275configure-target-libgcc:
45276 @r=`${PWD_COMMAND}`; export r; \
45277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45278 echo "Checking multilib configuration for libgcc..."; \
45279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45280 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45281 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45282 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45283 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45284 else \
45285 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45286 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45287 fi; \
45288 else \
45289 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45290 fi; \
45291 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45292 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45293 $(NORMAL_TARGET_EXPORTS) \
45294 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
45295 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
45296 case $(srcdir) in \
45297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45298 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45300 esac; \
45301 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45302 libsrcdir="$$s/libgcc"; \
45303 rm -f no-such-file || : ; \
45304 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45305 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45306 --target=${target_alias} $${srcdiroption} \
45307 || exit 1
45308@endif target-libgcc
45309
45310
45311
45312.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
45313maybe-configure-stage1-target-libgcc:
45314@if target-libgcc-bootstrap
45315maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
45316configure-stage1-target-libgcc:
45317 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45318 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45319 @r=`${PWD_COMMAND}`; export r; \
45320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45321 TFLAGS="$(STAGE1_TFLAGS)"; \
45322 echo "Checking multilib configuration for libgcc..."; \
45323 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45324 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45325 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45326 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45327 else \
45328 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45329 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45330 fi; \
45331 else \
45332 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45333 fi; \
45334 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45335 $(NORMAL_TARGET_EXPORTS) \
45336 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45337 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45338 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45339 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
45340 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45341 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45342 case $(srcdir) in \
45343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45344 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45346 esac; \
45347 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45348 libsrcdir="$$s/libgcc"; \
45349 $(SHELL) $${libsrcdir}/configure \
45350 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45351 --target=${target_alias} $${srcdiroption} \
45352 $(STAGE1_CONFIGURE_FLAGS)
45353@endif target-libgcc-bootstrap
45354
45355.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
45356maybe-configure-stage2-target-libgcc:
45357@if target-libgcc-bootstrap
45358maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
45359configure-stage2-target-libgcc:
45360 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45361 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45362 @r=`${PWD_COMMAND}`; export r; \
45363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45364 TFLAGS="$(STAGE2_TFLAGS)"; \
45365 echo "Checking multilib configuration for libgcc..."; \
45366 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45367 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45368 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45369 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45370 else \
45371 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45372 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45373 fi; \
45374 else \
45375 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45376 fi; \
45377 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45378 $(NORMAL_TARGET_EXPORTS) \
45379 \
45380 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45381 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45382 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45383 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
45384 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45385 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45386 case $(srcdir) in \
45387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45388 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45390 esac; \
45391 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45392 libsrcdir="$$s/libgcc"; \
45393 $(SHELL) $${libsrcdir}/configure \
45394 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45395 --target=${target_alias} $${srcdiroption} \
45396 --with-build-libsubdir=$(HOST_SUBDIR) \
45397 $(STAGE2_CONFIGURE_FLAGS)
45398@endif target-libgcc-bootstrap
45399
45400.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
45401maybe-configure-stage3-target-libgcc:
45402@if target-libgcc-bootstrap
45403maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
45404configure-stage3-target-libgcc:
45405 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45406 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45407 @r=`${PWD_COMMAND}`; export r; \
45408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45409 TFLAGS="$(STAGE3_TFLAGS)"; \
45410 echo "Checking multilib configuration for libgcc..."; \
45411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45412 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45413 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45414 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45415 else \
45416 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45417 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45418 fi; \
45419 else \
45420 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45421 fi; \
45422 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45423 $(NORMAL_TARGET_EXPORTS) \
45424 \
45425 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45428 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
45429 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45430 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45431 case $(srcdir) in \
45432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45433 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45435 esac; \
45436 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45437 libsrcdir="$$s/libgcc"; \
45438 $(SHELL) $${libsrcdir}/configure \
45439 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45440 --target=${target_alias} $${srcdiroption} \
45441 --with-build-libsubdir=$(HOST_SUBDIR) \
45442 $(STAGE3_CONFIGURE_FLAGS)
45443@endif target-libgcc-bootstrap
45444
45445.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
45446maybe-configure-stage4-target-libgcc:
45447@if target-libgcc-bootstrap
45448maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
45449configure-stage4-target-libgcc:
45450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45451 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45452 @r=`${PWD_COMMAND}`; export r; \
45453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45454 TFLAGS="$(STAGE4_TFLAGS)"; \
45455 echo "Checking multilib configuration for libgcc..."; \
45456 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45457 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45458 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45459 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45460 else \
45461 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45462 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45463 fi; \
45464 else \
45465 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45466 fi; \
45467 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45468 $(NORMAL_TARGET_EXPORTS) \
45469 \
45470 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45471 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45472 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45473 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
45474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45475 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45476 case $(srcdir) in \
45477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45478 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45480 esac; \
45481 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45482 libsrcdir="$$s/libgcc"; \
45483 $(SHELL) $${libsrcdir}/configure \
45484 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45485 --target=${target_alias} $${srcdiroption} \
45486 --with-build-libsubdir=$(HOST_SUBDIR) \
45487 $(STAGE4_CONFIGURE_FLAGS)
45488@endif target-libgcc-bootstrap
45489
45490.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
45491maybe-configure-stageprofile-target-libgcc:
45492@if target-libgcc-bootstrap
45493maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45494configure-stageprofile-target-libgcc:
45495 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45496 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45497 @r=`${PWD_COMMAND}`; export r; \
45498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45499 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45500 echo "Checking multilib configuration for libgcc..."; \
45501 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45502 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45503 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45504 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45505 else \
45506 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45507 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45508 fi; \
45509 else \
45510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45511 fi; \
45512 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45513 $(NORMAL_TARGET_EXPORTS) \
45514 \
45515 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45516 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45517 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45518 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
45519 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45520 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45521 case $(srcdir) in \
45522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45523 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45525 esac; \
45526 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45527 libsrcdir="$$s/libgcc"; \
45528 $(SHELL) $${libsrcdir}/configure \
45529 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45530 --target=${target_alias} $${srcdiroption} \
45531 --with-build-libsubdir=$(HOST_SUBDIR) \
45532 $(STAGEprofile_CONFIGURE_FLAGS)
45533@endif target-libgcc-bootstrap
45534
45535.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
45536maybe-configure-stagefeedback-target-libgcc:
45537@if target-libgcc-bootstrap
45538maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45539configure-stagefeedback-target-libgcc:
45540 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45541 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45542 @r=`${PWD_COMMAND}`; export r; \
45543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45544 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45545 echo "Checking multilib configuration for libgcc..."; \
45546 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45547 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45548 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45549 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45550 else \
45551 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45552 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45553 fi; \
45554 else \
45555 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45556 fi; \
45557 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45558 $(NORMAL_TARGET_EXPORTS) \
45559 \
45560 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45561 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45562 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45563 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
45564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45565 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45566 case $(srcdir) in \
45567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45568 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45570 esac; \
45571 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45572 libsrcdir="$$s/libgcc"; \
45573 $(SHELL) $${libsrcdir}/configure \
45574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45575 --target=${target_alias} $${srcdiroption} \
45576 --with-build-libsubdir=$(HOST_SUBDIR) \
45577 $(STAGEfeedback_CONFIGURE_FLAGS)
45578@endif target-libgcc-bootstrap
45579
45580
45581
45582
45583
45584.PHONY: all-target-libgcc maybe-all-target-libgcc
45585maybe-all-target-libgcc:
45586@if gcc-bootstrap
45587all-target-libgcc: stage_current
45588@endif gcc-bootstrap
45589@if target-libgcc
45590TARGET-target-libgcc=all
45591maybe-all-target-libgcc: all-target-libgcc
45592all-target-libgcc: configure-target-libgcc
45593 @r=`${PWD_COMMAND}`; export r; \
45594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45595 $(NORMAL_TARGET_EXPORTS) \
45596 (cd $(TARGET_SUBDIR)/libgcc && \
45597 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45598 $(TARGET-target-libgcc))
45599@endif target-libgcc
45600
45601
45602
45603.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
45604.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
45605maybe-all-stage1-target-libgcc:
45606maybe-clean-stage1-target-libgcc:
45607@if target-libgcc-bootstrap
45608maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
45609all-stage1: all-stage1-target-libgcc
45610TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
45611all-stage1-target-libgcc: configure-stage1-target-libgcc
45612 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45613 @r=`${PWD_COMMAND}`; export r; \
45614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45615 TFLAGS="$(STAGE1_TFLAGS)"; \
45616 $(NORMAL_TARGET_EXPORTS) \
45617 cd $(TARGET_SUBDIR)/libgcc && \
45618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45619 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45625 $(EXTRA_TARGET_FLAGS) \
45626 TFLAGS="$(STAGE1_TFLAGS)" \
45627 $(TARGET-stage1-target-libgcc)
45628
45629maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
45630clean-stage1: clean-stage1-target-libgcc
45631clean-stage1-target-libgcc:
45632 @if [ $(current_stage) = stage1 ]; then \
45633 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45634 else \
45635 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
45636 $(MAKE) stage1-start; \
45637 fi; \
45638 cd $(TARGET_SUBDIR)/libgcc && \
45639 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45640 clean
45641@endif target-libgcc-bootstrap
45642
45643
45644.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
45645.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
45646maybe-all-stage2-target-libgcc:
45647maybe-clean-stage2-target-libgcc:
45648@if target-libgcc-bootstrap
45649maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
45650all-stage2: all-stage2-target-libgcc
45651TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
45652all-stage2-target-libgcc: configure-stage2-target-libgcc
45653 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45654 @r=`${PWD_COMMAND}`; export r; \
45655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45656 TFLAGS="$(STAGE2_TFLAGS)"; \
45657 $(NORMAL_TARGET_EXPORTS) \
45658 \
45659 cd $(TARGET_SUBDIR)/libgcc && \
45660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45661 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45667 $(EXTRA_TARGET_FLAGS) \
45668 TFLAGS="$(STAGE2_TFLAGS)" \
45669 $(TARGET-stage2-target-libgcc)
45670
45671maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
45672clean-stage2: clean-stage2-target-libgcc
45673clean-stage2-target-libgcc:
45674 @if [ $(current_stage) = stage2 ]; then \
45675 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45676 else \
45677 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
45678 $(MAKE) stage2-start; \
45679 fi; \
45680 cd $(TARGET_SUBDIR)/libgcc && \
45681 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45682 \
45683 clean
45684@endif target-libgcc-bootstrap
45685
45686
45687.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
45688.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
45689maybe-all-stage3-target-libgcc:
45690maybe-clean-stage3-target-libgcc:
45691@if target-libgcc-bootstrap
45692maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
45693all-stage3: all-stage3-target-libgcc
45694TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
45695all-stage3-target-libgcc: configure-stage3-target-libgcc
45696 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45697 @r=`${PWD_COMMAND}`; export r; \
45698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45699 TFLAGS="$(STAGE3_TFLAGS)"; \
45700 $(NORMAL_TARGET_EXPORTS) \
45701 \
45702 cd $(TARGET_SUBDIR)/libgcc && \
45703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45704 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45710 $(EXTRA_TARGET_FLAGS) \
45711 TFLAGS="$(STAGE3_TFLAGS)" \
45712 $(TARGET-stage3-target-libgcc)
45713
45714maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
45715clean-stage3: clean-stage3-target-libgcc
45716clean-stage3-target-libgcc:
45717 @if [ $(current_stage) = stage3 ]; then \
45718 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45719 else \
45720 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45721 $(MAKE) stage3-start; \
45722 fi; \
45723 cd $(TARGET_SUBDIR)/libgcc && \
45724 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45725 \
45726 clean
45727@endif target-libgcc-bootstrap
45728
45729
45730.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45731.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45732maybe-all-stage4-target-libgcc:
45733maybe-clean-stage4-target-libgcc:
45734@if target-libgcc-bootstrap
45735maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45736all-stage4: all-stage4-target-libgcc
45737TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45738all-stage4-target-libgcc: configure-stage4-target-libgcc
45739 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45740 @r=`${PWD_COMMAND}`; export r; \
45741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45742 TFLAGS="$(STAGE4_TFLAGS)"; \
45743 $(NORMAL_TARGET_EXPORTS) \
45744 \
45745 cd $(TARGET_SUBDIR)/libgcc && \
45746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45747 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45748 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45749 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45750 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45751 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45752 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45753 $(EXTRA_TARGET_FLAGS) \
45754 TFLAGS="$(STAGE4_TFLAGS)" \
45755 $(TARGET-stage4-target-libgcc)
45756
45757maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45758clean-stage4: clean-stage4-target-libgcc
45759clean-stage4-target-libgcc:
45760 @if [ $(current_stage) = stage4 ]; then \
45761 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45762 else \
45763 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45764 $(MAKE) stage4-start; \
45765 fi; \
45766 cd $(TARGET_SUBDIR)/libgcc && \
45767 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45768 \
45769 clean
45770@endif target-libgcc-bootstrap
45771
45772
45773.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45774.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45775maybe-all-stageprofile-target-libgcc:
45776maybe-clean-stageprofile-target-libgcc:
45777@if target-libgcc-bootstrap
45778maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45779all-stageprofile: all-stageprofile-target-libgcc
45780TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45781all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45782 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45783 @r=`${PWD_COMMAND}`; export r; \
45784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45785 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45786 $(NORMAL_TARGET_EXPORTS) \
45787 \
45788 cd $(TARGET_SUBDIR)/libgcc && \
45789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45790 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45796 $(EXTRA_TARGET_FLAGS) \
45797 TFLAGS="$(STAGEprofile_TFLAGS)" \
45798 $(TARGET-stageprofile-target-libgcc)
45799
45800maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45801clean-stageprofile: clean-stageprofile-target-libgcc
45802clean-stageprofile-target-libgcc:
45803 @if [ $(current_stage) = stageprofile ]; then \
45804 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45805 else \
45806 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45807 $(MAKE) stageprofile-start; \
45808 fi; \
45809 cd $(TARGET_SUBDIR)/libgcc && \
45810 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45811 \
45812 clean
45813@endif target-libgcc-bootstrap
45814
45815
45816.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45817.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45818maybe-all-stagefeedback-target-libgcc:
45819maybe-clean-stagefeedback-target-libgcc:
45820@if target-libgcc-bootstrap
45821maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45822all-stagefeedback: all-stagefeedback-target-libgcc
45823TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45824all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45825 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45826 @r=`${PWD_COMMAND}`; export r; \
45827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45828 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45829 $(NORMAL_TARGET_EXPORTS) \
45830 \
45831 cd $(TARGET_SUBDIR)/libgcc && \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45833 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45834 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45835 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45839 $(EXTRA_TARGET_FLAGS) \
45840 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45841 $(TARGET-stagefeedback-target-libgcc)
45842
45843maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45844clean-stagefeedback: clean-stagefeedback-target-libgcc
45845clean-stagefeedback-target-libgcc:
45846 @if [ $(current_stage) = stagefeedback ]; then \
45847 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45848 else \
45849 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45850 $(MAKE) stagefeedback-start; \
45851 fi; \
45852 cd $(TARGET_SUBDIR)/libgcc && \
45853 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45854 \
45855 clean
45856@endif target-libgcc-bootstrap
45857
45858
45859
45860
45861
45862
45863.PHONY: check-target-libgcc maybe-check-target-libgcc
45864maybe-check-target-libgcc:
45865@if target-libgcc
45866maybe-check-target-libgcc: check-target-libgcc
45867
45868# Dummy target for uncheckable module.
45869check-target-libgcc:
45870
45871@endif target-libgcc
45872
45873.PHONY: install-target-libgcc maybe-install-target-libgcc
45874maybe-install-target-libgcc:
45875@if target-libgcc
45876maybe-install-target-libgcc: install-target-libgcc
45877
45878install-target-libgcc: 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)/libgcc && \
45884 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45885
45886@endif target-libgcc
45887
45888# Other targets (info, dvi, pdf, etc.)
45889
45890.PHONY: maybe-info-target-libgcc info-target-libgcc
45891maybe-info-target-libgcc:
45892@if target-libgcc
45893maybe-info-target-libgcc: info-target-libgcc
45894
45895info-target-libgcc: \
45896 configure-target-libgcc
45897 @: $(MAKE); $(unstage)
45898 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
45915
45916.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45917maybe-dvi-target-libgcc:
45918@if target-libgcc
45919maybe-dvi-target-libgcc: dvi-target-libgcc
45920
45921dvi-target-libgcc: \
45922 configure-target-libgcc
45923 @: $(MAKE); $(unstage)
45924 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
45941
45942.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45943maybe-pdf-target-libgcc:
45944@if target-libgcc
45945maybe-pdf-target-libgcc: pdf-target-libgcc
45946
45947pdf-target-libgcc: \
45948 configure-target-libgcc
45949 @: $(MAKE); $(unstage)
45950 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
45967
45968.PHONY: maybe-html-target-libgcc html-target-libgcc
45969maybe-html-target-libgcc:
45970@if target-libgcc
45971maybe-html-target-libgcc: html-target-libgcc
45972
45973html-target-libgcc: \
45974 configure-target-libgcc
45975 @: $(MAKE); $(unstage)
45976 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
45993
45994.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
45995maybe-TAGS-target-libgcc:
45996@if target-libgcc
45997maybe-TAGS-target-libgcc: TAGS-target-libgcc
45998
45999TAGS-target-libgcc: \
46000 configure-target-libgcc
46001 @: $(MAKE); $(unstage)
46002 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46019
46020.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
46021maybe-install-info-target-libgcc:
46022@if target-libgcc
46023maybe-install-info-target-libgcc: install-info-target-libgcc
46024
46025install-info-target-libgcc: \
46026 configure-target-libgcc \
46027 info-target-libgcc
46028 @: $(MAKE); $(unstage)
46029 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46046
46047.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
46048maybe-install-pdf-target-libgcc:
46049@if target-libgcc
46050maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
46051
46052install-pdf-target-libgcc: \
46053 configure-target-libgcc \
46054 pdf-target-libgcc
46055 @: $(MAKE); $(unstage)
46056 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46073
46074.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
46075maybe-install-html-target-libgcc:
46076@if target-libgcc
46077maybe-install-html-target-libgcc: install-html-target-libgcc
46078
46079install-html-target-libgcc: \
46080 configure-target-libgcc \
46081 html-target-libgcc
46082 @: $(MAKE); $(unstage)
46083 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46100
46101.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
46102maybe-installcheck-target-libgcc:
46103@if target-libgcc
46104maybe-installcheck-target-libgcc: installcheck-target-libgcc
46105
46106installcheck-target-libgcc: \
46107 configure-target-libgcc
46108 @: $(MAKE); $(unstage)
46109 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46126
46127.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
46128maybe-mostlyclean-target-libgcc:
46129@if target-libgcc
46130maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
46131
46132mostlyclean-target-libgcc:
46133 @: $(MAKE); $(unstage)
46134 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46151
46152.PHONY: maybe-clean-target-libgcc clean-target-libgcc
46153maybe-clean-target-libgcc:
46154@if target-libgcc
46155maybe-clean-target-libgcc: clean-target-libgcc
46156
46157clean-target-libgcc:
46158 @: $(MAKE); $(unstage)
46159 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46176
46177.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
46178maybe-distclean-target-libgcc:
46179@if target-libgcc
46180maybe-distclean-target-libgcc: distclean-target-libgcc
46181
46182distclean-target-libgcc:
46183 @: $(MAKE); $(unstage)
46184 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46201
46202.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
46203maybe-maintainer-clean-target-libgcc:
46204@if target-libgcc
46205maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
46206
46207maintainer-clean-target-libgcc:
46208 @: $(MAKE); $(unstage)
46209 @[ -f $(TARGET_SUBDIR)/libgcc/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)/libgcc" ; \
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)/libgcc && \
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-libgcc
46226
46227
46228
46229
46230
46231.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
46232maybe-configure-target-libgfortran:
46233@if gcc-bootstrap
46234configure-target-libgfortran: stage_current
46235@endif gcc-bootstrap
46236@if target-libgfortran
46237maybe-configure-target-libgfortran: configure-target-libgfortran
46238configure-target-libgfortran:
46239 @: $(MAKE); $(unstage)
46240 @r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 echo "Checking multilib configuration for libgfortran..."; \
46243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
46245 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46246 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46247 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
46248 else \
46249 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
46250 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46251 fi; \
46252 else \
46253 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46254 fi; \
46255 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
46256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46257 $(NORMAL_TARGET_EXPORTS) \
46258 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
46259 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
46260 case $(srcdir) in \
46261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46262 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
46263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46264 esac; \
46265 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
46266 libsrcdir="$$s/libgfortran"; \
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-libgfortran
46273
46274
46275
46276
46277
46278.PHONY: all-target-libgfortran maybe-all-target-libgfortran
46279maybe-all-target-libgfortran:
46280@if gcc-bootstrap
46281all-target-libgfortran: stage_current
46282@endif gcc-bootstrap
46283@if target-libgfortran
46284TARGET-target-libgfortran=all
46285maybe-all-target-libgfortran: all-target-libgfortran
46286all-target-libgfortran: configure-target-libgfortran
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)/libgfortran && \
46292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46293 $(TARGET-target-libgfortran))
46294@endif target-libgfortran
46295
46296
46297
46298
46299
46300.PHONY: check-target-libgfortran maybe-check-target-libgfortran
46301maybe-check-target-libgfortran:
46302@if target-libgfortran
46303maybe-check-target-libgfortran: check-target-libgfortran
46304
46305check-target-libgfortran:
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)/libgfortran && \
46311 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46312
46313@endif target-libgfortran
46314
46315.PHONY: install-target-libgfortran maybe-install-target-libgfortran
46316maybe-install-target-libgfortran:
46317@if target-libgfortran
46318maybe-install-target-libgfortran: install-target-libgfortran
46319
46320install-target-libgfortran: 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)/libgfortran && \
46326 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46327
46328@endif target-libgfortran
46329
46330# Other targets (info, dvi, pdf, etc.)
46331
46332.PHONY: maybe-info-target-libgfortran info-target-libgfortran
46333maybe-info-target-libgfortran:
46334@if target-libgfortran
46335maybe-info-target-libgfortran: info-target-libgfortran
46336
46337info-target-libgfortran: \
46338 configure-target-libgfortran
46339 @: $(MAKE); $(unstage)
46340 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46357
46358.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
46359maybe-dvi-target-libgfortran:
46360@if target-libgfortran
46361maybe-dvi-target-libgfortran: dvi-target-libgfortran
46362
46363dvi-target-libgfortran: \
46364 configure-target-libgfortran
46365 @: $(MAKE); $(unstage)
46366 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46383
46384.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
46385maybe-pdf-target-libgfortran:
46386@if target-libgfortran
46387maybe-pdf-target-libgfortran: pdf-target-libgfortran
46388
46389pdf-target-libgfortran: \
46390 configure-target-libgfortran
46391 @: $(MAKE); $(unstage)
46392 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46409
46410.PHONY: maybe-html-target-libgfortran html-target-libgfortran
46411maybe-html-target-libgfortran:
46412@if target-libgfortran
46413maybe-html-target-libgfortran: html-target-libgfortran
46414
46415html-target-libgfortran: \
46416 configure-target-libgfortran
46417 @: $(MAKE); $(unstage)
46418 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46435
46436.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
46437maybe-TAGS-target-libgfortran:
46438@if target-libgfortran
46439maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
46440
46441TAGS-target-libgfortran: \
46442 configure-target-libgfortran
46443 @: $(MAKE); $(unstage)
46444 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46461
46462.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
46463maybe-install-info-target-libgfortran:
46464@if target-libgfortran
46465maybe-install-info-target-libgfortran: install-info-target-libgfortran
46466
46467install-info-target-libgfortran: \
46468 configure-target-libgfortran \
46469 info-target-libgfortran
46470 @: $(MAKE); $(unstage)
46471 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46488
46489.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
46490maybe-install-pdf-target-libgfortran:
46491@if target-libgfortran
46492maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
46493
46494install-pdf-target-libgfortran: \
46495 configure-target-libgfortran \
46496 pdf-target-libgfortran
46497 @: $(MAKE); $(unstage)
46498 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46515
46516.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
46517maybe-install-html-target-libgfortran:
46518@if target-libgfortran
46519maybe-install-html-target-libgfortran: install-html-target-libgfortran
46520
46521install-html-target-libgfortran: \
46522 configure-target-libgfortran \
46523 html-target-libgfortran
46524 @: $(MAKE); $(unstage)
46525 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46542
46543.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
46544maybe-installcheck-target-libgfortran:
46545@if target-libgfortran
46546maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
46547
46548installcheck-target-libgfortran: \
46549 configure-target-libgfortran
46550 @: $(MAKE); $(unstage)
46551 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46568
46569.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
46570maybe-mostlyclean-target-libgfortran:
46571@if target-libgfortran
46572maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
46573
46574mostlyclean-target-libgfortran:
46575 @: $(MAKE); $(unstage)
46576 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46593
46594.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
46595maybe-clean-target-libgfortran:
46596@if target-libgfortran
46597maybe-clean-target-libgfortran: clean-target-libgfortran
46598
46599clean-target-libgfortran:
46600 @: $(MAKE); $(unstage)
46601 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46618
46619.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
46620maybe-distclean-target-libgfortran:
46621@if target-libgfortran
46622maybe-distclean-target-libgfortran: distclean-target-libgfortran
46623
46624distclean-target-libgfortran:
46625 @: $(MAKE); $(unstage)
46626 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46643
46644.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
46645maybe-maintainer-clean-target-libgfortran:
46646@if target-libgfortran
46647maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
46648
46649maintainer-clean-target-libgfortran:
46650 @: $(MAKE); $(unstage)
46651 @[ -f $(TARGET_SUBDIR)/libgfortran/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)/libgfortran" ; \
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)/libgfortran && \
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-libgfortran
46668
46669
46670
46671
46672
46673.PHONY: configure-target-libobjc maybe-configure-target-libobjc
46674maybe-configure-target-libobjc:
46675@if gcc-bootstrap
46676configure-target-libobjc: stage_current
46677@endif gcc-bootstrap
46678@if target-libobjc
46679maybe-configure-target-libobjc: configure-target-libobjc
46680configure-target-libobjc:
46681 @: $(MAKE); $(unstage)
46682 @r=`${PWD_COMMAND}`; export r; \
46683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46684 echo "Checking multilib configuration for libobjc..."; \
46685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
46687 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46688 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46689 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
46690 else \
46691 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
46692 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46693 fi; \
46694 else \
46695 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46696 fi; \
46697 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
46698 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46699 $(NORMAL_TARGET_EXPORTS) \
46700 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
46701 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46702 case $(srcdir) in \
46703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46704 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46706 esac; \
46707 srcdiroption="--srcdir=$${topdir}/libobjc"; \
46708 libsrcdir="$$s/libobjc"; \
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-libobjc
46715
46716
46717
46718
46719
46720.PHONY: all-target-libobjc maybe-all-target-libobjc
46721maybe-all-target-libobjc:
46722@if gcc-bootstrap
46723all-target-libobjc: stage_current
46724@endif gcc-bootstrap
46725@if target-libobjc
46726TARGET-target-libobjc=all
46727maybe-all-target-libobjc: all-target-libobjc
46728all-target-libobjc: configure-target-libobjc
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)/libobjc && \
46734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46735 $(TARGET-target-libobjc))
46736@endif target-libobjc
46737
46738
46739
46740
46741
46742.PHONY: check-target-libobjc maybe-check-target-libobjc
46743maybe-check-target-libobjc:
46744@if target-libobjc
46745maybe-check-target-libobjc: check-target-libobjc
46746
46747check-target-libobjc:
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)/libobjc && \
46753 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46754
46755@endif target-libobjc
46756
46757.PHONY: install-target-libobjc maybe-install-target-libobjc
46758maybe-install-target-libobjc:
46759@if target-libobjc
46760maybe-install-target-libobjc: install-target-libobjc
46761
46762install-target-libobjc: 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)/libobjc && \
46768 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46769
46770@endif target-libobjc
46771
46772# Other targets (info, dvi, pdf, etc.)
46773
46774.PHONY: maybe-info-target-libobjc info-target-libobjc
46775maybe-info-target-libobjc:
46776@if target-libobjc
46777maybe-info-target-libobjc: info-target-libobjc
46778
46779info-target-libobjc: \
46780 configure-target-libobjc
46781 @: $(MAKE); $(unstage)
46782 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46799
46800.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
46801maybe-dvi-target-libobjc:
46802@if target-libobjc
46803maybe-dvi-target-libobjc: dvi-target-libobjc
46804
46805dvi-target-libobjc: \
46806 configure-target-libobjc
46807 @: $(MAKE); $(unstage)
46808 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46825
46826.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46827maybe-pdf-target-libobjc:
46828@if target-libobjc
46829maybe-pdf-target-libobjc: pdf-target-libobjc
46830
46831pdf-target-libobjc: \
46832 configure-target-libobjc
46833 @: $(MAKE); $(unstage)
46834 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46851
46852.PHONY: maybe-html-target-libobjc html-target-libobjc
46853maybe-html-target-libobjc:
46854@if target-libobjc
46855maybe-html-target-libobjc: html-target-libobjc
46856
46857html-target-libobjc: \
46858 configure-target-libobjc
46859 @: $(MAKE); $(unstage)
46860 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46877
46878.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46879maybe-TAGS-target-libobjc:
46880@if target-libobjc
46881maybe-TAGS-target-libobjc: TAGS-target-libobjc
46882
46883TAGS-target-libobjc: \
46884 configure-target-libobjc
46885 @: $(MAKE); $(unstage)
46886 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46903
46904.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46905maybe-install-info-target-libobjc:
46906@if target-libobjc
46907maybe-install-info-target-libobjc: install-info-target-libobjc
46908
46909install-info-target-libobjc: \
46910 configure-target-libobjc \
46911 info-target-libobjc
46912 @: $(MAKE); $(unstage)
46913 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46930
46931.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46932maybe-install-pdf-target-libobjc:
46933@if target-libobjc
46934maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46935
46936install-pdf-target-libobjc: \
46937 configure-target-libobjc \
46938 pdf-target-libobjc
46939 @: $(MAKE); $(unstage)
46940 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46957
46958.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46959maybe-install-html-target-libobjc:
46960@if target-libobjc
46961maybe-install-html-target-libobjc: install-html-target-libobjc
46962
46963install-html-target-libobjc: \
46964 configure-target-libobjc \
46965 html-target-libobjc
46966 @: $(MAKE); $(unstage)
46967 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
46984
46985.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46986maybe-installcheck-target-libobjc:
46987@if target-libobjc
46988maybe-installcheck-target-libobjc: installcheck-target-libobjc
46989
46990installcheck-target-libobjc: \
46991 configure-target-libobjc
46992 @: $(MAKE); $(unstage)
46993 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
47010
47011.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
47012maybe-mostlyclean-target-libobjc:
47013@if target-libobjc
47014maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
47015
47016mostlyclean-target-libobjc:
47017 @: $(MAKE); $(unstage)
47018 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
47035
47036.PHONY: maybe-clean-target-libobjc clean-target-libobjc
47037maybe-clean-target-libobjc:
47038@if target-libobjc
47039maybe-clean-target-libobjc: clean-target-libobjc
47040
47041clean-target-libobjc:
47042 @: $(MAKE); $(unstage)
47043 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
47060
47061.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
47062maybe-distclean-target-libobjc:
47063@if target-libobjc
47064maybe-distclean-target-libobjc: distclean-target-libobjc
47065
47066distclean-target-libobjc:
47067 @: $(MAKE); $(unstage)
47068 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
47085
47086.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
47087maybe-maintainer-clean-target-libobjc:
47088@if target-libobjc
47089maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
47090
47091maintainer-clean-target-libobjc:
47092 @: $(MAKE); $(unstage)
47093 @[ -f $(TARGET_SUBDIR)/libobjc/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)/libobjc" ; \
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)/libobjc && \
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-libobjc
47110
47111
47112
47113
47114
47115.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
47116maybe-configure-target-libtermcap:
47117@if gcc-bootstrap
47118configure-target-libtermcap: stage_current
47119@endif gcc-bootstrap
47120@if target-libtermcap
47121maybe-configure-target-libtermcap: configure-target-libtermcap
47122configure-target-libtermcap:
47123 @: $(MAKE); $(unstage)
47124 @r=`${PWD_COMMAND}`; export r; \
47125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47126 echo "Checking multilib configuration for libtermcap..."; \
47127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47128 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
47129 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47130 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47131 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
47132 else \
47133 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
47134 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47135 fi; \
47136 else \
47137 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47138 fi; \
47139 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
47140 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47141 $(NORMAL_TARGET_EXPORTS) \
47142 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
47143 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
47144 case $(srcdir) in \
47145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47146 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
47147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47148 esac; \
47149 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
47150 libsrcdir="$$s/libtermcap"; \
47151 rm -f no-such-file || : ; \
47152 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47153 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47154 --target=${target_alias} $${srcdiroption} \
47155 || exit 1
47156@endif target-libtermcap
47157
47158
47159
47160
47161
47162.PHONY: all-target-libtermcap maybe-all-target-libtermcap
47163maybe-all-target-libtermcap:
47164@if gcc-bootstrap
47165all-target-libtermcap: stage_current
47166@endif gcc-bootstrap
47167@if target-libtermcap
47168TARGET-target-libtermcap=all
47169maybe-all-target-libtermcap: all-target-libtermcap
47170all-target-libtermcap: configure-target-libtermcap
47171 @: $(MAKE); $(unstage)
47172 @r=`${PWD_COMMAND}`; export r; \
47173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47174 $(NORMAL_TARGET_EXPORTS) \
47175 (cd $(TARGET_SUBDIR)/libtermcap && \
47176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47177 $(TARGET-target-libtermcap))
47178@endif target-libtermcap
47179
47180
47181
47182
47183
47184.PHONY: check-target-libtermcap maybe-check-target-libtermcap
47185maybe-check-target-libtermcap:
47186@if target-libtermcap
47187maybe-check-target-libtermcap: check-target-libtermcap
47188
47189# Dummy target for uncheckable module.
47190check-target-libtermcap:
47191
47192@endif target-libtermcap
47193
47194.PHONY: install-target-libtermcap maybe-install-target-libtermcap
47195maybe-install-target-libtermcap:
47196@if target-libtermcap
47197maybe-install-target-libtermcap: install-target-libtermcap
47198
47199install-target-libtermcap: installdirs
47200 @: $(MAKE); $(unstage)
47201 @r=`${PWD_COMMAND}`; export r; \
47202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47203 $(NORMAL_TARGET_EXPORTS) \
47204 (cd $(TARGET_SUBDIR)/libtermcap && \
47205 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47206
47207@endif target-libtermcap
47208
47209# Other targets (info, dvi, pdf, etc.)
47210
47211.PHONY: maybe-info-target-libtermcap info-target-libtermcap
47212maybe-info-target-libtermcap:
47213@if target-libtermcap
47214maybe-info-target-libtermcap: info-target-libtermcap
47215
47216info-target-libtermcap: \
47217 configure-target-libtermcap
47218 @: $(MAKE); $(unstage)
47219 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47220 r=`${PWD_COMMAND}`; export r; \
47221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47222 $(NORMAL_TARGET_EXPORTS) \
47223 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
47224 for flag in $(EXTRA_TARGET_FLAGS); do \
47225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47226 done; \
47227 (cd $(TARGET_SUBDIR)/libtermcap && \
47228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47230 "RANLIB=$${RANLIB}" \
47231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47232 info) \
47233 || exit 1
47234
47235@endif target-libtermcap
47236
47237.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
47238maybe-dvi-target-libtermcap:
47239@if target-libtermcap
47240maybe-dvi-target-libtermcap: dvi-target-libtermcap
47241
47242dvi-target-libtermcap: \
47243 configure-target-libtermcap
47244 @: $(MAKE); $(unstage)
47245 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47246 r=`${PWD_COMMAND}`; export r; \
47247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47248 $(NORMAL_TARGET_EXPORTS) \
47249 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
47250 for flag in $(EXTRA_TARGET_FLAGS); do \
47251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47252 done; \
47253 (cd $(TARGET_SUBDIR)/libtermcap && \
47254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47256 "RANLIB=$${RANLIB}" \
47257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47258 dvi) \
47259 || exit 1
47260
47261@endif target-libtermcap
47262
47263.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
47264maybe-pdf-target-libtermcap:
47265@if target-libtermcap
47266maybe-pdf-target-libtermcap: pdf-target-libtermcap
47267
47268pdf-target-libtermcap: \
47269 configure-target-libtermcap
47270 @: $(MAKE); $(unstage)
47271 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47272 r=`${PWD_COMMAND}`; export r; \
47273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47274 $(NORMAL_TARGET_EXPORTS) \
47275 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47276 for flag in $(EXTRA_TARGET_FLAGS); do \
47277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47278 done; \
47279 (cd $(TARGET_SUBDIR)/libtermcap && \
47280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47282 "RANLIB=$${RANLIB}" \
47283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47284 pdf) \
47285 || exit 1
47286
47287@endif target-libtermcap
47288
47289.PHONY: maybe-html-target-libtermcap html-target-libtermcap
47290maybe-html-target-libtermcap:
47291@if target-libtermcap
47292maybe-html-target-libtermcap: html-target-libtermcap
47293
47294html-target-libtermcap: \
47295 configure-target-libtermcap
47296 @: $(MAKE); $(unstage)
47297 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47298 r=`${PWD_COMMAND}`; export r; \
47299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47300 $(NORMAL_TARGET_EXPORTS) \
47301 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
47302 for flag in $(EXTRA_TARGET_FLAGS); do \
47303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47304 done; \
47305 (cd $(TARGET_SUBDIR)/libtermcap && \
47306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47308 "RANLIB=$${RANLIB}" \
47309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47310 html) \
47311 || exit 1
47312
47313@endif target-libtermcap
47314
47315.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
47316maybe-TAGS-target-libtermcap:
47317@if target-libtermcap
47318maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
47319
47320TAGS-target-libtermcap: \
47321 configure-target-libtermcap
47322 @: $(MAKE); $(unstage)
47323 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47324 r=`${PWD_COMMAND}`; export r; \
47325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47326 $(NORMAL_TARGET_EXPORTS) \
47327 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
47328 for flag in $(EXTRA_TARGET_FLAGS); do \
47329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47330 done; \
47331 (cd $(TARGET_SUBDIR)/libtermcap && \
47332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47334 "RANLIB=$${RANLIB}" \
47335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47336 TAGS) \
47337 || exit 1
47338
47339@endif target-libtermcap
47340
47341.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
47342maybe-install-info-target-libtermcap:
47343@if target-libtermcap
47344maybe-install-info-target-libtermcap: install-info-target-libtermcap
47345
47346install-info-target-libtermcap: \
47347 configure-target-libtermcap \
47348 info-target-libtermcap
47349 @: $(MAKE); $(unstage)
47350 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47351 r=`${PWD_COMMAND}`; export r; \
47352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47353 $(NORMAL_TARGET_EXPORTS) \
47354 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
47355 for flag in $(EXTRA_TARGET_FLAGS); do \
47356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47357 done; \
47358 (cd $(TARGET_SUBDIR)/libtermcap && \
47359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47361 "RANLIB=$${RANLIB}" \
47362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47363 install-info) \
47364 || exit 1
47365
47366@endif target-libtermcap
47367
47368.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
47369maybe-install-pdf-target-libtermcap:
47370@if target-libtermcap
47371maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
47372
47373install-pdf-target-libtermcap: \
47374 configure-target-libtermcap \
47375 pdf-target-libtermcap
47376 @: $(MAKE); $(unstage)
47377 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47378 r=`${PWD_COMMAND}`; export r; \
47379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47380 $(NORMAL_TARGET_EXPORTS) \
47381 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47382 for flag in $(EXTRA_TARGET_FLAGS); do \
47383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47384 done; \
47385 (cd $(TARGET_SUBDIR)/libtermcap && \
47386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47388 "RANLIB=$${RANLIB}" \
47389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47390 install-pdf) \
47391 || exit 1
47392
47393@endif target-libtermcap
47394
47395.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
47396maybe-install-html-target-libtermcap:
47397@if target-libtermcap
47398maybe-install-html-target-libtermcap: install-html-target-libtermcap
47399
47400install-html-target-libtermcap: \
47401 configure-target-libtermcap \
47402 html-target-libtermcap
47403 @: $(MAKE); $(unstage)
47404 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47405 r=`${PWD_COMMAND}`; export r; \
47406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407 $(NORMAL_TARGET_EXPORTS) \
47408 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
47409 for flag in $(EXTRA_TARGET_FLAGS); do \
47410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47411 done; \
47412 (cd $(TARGET_SUBDIR)/libtermcap && \
47413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47415 "RANLIB=$${RANLIB}" \
47416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47417 install-html) \
47418 || exit 1
47419
47420@endif target-libtermcap
47421
47422.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
47423maybe-installcheck-target-libtermcap:
47424@if target-libtermcap
47425maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
47426
47427installcheck-target-libtermcap: \
47428 configure-target-libtermcap
47429 @: $(MAKE); $(unstage)
47430 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47431 r=`${PWD_COMMAND}`; export r; \
47432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47433 $(NORMAL_TARGET_EXPORTS) \
47434 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
47435 for flag in $(EXTRA_TARGET_FLAGS); do \
47436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47437 done; \
47438 (cd $(TARGET_SUBDIR)/libtermcap && \
47439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47441 "RANLIB=$${RANLIB}" \
47442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47443 installcheck) \
47444 || exit 1
47445
47446@endif target-libtermcap
47447
47448.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
47449maybe-mostlyclean-target-libtermcap:
47450@if target-libtermcap
47451maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
47452
47453# libtermcap doesn't support mostlyclean.
47454mostlyclean-target-libtermcap:
47455
47456@endif target-libtermcap
47457
47458.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
47459maybe-clean-target-libtermcap:
47460@if target-libtermcap
47461maybe-clean-target-libtermcap: clean-target-libtermcap
47462
47463# libtermcap doesn't support clean.
47464clean-target-libtermcap:
47465
47466@endif target-libtermcap
47467
47468.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
47469maybe-distclean-target-libtermcap:
47470@if target-libtermcap
47471maybe-distclean-target-libtermcap: distclean-target-libtermcap
47472
47473# libtermcap doesn't support distclean.
47474distclean-target-libtermcap:
47475
47476@endif target-libtermcap
47477
47478.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
47479maybe-maintainer-clean-target-libtermcap:
47480@if target-libtermcap
47481maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
47482
47483# libtermcap doesn't support maintainer-clean.
47484maintainer-clean-target-libtermcap:
47485
47486@endif target-libtermcap
47487
47488
47489
47490
47491
47492.PHONY: configure-target-winsup maybe-configure-target-winsup
47493maybe-configure-target-winsup:
47494@if gcc-bootstrap
47495configure-target-winsup: stage_current
47496@endif gcc-bootstrap
47497@if target-winsup
47498maybe-configure-target-winsup: configure-target-winsup
47499configure-target-winsup:
47500 @: $(MAKE); $(unstage)
47501 @r=`${PWD_COMMAND}`; export r; \
47502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503 echo "Checking multilib configuration for winsup..."; \
47504 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47505 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
47506 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
47507 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
47508 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
47509 else \
47510 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
47511 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47512 fi; \
47513 else \
47514 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47515 fi; \
47516 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
47517 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47518 $(NORMAL_TARGET_EXPORTS) \
47519 echo Configuring in $(TARGET_SUBDIR)/winsup; \
47520 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
47521 case $(srcdir) in \
47522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47523 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
47524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47525 esac; \
47526 srcdiroption="--srcdir=$${topdir}/winsup"; \
47527 libsrcdir="$$s/winsup"; \
47528 rm -f no-such-file || : ; \
47529 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47530 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47531 --target=${target_alias} $${srcdiroption} \
47532 || exit 1
47533@endif target-winsup
47534
47535
47536
47537
47538
47539.PHONY: all-target-winsup maybe-all-target-winsup
47540maybe-all-target-winsup:
47541@if gcc-bootstrap
47542all-target-winsup: stage_current
47543@endif gcc-bootstrap
47544@if target-winsup
47545TARGET-target-winsup=all
47546maybe-all-target-winsup: all-target-winsup
47547all-target-winsup: configure-target-winsup
47548 @: $(MAKE); $(unstage)
47549 @r=`${PWD_COMMAND}`; export r; \
47550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47551 $(NORMAL_TARGET_EXPORTS) \
47552 (cd $(TARGET_SUBDIR)/winsup && \
47553 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47554 $(TARGET-target-winsup))
47555@endif target-winsup
47556
47557
47558
47559
47560
47561.PHONY: check-target-winsup maybe-check-target-winsup
47562maybe-check-target-winsup:
47563@if target-winsup
47564maybe-check-target-winsup: check-target-winsup
47565
47566check-target-winsup:
47567 @: $(MAKE); $(unstage)
47568 @r=`${PWD_COMMAND}`; export r; \
47569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47570 $(NORMAL_TARGET_EXPORTS) \
47571 (cd $(TARGET_SUBDIR)/winsup && \
47572 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47573
47574@endif target-winsup
47575
47576.PHONY: install-target-winsup maybe-install-target-winsup
47577maybe-install-target-winsup:
47578@if target-winsup
47579maybe-install-target-winsup: install-target-winsup
47580
47581install-target-winsup: installdirs
47582 @: $(MAKE); $(unstage)
47583 @r=`${PWD_COMMAND}`; export r; \
47584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47585 $(NORMAL_TARGET_EXPORTS) \
47586 (cd $(TARGET_SUBDIR)/winsup && \
47587 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47588
47589@endif target-winsup
47590
47591# Other targets (info, dvi, pdf, etc.)
47592
47593.PHONY: maybe-info-target-winsup info-target-winsup
47594maybe-info-target-winsup:
47595@if target-winsup
47596maybe-info-target-winsup: info-target-winsup
47597
47598info-target-winsup: \
47599 configure-target-winsup
47600 @: $(MAKE); $(unstage)
47601 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47602 r=`${PWD_COMMAND}`; export r; \
47603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47604 $(NORMAL_TARGET_EXPORTS) \
47605 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
47606 for flag in $(EXTRA_TARGET_FLAGS); do \
47607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47608 done; \
47609 (cd $(TARGET_SUBDIR)/winsup && \
47610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47612 "RANLIB=$${RANLIB}" \
47613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47614 info) \
47615 || exit 1
47616
47617@endif target-winsup
47618
47619.PHONY: maybe-dvi-target-winsup dvi-target-winsup
47620maybe-dvi-target-winsup:
47621@if target-winsup
47622maybe-dvi-target-winsup: dvi-target-winsup
47623
47624dvi-target-winsup: \
47625 configure-target-winsup
47626 @: $(MAKE); $(unstage)
47627 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47628 r=`${PWD_COMMAND}`; export r; \
47629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47630 $(NORMAL_TARGET_EXPORTS) \
47631 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
47632 for flag in $(EXTRA_TARGET_FLAGS); do \
47633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47634 done; \
47635 (cd $(TARGET_SUBDIR)/winsup && \
47636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47638 "RANLIB=$${RANLIB}" \
47639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47640 dvi) \
47641 || exit 1
47642
47643@endif target-winsup
47644
47645.PHONY: maybe-pdf-target-winsup pdf-target-winsup
47646maybe-pdf-target-winsup:
47647@if target-winsup
47648maybe-pdf-target-winsup: pdf-target-winsup
47649
47650pdf-target-winsup: \
47651 configure-target-winsup
47652 @: $(MAKE); $(unstage)
47653 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47654 r=`${PWD_COMMAND}`; export r; \
47655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47656 $(NORMAL_TARGET_EXPORTS) \
47657 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
47658 for flag in $(EXTRA_TARGET_FLAGS); do \
47659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47660 done; \
47661 (cd $(TARGET_SUBDIR)/winsup && \
47662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47664 "RANLIB=$${RANLIB}" \
47665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47666 pdf) \
47667 || exit 1
47668
47669@endif target-winsup
47670
47671.PHONY: maybe-html-target-winsup html-target-winsup
47672maybe-html-target-winsup:
47673@if target-winsup
47674maybe-html-target-winsup: html-target-winsup
47675
47676html-target-winsup: \
47677 configure-target-winsup
47678 @: $(MAKE); $(unstage)
47679 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47680 r=`${PWD_COMMAND}`; export r; \
47681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47682 $(NORMAL_TARGET_EXPORTS) \
47683 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
47684 for flag in $(EXTRA_TARGET_FLAGS); do \
47685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47686 done; \
47687 (cd $(TARGET_SUBDIR)/winsup && \
47688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47690 "RANLIB=$${RANLIB}" \
47691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47692 html) \
47693 || exit 1
47694
47695@endif target-winsup
47696
47697.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
47698maybe-TAGS-target-winsup:
47699@if target-winsup
47700maybe-TAGS-target-winsup: TAGS-target-winsup
47701
47702TAGS-target-winsup: \
47703 configure-target-winsup
47704 @: $(MAKE); $(unstage)
47705 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47706 r=`${PWD_COMMAND}`; export r; \
47707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47708 $(NORMAL_TARGET_EXPORTS) \
47709 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47710 for flag in $(EXTRA_TARGET_FLAGS); do \
47711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47712 done; \
47713 (cd $(TARGET_SUBDIR)/winsup && \
47714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47716 "RANLIB=$${RANLIB}" \
47717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47718 TAGS) \
47719 || exit 1
47720
47721@endif target-winsup
47722
47723.PHONY: maybe-install-info-target-winsup install-info-target-winsup
47724maybe-install-info-target-winsup:
47725@if target-winsup
47726maybe-install-info-target-winsup: install-info-target-winsup
47727
47728install-info-target-winsup: \
47729 configure-target-winsup \
47730 info-target-winsup
47731 @: $(MAKE); $(unstage)
47732 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47733 r=`${PWD_COMMAND}`; export r; \
47734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47735 $(NORMAL_TARGET_EXPORTS) \
47736 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
47737 for flag in $(EXTRA_TARGET_FLAGS); do \
47738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47739 done; \
47740 (cd $(TARGET_SUBDIR)/winsup && \
47741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47743 "RANLIB=$${RANLIB}" \
47744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47745 install-info) \
47746 || exit 1
47747
47748@endif target-winsup
47749
47750.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
47751maybe-install-pdf-target-winsup:
47752@if target-winsup
47753maybe-install-pdf-target-winsup: install-pdf-target-winsup
47754
47755install-pdf-target-winsup: \
47756 configure-target-winsup \
47757 pdf-target-winsup
47758 @: $(MAKE); $(unstage)
47759 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47760 r=`${PWD_COMMAND}`; export r; \
47761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47762 $(NORMAL_TARGET_EXPORTS) \
47763 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
47764 for flag in $(EXTRA_TARGET_FLAGS); do \
47765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47766 done; \
47767 (cd $(TARGET_SUBDIR)/winsup && \
47768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47770 "RANLIB=$${RANLIB}" \
47771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47772 install-pdf) \
47773 || exit 1
47774
47775@endif target-winsup
47776
47777.PHONY: maybe-install-html-target-winsup install-html-target-winsup
47778maybe-install-html-target-winsup:
47779@if target-winsup
47780maybe-install-html-target-winsup: install-html-target-winsup
47781
47782install-html-target-winsup: \
47783 configure-target-winsup \
47784 html-target-winsup
47785 @: $(MAKE); $(unstage)
47786 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47787 r=`${PWD_COMMAND}`; export r; \
47788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47789 $(NORMAL_TARGET_EXPORTS) \
47790 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
47791 for flag in $(EXTRA_TARGET_FLAGS); do \
47792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47793 done; \
47794 (cd $(TARGET_SUBDIR)/winsup && \
47795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47797 "RANLIB=$${RANLIB}" \
47798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47799 install-html) \
47800 || exit 1
47801
47802@endif target-winsup
47803
47804.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
47805maybe-installcheck-target-winsup:
47806@if target-winsup
47807maybe-installcheck-target-winsup: installcheck-target-winsup
47808
47809installcheck-target-winsup: \
47810 configure-target-winsup
47811 @: $(MAKE); $(unstage)
47812 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47813 r=`${PWD_COMMAND}`; export r; \
47814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47815 $(NORMAL_TARGET_EXPORTS) \
47816 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
47817 for flag in $(EXTRA_TARGET_FLAGS); do \
47818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47819 done; \
47820 (cd $(TARGET_SUBDIR)/winsup && \
47821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47823 "RANLIB=$${RANLIB}" \
47824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47825 installcheck) \
47826 || exit 1
47827
47828@endif target-winsup
47829
47830.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
47831maybe-mostlyclean-target-winsup:
47832@if target-winsup
47833maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
47834
47835mostlyclean-target-winsup:
47836 @: $(MAKE); $(unstage)
47837 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47838 r=`${PWD_COMMAND}`; export r; \
47839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47840 $(NORMAL_TARGET_EXPORTS) \
47841 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
47842 for flag in $(EXTRA_TARGET_FLAGS); do \
47843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47844 done; \
47845 (cd $(TARGET_SUBDIR)/winsup && \
47846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47848 "RANLIB=$${RANLIB}" \
47849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47850 mostlyclean) \
47851 || exit 1
47852
47853@endif target-winsup
47854
47855.PHONY: maybe-clean-target-winsup clean-target-winsup
47856maybe-clean-target-winsup:
47857@if target-winsup
47858maybe-clean-target-winsup: clean-target-winsup
47859
47860clean-target-winsup:
47861 @: $(MAKE); $(unstage)
47862 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47863 r=`${PWD_COMMAND}`; export r; \
47864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47865 $(NORMAL_TARGET_EXPORTS) \
47866 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
47867 for flag in $(EXTRA_TARGET_FLAGS); do \
47868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47869 done; \
47870 (cd $(TARGET_SUBDIR)/winsup && \
47871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47873 "RANLIB=$${RANLIB}" \
47874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47875 clean) \
47876 || exit 1
47877
47878@endif target-winsup
47879
47880.PHONY: maybe-distclean-target-winsup distclean-target-winsup
47881maybe-distclean-target-winsup:
47882@if target-winsup
47883maybe-distclean-target-winsup: distclean-target-winsup
47884
47885distclean-target-winsup:
47886 @: $(MAKE); $(unstage)
47887 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47888 r=`${PWD_COMMAND}`; export r; \
47889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47890 $(NORMAL_TARGET_EXPORTS) \
47891 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
47892 for flag in $(EXTRA_TARGET_FLAGS); do \
47893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47894 done; \
47895 (cd $(TARGET_SUBDIR)/winsup && \
47896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47898 "RANLIB=$${RANLIB}" \
47899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47900 distclean) \
47901 || exit 1
47902
47903@endif target-winsup
47904
47905.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
47906maybe-maintainer-clean-target-winsup:
47907@if target-winsup
47908maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
47909
47910maintainer-clean-target-winsup:
47911 @: $(MAKE); $(unstage)
47912 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47913 r=`${PWD_COMMAND}`; export r; \
47914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47915 $(NORMAL_TARGET_EXPORTS) \
47916 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
47917 for flag in $(EXTRA_TARGET_FLAGS); do \
47918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47919 done; \
47920 (cd $(TARGET_SUBDIR)/winsup && \
47921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47923 "RANLIB=$${RANLIB}" \
47924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47925 maintainer-clean) \
47926 || exit 1
47927
47928@endif target-winsup
47929
47930
47931
47932
47933
47934.PHONY: configure-target-libgloss maybe-configure-target-libgloss
47935maybe-configure-target-libgloss:
47936@if gcc-bootstrap
47937configure-target-libgloss: stage_current
47938@endif gcc-bootstrap
47939@if target-libgloss
47940maybe-configure-target-libgloss: configure-target-libgloss
47941configure-target-libgloss:
47942 @: $(MAKE); $(unstage)
47943 @r=`${PWD_COMMAND}`; export r; \
47944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47945 echo "Checking multilib configuration for libgloss..."; \
47946 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47947 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
47948 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47949 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47950 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47951 else \
47952 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47953 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47954 fi; \
47955 else \
47956 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47957 fi; \
47958 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47959 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47960 $(NORMAL_TARGET_EXPORTS) \
47961 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47962 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47963 case $(srcdir) in \
47964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47965 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47967 esac; \
47968 srcdiroption="--srcdir=$${topdir}/libgloss"; \
47969 libsrcdir="$$s/libgloss"; \
47970 rm -f no-such-file || : ; \
47971 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47972 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47973 --target=${target_alias} $${srcdiroption} \
47974 || exit 1
47975@endif target-libgloss
47976
47977
47978
47979
47980
47981.PHONY: all-target-libgloss maybe-all-target-libgloss
47982maybe-all-target-libgloss:
47983@if gcc-bootstrap
47984all-target-libgloss: stage_current
47985@endif gcc-bootstrap
47986@if target-libgloss
47987TARGET-target-libgloss=all
47988maybe-all-target-libgloss: all-target-libgloss
47989all-target-libgloss: configure-target-libgloss
47990 @: $(MAKE); $(unstage)
47991 @r=`${PWD_COMMAND}`; export r; \
47992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47993 $(NORMAL_TARGET_EXPORTS) \
47994 (cd $(TARGET_SUBDIR)/libgloss && \
47995 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47996 $(TARGET-target-libgloss))
47997@endif target-libgloss
47998
47999
48000
48001
48002
48003.PHONY: check-target-libgloss maybe-check-target-libgloss
48004maybe-check-target-libgloss:
48005@if target-libgloss
48006maybe-check-target-libgloss: check-target-libgloss
48007
48008# Dummy target for uncheckable module.
48009check-target-libgloss:
48010
48011@endif target-libgloss
48012
48013.PHONY: install-target-libgloss maybe-install-target-libgloss
48014maybe-install-target-libgloss:
48015@if target-libgloss
48016maybe-install-target-libgloss: install-target-libgloss
48017
48018install-target-libgloss: installdirs
48019 @: $(MAKE); $(unstage)
48020 @r=`${PWD_COMMAND}`; export r; \
48021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48022 $(NORMAL_TARGET_EXPORTS) \
48023 (cd $(TARGET_SUBDIR)/libgloss && \
48024 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48025
48026@endif target-libgloss
48027
48028# Other targets (info, dvi, pdf, etc.)
48029
48030.PHONY: maybe-info-target-libgloss info-target-libgloss
48031maybe-info-target-libgloss:
48032@if target-libgloss
48033maybe-info-target-libgloss: info-target-libgloss
48034
48035info-target-libgloss: \
48036 configure-target-libgloss
48037 @: $(MAKE); $(unstage)
48038 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48039 r=`${PWD_COMMAND}`; export r; \
48040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48041 $(NORMAL_TARGET_EXPORTS) \
48042 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
48043 for flag in $(EXTRA_TARGET_FLAGS); do \
48044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48045 done; \
48046 (cd $(TARGET_SUBDIR)/libgloss && \
48047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48049 "RANLIB=$${RANLIB}" \
48050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48051 info) \
48052 || exit 1
48053
48054@endif target-libgloss
48055
48056.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
48057maybe-dvi-target-libgloss:
48058@if target-libgloss
48059maybe-dvi-target-libgloss: dvi-target-libgloss
48060
48061dvi-target-libgloss: \
48062 configure-target-libgloss
48063 @: $(MAKE); $(unstage)
48064 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48065 r=`${PWD_COMMAND}`; export r; \
48066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48067 $(NORMAL_TARGET_EXPORTS) \
48068 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
48069 for flag in $(EXTRA_TARGET_FLAGS); do \
48070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48071 done; \
48072 (cd $(TARGET_SUBDIR)/libgloss && \
48073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48075 "RANLIB=$${RANLIB}" \
48076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48077 dvi) \
48078 || exit 1
48079
48080@endif target-libgloss
48081
48082.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
48083maybe-pdf-target-libgloss:
48084@if target-libgloss
48085maybe-pdf-target-libgloss: pdf-target-libgloss
48086
48087pdf-target-libgloss: \
48088 configure-target-libgloss
48089 @: $(MAKE); $(unstage)
48090 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48091 r=`${PWD_COMMAND}`; export r; \
48092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48093 $(NORMAL_TARGET_EXPORTS) \
48094 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
48095 for flag in $(EXTRA_TARGET_FLAGS); do \
48096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48097 done; \
48098 (cd $(TARGET_SUBDIR)/libgloss && \
48099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48101 "RANLIB=$${RANLIB}" \
48102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48103 pdf) \
48104 || exit 1
48105
48106@endif target-libgloss
48107
48108.PHONY: maybe-html-target-libgloss html-target-libgloss
48109maybe-html-target-libgloss:
48110@if target-libgloss
48111maybe-html-target-libgloss: html-target-libgloss
48112
48113html-target-libgloss: \
48114 configure-target-libgloss
48115 @: $(MAKE); $(unstage)
48116 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48117 r=`${PWD_COMMAND}`; export r; \
48118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48119 $(NORMAL_TARGET_EXPORTS) \
48120 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
48121 for flag in $(EXTRA_TARGET_FLAGS); do \
48122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48123 done; \
48124 (cd $(TARGET_SUBDIR)/libgloss && \
48125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48127 "RANLIB=$${RANLIB}" \
48128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48129 html) \
48130 || exit 1
48131
48132@endif target-libgloss
48133
48134.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
48135maybe-TAGS-target-libgloss:
48136@if target-libgloss
48137maybe-TAGS-target-libgloss: TAGS-target-libgloss
48138
48139TAGS-target-libgloss: \
48140 configure-target-libgloss
48141 @: $(MAKE); $(unstage)
48142 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48143 r=`${PWD_COMMAND}`; export r; \
48144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48145 $(NORMAL_TARGET_EXPORTS) \
48146 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
48147 for flag in $(EXTRA_TARGET_FLAGS); do \
48148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48149 done; \
48150 (cd $(TARGET_SUBDIR)/libgloss && \
48151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48153 "RANLIB=$${RANLIB}" \
48154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48155 TAGS) \
48156 || exit 1
48157
48158@endif target-libgloss
48159
48160.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
48161maybe-install-info-target-libgloss:
48162@if target-libgloss
48163maybe-install-info-target-libgloss: install-info-target-libgloss
48164
48165install-info-target-libgloss: \
48166 configure-target-libgloss \
48167 info-target-libgloss
48168 @: $(MAKE); $(unstage)
48169 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48170 r=`${PWD_COMMAND}`; export r; \
48171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48172 $(NORMAL_TARGET_EXPORTS) \
48173 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
48174 for flag in $(EXTRA_TARGET_FLAGS); do \
48175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48176 done; \
48177 (cd $(TARGET_SUBDIR)/libgloss && \
48178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48180 "RANLIB=$${RANLIB}" \
48181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48182 install-info) \
48183 || exit 1
48184
48185@endif target-libgloss
48186
48187.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
48188maybe-install-pdf-target-libgloss:
48189@if target-libgloss
48190maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
48191
48192install-pdf-target-libgloss: \
48193 configure-target-libgloss \
48194 pdf-target-libgloss
48195 @: $(MAKE); $(unstage)
48196 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48197 r=`${PWD_COMMAND}`; export r; \
48198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48199 $(NORMAL_TARGET_EXPORTS) \
48200 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
48201 for flag in $(EXTRA_TARGET_FLAGS); do \
48202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48203 done; \
48204 (cd $(TARGET_SUBDIR)/libgloss && \
48205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48207 "RANLIB=$${RANLIB}" \
48208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48209 install-pdf) \
48210 || exit 1
48211
48212@endif target-libgloss
48213
48214.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
48215maybe-install-html-target-libgloss:
48216@if target-libgloss
48217maybe-install-html-target-libgloss: install-html-target-libgloss
48218
48219install-html-target-libgloss: \
48220 configure-target-libgloss \
48221 html-target-libgloss
48222 @: $(MAKE); $(unstage)
48223 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48224 r=`${PWD_COMMAND}`; export r; \
48225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226 $(NORMAL_TARGET_EXPORTS) \
48227 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
48228 for flag in $(EXTRA_TARGET_FLAGS); do \
48229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48230 done; \
48231 (cd $(TARGET_SUBDIR)/libgloss && \
48232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48234 "RANLIB=$${RANLIB}" \
48235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48236 install-html) \
48237 || exit 1
48238
48239@endif target-libgloss
48240
48241.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
48242maybe-installcheck-target-libgloss:
48243@if target-libgloss
48244maybe-installcheck-target-libgloss: installcheck-target-libgloss
48245
48246installcheck-target-libgloss: \
48247 configure-target-libgloss
48248 @: $(MAKE); $(unstage)
48249 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48250 r=`${PWD_COMMAND}`; export r; \
48251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48252 $(NORMAL_TARGET_EXPORTS) \
48253 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
48254 for flag in $(EXTRA_TARGET_FLAGS); do \
48255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48256 done; \
48257 (cd $(TARGET_SUBDIR)/libgloss && \
48258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48260 "RANLIB=$${RANLIB}" \
48261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48262 installcheck) \
48263 || exit 1
48264
48265@endif target-libgloss
48266
48267.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
48268maybe-mostlyclean-target-libgloss:
48269@if target-libgloss
48270maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
48271
48272mostlyclean-target-libgloss:
48273 @: $(MAKE); $(unstage)
48274 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48275 r=`${PWD_COMMAND}`; export r; \
48276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48277 $(NORMAL_TARGET_EXPORTS) \
48278 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
48279 for flag in $(EXTRA_TARGET_FLAGS); do \
48280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48281 done; \
48282 (cd $(TARGET_SUBDIR)/libgloss && \
48283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48285 "RANLIB=$${RANLIB}" \
48286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48287 mostlyclean) \
48288 || exit 1
48289
48290@endif target-libgloss
48291
48292.PHONY: maybe-clean-target-libgloss clean-target-libgloss
48293maybe-clean-target-libgloss:
48294@if target-libgloss
48295maybe-clean-target-libgloss: clean-target-libgloss
48296
48297clean-target-libgloss:
48298 @: $(MAKE); $(unstage)
48299 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48300 r=`${PWD_COMMAND}`; export r; \
48301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48302 $(NORMAL_TARGET_EXPORTS) \
48303 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
48304 for flag in $(EXTRA_TARGET_FLAGS); do \
48305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48306 done; \
48307 (cd $(TARGET_SUBDIR)/libgloss && \
48308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48310 "RANLIB=$${RANLIB}" \
48311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48312 clean) \
48313 || exit 1
48314
48315@endif target-libgloss
48316
48317.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
48318maybe-distclean-target-libgloss:
48319@if target-libgloss
48320maybe-distclean-target-libgloss: distclean-target-libgloss
48321
48322distclean-target-libgloss:
48323 @: $(MAKE); $(unstage)
48324 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48325 r=`${PWD_COMMAND}`; export r; \
48326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48327 $(NORMAL_TARGET_EXPORTS) \
48328 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
48329 for flag in $(EXTRA_TARGET_FLAGS); do \
48330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48331 done; \
48332 (cd $(TARGET_SUBDIR)/libgloss && \
48333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48335 "RANLIB=$${RANLIB}" \
48336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48337 distclean) \
48338 || exit 1
48339
48340@endif target-libgloss
48341
48342.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
48343maybe-maintainer-clean-target-libgloss:
48344@if target-libgloss
48345maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
48346
48347maintainer-clean-target-libgloss:
48348 @: $(MAKE); $(unstage)
48349 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48350 r=`${PWD_COMMAND}`; export r; \
48351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48352 $(NORMAL_TARGET_EXPORTS) \
48353 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
48354 for flag in $(EXTRA_TARGET_FLAGS); do \
48355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48356 done; \
48357 (cd $(TARGET_SUBDIR)/libgloss && \
48358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48360 "RANLIB=$${RANLIB}" \
48361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48362 maintainer-clean) \
48363 || exit 1
48364
48365@endif target-libgloss
48366
48367
48368
48369
48370
48371.PHONY: configure-target-libiberty maybe-configure-target-libiberty
48372maybe-configure-target-libiberty:
48373@if gcc-bootstrap
48374configure-target-libiberty: stage_current
48375@endif gcc-bootstrap
48376@if target-libiberty
48377maybe-configure-target-libiberty: configure-target-libiberty
48378configure-target-libiberty:
48379 @: $(MAKE); $(unstage)
48380 @r=`${PWD_COMMAND}`; export r; \
48381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48382 echo "Checking multilib configuration for libiberty..."; \
48383 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
48385 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48386 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48387 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
48388 else \
48389 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
48390 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48391 fi; \
48392 else \
48393 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48394 fi; \
48395 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
48396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48397 $(NORMAL_TARGET_EXPORTS) \
48398 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
48399 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
48400 case $(srcdir) in \
48401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48402 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
48403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48404 esac; \
48405 srcdiroption="--srcdir=$${topdir}/libiberty"; \
48406 libsrcdir="$$s/libiberty"; \
48407 rm -f no-such-file || : ; \
48408 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48409 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48410 --target=${target_alias} $${srcdiroption} \
48411 || exit 1
48412@endif target-libiberty
48413
48414
48415
48416
48417
48418.PHONY: all-target-libiberty maybe-all-target-libiberty
48419maybe-all-target-libiberty:
48420@if gcc-bootstrap
48421all-target-libiberty: stage_current
48422@endif gcc-bootstrap
48423@if target-libiberty
48424TARGET-target-libiberty=all
48425maybe-all-target-libiberty: all-target-libiberty
48426all-target-libiberty: configure-target-libiberty
48427 @: $(MAKE); $(unstage)
48428 @r=`${PWD_COMMAND}`; export r; \
48429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48430 $(NORMAL_TARGET_EXPORTS) \
48431 (cd $(TARGET_SUBDIR)/libiberty && \
48432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48433 $(TARGET-target-libiberty))
48434@endif target-libiberty
48435
48436
48437
48438
48439
48440.PHONY: check-target-libiberty maybe-check-target-libiberty
48441maybe-check-target-libiberty:
48442@if target-libiberty
48443maybe-check-target-libiberty: check-target-libiberty
48444
48445check-target-libiberty:
48446 @: $(MAKE); $(unstage)
48447 @r=`${PWD_COMMAND}`; export r; \
48448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48449 $(NORMAL_TARGET_EXPORTS) \
48450 (cd $(TARGET_SUBDIR)/libiberty && \
48451 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48452
48453@endif target-libiberty
48454
48455.PHONY: install-target-libiberty maybe-install-target-libiberty
48456maybe-install-target-libiberty:
48457@if target-libiberty
48458maybe-install-target-libiberty: install-target-libiberty
48459
48460install-target-libiberty: installdirs
48461 @: $(MAKE); $(unstage)
48462 @r=`${PWD_COMMAND}`; export r; \
48463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464 $(NORMAL_TARGET_EXPORTS) \
48465 (cd $(TARGET_SUBDIR)/libiberty && \
48466 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48467
48468@endif target-libiberty
48469
48470# Other targets (info, dvi, pdf, etc.)
48471
48472.PHONY: maybe-info-target-libiberty info-target-libiberty
48473maybe-info-target-libiberty:
48474@if target-libiberty
48475maybe-info-target-libiberty: info-target-libiberty
48476
48477info-target-libiberty: \
48478 configure-target-libiberty
48479 @: $(MAKE); $(unstage)
48480 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48481 r=`${PWD_COMMAND}`; export r; \
48482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48483 $(NORMAL_TARGET_EXPORTS) \
48484 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
48485 for flag in $(EXTRA_TARGET_FLAGS); do \
48486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48487 done; \
48488 (cd $(TARGET_SUBDIR)/libiberty && \
48489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48491 "RANLIB=$${RANLIB}" \
48492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48493 info) \
48494 || exit 1
48495
48496@endif target-libiberty
48497
48498.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
48499maybe-dvi-target-libiberty:
48500@if target-libiberty
48501maybe-dvi-target-libiberty: dvi-target-libiberty
48502
48503dvi-target-libiberty: \
48504 configure-target-libiberty
48505 @: $(MAKE); $(unstage)
48506 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48507 r=`${PWD_COMMAND}`; export r; \
48508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509 $(NORMAL_TARGET_EXPORTS) \
48510 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
48511 for flag in $(EXTRA_TARGET_FLAGS); do \
48512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48513 done; \
48514 (cd $(TARGET_SUBDIR)/libiberty && \
48515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48517 "RANLIB=$${RANLIB}" \
48518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48519 dvi) \
48520 || exit 1
48521
48522@endif target-libiberty
48523
48524.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
48525maybe-pdf-target-libiberty:
48526@if target-libiberty
48527maybe-pdf-target-libiberty: pdf-target-libiberty
48528
48529pdf-target-libiberty: \
48530 configure-target-libiberty
48531 @: $(MAKE); $(unstage)
48532 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48533 r=`${PWD_COMMAND}`; export r; \
48534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48535 $(NORMAL_TARGET_EXPORTS) \
48536 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
48537 for flag in $(EXTRA_TARGET_FLAGS); do \
48538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48539 done; \
48540 (cd $(TARGET_SUBDIR)/libiberty && \
48541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48543 "RANLIB=$${RANLIB}" \
48544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48545 pdf) \
48546 || exit 1
48547
48548@endif target-libiberty
48549
48550.PHONY: maybe-html-target-libiberty html-target-libiberty
48551maybe-html-target-libiberty:
48552@if target-libiberty
48553maybe-html-target-libiberty: html-target-libiberty
48554
48555html-target-libiberty: \
48556 configure-target-libiberty
48557 @: $(MAKE); $(unstage)
48558 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48559 r=`${PWD_COMMAND}`; export r; \
48560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48561 $(NORMAL_TARGET_EXPORTS) \
48562 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
48563 for flag in $(EXTRA_TARGET_FLAGS); do \
48564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48565 done; \
48566 (cd $(TARGET_SUBDIR)/libiberty && \
48567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48569 "RANLIB=$${RANLIB}" \
48570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48571 html) \
48572 || exit 1
48573
48574@endif target-libiberty
48575
48576.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
48577maybe-TAGS-target-libiberty:
48578@if target-libiberty
48579maybe-TAGS-target-libiberty: TAGS-target-libiberty
48580
48581TAGS-target-libiberty: \
48582 configure-target-libiberty
48583 @: $(MAKE); $(unstage)
48584 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48585 r=`${PWD_COMMAND}`; export r; \
48586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48587 $(NORMAL_TARGET_EXPORTS) \
48588 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
48589 for flag in $(EXTRA_TARGET_FLAGS); do \
48590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48591 done; \
48592 (cd $(TARGET_SUBDIR)/libiberty && \
48593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48595 "RANLIB=$${RANLIB}" \
48596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48597 TAGS) \
48598 || exit 1
48599
48600@endif target-libiberty
48601
48602.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
48603maybe-install-info-target-libiberty:
48604@if target-libiberty
48605maybe-install-info-target-libiberty: install-info-target-libiberty
48606
48607install-info-target-libiberty: \
48608 configure-target-libiberty \
48609 info-target-libiberty
48610 @: $(MAKE); $(unstage)
48611 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48612 r=`${PWD_COMMAND}`; export r; \
48613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48614 $(NORMAL_TARGET_EXPORTS) \
48615 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
48616 for flag in $(EXTRA_TARGET_FLAGS); do \
48617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48618 done; \
48619 (cd $(TARGET_SUBDIR)/libiberty && \
48620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48622 "RANLIB=$${RANLIB}" \
48623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48624 install-info) \
48625 || exit 1
48626
48627@endif target-libiberty
48628
48629.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
48630maybe-install-pdf-target-libiberty:
48631@if target-libiberty
48632maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
48633
48634install-pdf-target-libiberty: \
48635 configure-target-libiberty \
48636 pdf-target-libiberty
48637 @: $(MAKE); $(unstage)
48638 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48639 r=`${PWD_COMMAND}`; export r; \
48640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48641 $(NORMAL_TARGET_EXPORTS) \
48642 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
48643 for flag in $(EXTRA_TARGET_FLAGS); do \
48644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48645 done; \
48646 (cd $(TARGET_SUBDIR)/libiberty && \
48647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48649 "RANLIB=$${RANLIB}" \
48650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48651 install-pdf) \
48652 || exit 1
48653
48654@endif target-libiberty
48655
48656.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
48657maybe-install-html-target-libiberty:
48658@if target-libiberty
48659maybe-install-html-target-libiberty: install-html-target-libiberty
48660
48661install-html-target-libiberty: \
48662 configure-target-libiberty \
48663 html-target-libiberty
48664 @: $(MAKE); $(unstage)
48665 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48666 r=`${PWD_COMMAND}`; export r; \
48667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48668 $(NORMAL_TARGET_EXPORTS) \
48669 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
48670 for flag in $(EXTRA_TARGET_FLAGS); do \
48671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48672 done; \
48673 (cd $(TARGET_SUBDIR)/libiberty && \
48674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48676 "RANLIB=$${RANLIB}" \
48677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48678 install-html) \
48679 || exit 1
48680
48681@endif target-libiberty
48682
48683.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
48684maybe-installcheck-target-libiberty:
48685@if target-libiberty
48686maybe-installcheck-target-libiberty: installcheck-target-libiberty
48687
48688installcheck-target-libiberty: \
48689 configure-target-libiberty
48690 @: $(MAKE); $(unstage)
48691 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48692 r=`${PWD_COMMAND}`; export r; \
48693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48694 $(NORMAL_TARGET_EXPORTS) \
48695 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
48696 for flag in $(EXTRA_TARGET_FLAGS); do \
48697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48698 done; \
48699 (cd $(TARGET_SUBDIR)/libiberty && \
48700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48702 "RANLIB=$${RANLIB}" \
48703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48704 installcheck) \
48705 || exit 1
48706
48707@endif target-libiberty
48708
48709.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48710maybe-mostlyclean-target-libiberty:
48711@if target-libiberty
48712maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48713
48714mostlyclean-target-libiberty:
48715 @: $(MAKE); $(unstage)
48716 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48717 r=`${PWD_COMMAND}`; export r; \
48718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48719 $(NORMAL_TARGET_EXPORTS) \
48720 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
48721 for flag in $(EXTRA_TARGET_FLAGS); do \
48722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48723 done; \
48724 (cd $(TARGET_SUBDIR)/libiberty && \
48725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48727 "RANLIB=$${RANLIB}" \
48728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48729 mostlyclean) \
48730 || exit 1
48731
48732@endif target-libiberty
48733
48734.PHONY: maybe-clean-target-libiberty clean-target-libiberty
48735maybe-clean-target-libiberty:
48736@if target-libiberty
48737maybe-clean-target-libiberty: clean-target-libiberty
48738
48739clean-target-libiberty:
48740 @: $(MAKE); $(unstage)
48741 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48742 r=`${PWD_COMMAND}`; export r; \
48743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48744 $(NORMAL_TARGET_EXPORTS) \
48745 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
48746 for flag in $(EXTRA_TARGET_FLAGS); do \
48747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48748 done; \
48749 (cd $(TARGET_SUBDIR)/libiberty && \
48750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48752 "RANLIB=$${RANLIB}" \
48753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48754 clean) \
48755 || exit 1
48756
48757@endif target-libiberty
48758
48759.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
48760maybe-distclean-target-libiberty:
48761@if target-libiberty
48762maybe-distclean-target-libiberty: distclean-target-libiberty
48763
48764distclean-target-libiberty:
48765 @: $(MAKE); $(unstage)
48766 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48767 r=`${PWD_COMMAND}`; export r; \
48768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48769 $(NORMAL_TARGET_EXPORTS) \
48770 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
48771 for flag in $(EXTRA_TARGET_FLAGS); do \
48772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48773 done; \
48774 (cd $(TARGET_SUBDIR)/libiberty && \
48775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48777 "RANLIB=$${RANLIB}" \
48778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48779 distclean) \
48780 || exit 1
48781
48782@endif target-libiberty
48783
48784.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
48785maybe-maintainer-clean-target-libiberty:
48786@if target-libiberty
48787maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
48788
48789maintainer-clean-target-libiberty:
48790 @: $(MAKE); $(unstage)
48791 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48792 r=`${PWD_COMMAND}`; export r; \
48793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48794 $(NORMAL_TARGET_EXPORTS) \
48795 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
48796 for flag in $(EXTRA_TARGET_FLAGS); do \
48797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48798 done; \
48799 (cd $(TARGET_SUBDIR)/libiberty && \
48800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48802 "RANLIB=$${RANLIB}" \
48803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48804 maintainer-clean) \
48805 || exit 1
48806
48807@endif target-libiberty
48808
48809
48810
48811
48812
48813.PHONY: configure-target-gperf maybe-configure-target-gperf
48814maybe-configure-target-gperf:
48815@if gcc-bootstrap
48816configure-target-gperf: stage_current
48817@endif gcc-bootstrap
48818@if target-gperf
48819maybe-configure-target-gperf: configure-target-gperf
48820configure-target-gperf:
48821 @: $(MAKE); $(unstage)
48822 @r=`${PWD_COMMAND}`; export r; \
48823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824 echo "Checking multilib configuration for gperf..."; \
48825 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48826 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
48827 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
48828 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
48829 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
48830 else \
48831 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
48832 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48833 fi; \
48834 else \
48835 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48836 fi; \
48837 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
48838 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48839 $(NORMAL_TARGET_EXPORTS) \
48840 echo Configuring in $(TARGET_SUBDIR)/gperf; \
48841 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
48842 case $(srcdir) in \
48843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48844 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
48845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48846 esac; \
48847 srcdiroption="--srcdir=$${topdir}/gperf"; \
48848 libsrcdir="$$s/gperf"; \
48849 rm -f no-such-file || : ; \
48850 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48851 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48852 --target=${target_alias} $${srcdiroption} \
48853 || exit 1
48854@endif target-gperf
48855
48856
48857
48858
48859
48860.PHONY: all-target-gperf maybe-all-target-gperf
48861maybe-all-target-gperf:
48862@if gcc-bootstrap
48863all-target-gperf: stage_current
48864@endif gcc-bootstrap
48865@if target-gperf
48866TARGET-target-gperf=all
48867maybe-all-target-gperf: all-target-gperf
48868all-target-gperf: configure-target-gperf
48869 @: $(MAKE); $(unstage)
48870 @r=`${PWD_COMMAND}`; export r; \
48871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48872 $(NORMAL_TARGET_EXPORTS) \
48873 (cd $(TARGET_SUBDIR)/gperf && \
48874 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48875 $(TARGET-target-gperf))
48876@endif target-gperf
48877
48878
48879
48880
48881
48882.PHONY: check-target-gperf maybe-check-target-gperf
48883maybe-check-target-gperf:
48884@if target-gperf
48885maybe-check-target-gperf: check-target-gperf
48886
48887check-target-gperf:
48888 @: $(MAKE); $(unstage)
48889 @r=`${PWD_COMMAND}`; export r; \
48890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48891 $(NORMAL_TARGET_EXPORTS) \
48892 (cd $(TARGET_SUBDIR)/gperf && \
48893 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48894
48895@endif target-gperf
48896
48897.PHONY: install-target-gperf maybe-install-target-gperf
48898maybe-install-target-gperf:
48899@if target-gperf
48900maybe-install-target-gperf: install-target-gperf
48901
48902install-target-gperf: installdirs
48903 @: $(MAKE); $(unstage)
48904 @r=`${PWD_COMMAND}`; export r; \
48905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48906 $(NORMAL_TARGET_EXPORTS) \
48907 (cd $(TARGET_SUBDIR)/gperf && \
48908 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48909
48910@endif target-gperf
48911
48912# Other targets (info, dvi, pdf, etc.)
48913
48914.PHONY: maybe-info-target-gperf info-target-gperf
48915maybe-info-target-gperf:
48916@if target-gperf
48917maybe-info-target-gperf: info-target-gperf
48918
48919info-target-gperf: \
48920 configure-target-gperf
48921 @: $(MAKE); $(unstage)
48922 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48923 r=`${PWD_COMMAND}`; export r; \
48924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925 $(NORMAL_TARGET_EXPORTS) \
48926 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
48927 for flag in $(EXTRA_TARGET_FLAGS); do \
48928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48929 done; \
48930 (cd $(TARGET_SUBDIR)/gperf && \
48931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48933 "RANLIB=$${RANLIB}" \
48934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48935 info) \
48936 || exit 1
48937
48938@endif target-gperf
48939
48940.PHONY: maybe-dvi-target-gperf dvi-target-gperf
48941maybe-dvi-target-gperf:
48942@if target-gperf
48943maybe-dvi-target-gperf: dvi-target-gperf
48944
48945dvi-target-gperf: \
48946 configure-target-gperf
48947 @: $(MAKE); $(unstage)
48948 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48949 r=`${PWD_COMMAND}`; export r; \
48950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48951 $(NORMAL_TARGET_EXPORTS) \
48952 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
48953 for flag in $(EXTRA_TARGET_FLAGS); do \
48954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48955 done; \
48956 (cd $(TARGET_SUBDIR)/gperf && \
48957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48959 "RANLIB=$${RANLIB}" \
48960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48961 dvi) \
48962 || exit 1
48963
48964@endif target-gperf
48965
48966.PHONY: maybe-pdf-target-gperf pdf-target-gperf
48967maybe-pdf-target-gperf:
48968@if target-gperf
48969maybe-pdf-target-gperf: pdf-target-gperf
48970
48971pdf-target-gperf: \
48972 configure-target-gperf
48973 @: $(MAKE); $(unstage)
48974 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48975 r=`${PWD_COMMAND}`; export r; \
48976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48977 $(NORMAL_TARGET_EXPORTS) \
48978 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
48979 for flag in $(EXTRA_TARGET_FLAGS); do \
48980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48981 done; \
48982 (cd $(TARGET_SUBDIR)/gperf && \
48983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48985 "RANLIB=$${RANLIB}" \
48986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48987 pdf) \
48988 || exit 1
48989
48990@endif target-gperf
48991
48992.PHONY: maybe-html-target-gperf html-target-gperf
48993maybe-html-target-gperf:
48994@if target-gperf
48995maybe-html-target-gperf: html-target-gperf
48996
48997html-target-gperf: \
48998 configure-target-gperf
48999 @: $(MAKE); $(unstage)
49000 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49001 r=`${PWD_COMMAND}`; export r; \
49002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49003 $(NORMAL_TARGET_EXPORTS) \
49004 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
49005 for flag in $(EXTRA_TARGET_FLAGS); do \
49006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49007 done; \
49008 (cd $(TARGET_SUBDIR)/gperf && \
49009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49011 "RANLIB=$${RANLIB}" \
49012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49013 html) \
49014 || exit 1
49015
49016@endif target-gperf
49017
49018.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
49019maybe-TAGS-target-gperf:
49020@if target-gperf
49021maybe-TAGS-target-gperf: TAGS-target-gperf
49022
49023TAGS-target-gperf: \
49024 configure-target-gperf
49025 @: $(MAKE); $(unstage)
49026 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49027 r=`${PWD_COMMAND}`; export r; \
49028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49029 $(NORMAL_TARGET_EXPORTS) \
49030 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
49031 for flag in $(EXTRA_TARGET_FLAGS); do \
49032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49033 done; \
49034 (cd $(TARGET_SUBDIR)/gperf && \
49035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49037 "RANLIB=$${RANLIB}" \
49038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49039 TAGS) \
49040 || exit 1
49041
49042@endif target-gperf
49043
49044.PHONY: maybe-install-info-target-gperf install-info-target-gperf
49045maybe-install-info-target-gperf:
49046@if target-gperf
49047maybe-install-info-target-gperf: install-info-target-gperf
49048
49049install-info-target-gperf: \
49050 configure-target-gperf \
49051 info-target-gperf
49052 @: $(MAKE); $(unstage)
49053 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49054 r=`${PWD_COMMAND}`; export r; \
49055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49056 $(NORMAL_TARGET_EXPORTS) \
49057 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
49058 for flag in $(EXTRA_TARGET_FLAGS); do \
49059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49060 done; \
49061 (cd $(TARGET_SUBDIR)/gperf && \
49062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49064 "RANLIB=$${RANLIB}" \
49065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49066 install-info) \
49067 || exit 1
49068
49069@endif target-gperf
49070
49071.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
49072maybe-install-pdf-target-gperf:
49073@if target-gperf
49074maybe-install-pdf-target-gperf: install-pdf-target-gperf
49075
49076install-pdf-target-gperf: \
49077 configure-target-gperf \
49078 pdf-target-gperf
49079 @: $(MAKE); $(unstage)
49080 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49081 r=`${PWD_COMMAND}`; export r; \
49082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49083 $(NORMAL_TARGET_EXPORTS) \
49084 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
49085 for flag in $(EXTRA_TARGET_FLAGS); do \
49086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49087 done; \
49088 (cd $(TARGET_SUBDIR)/gperf && \
49089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49091 "RANLIB=$${RANLIB}" \
49092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49093 install-pdf) \
49094 || exit 1
49095
49096@endif target-gperf
49097
49098.PHONY: maybe-install-html-target-gperf install-html-target-gperf
49099maybe-install-html-target-gperf:
49100@if target-gperf
49101maybe-install-html-target-gperf: install-html-target-gperf
49102
49103install-html-target-gperf: \
49104 configure-target-gperf \
49105 html-target-gperf
49106 @: $(MAKE); $(unstage)
49107 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49108 r=`${PWD_COMMAND}`; export r; \
49109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49110 $(NORMAL_TARGET_EXPORTS) \
49111 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
49112 for flag in $(EXTRA_TARGET_FLAGS); do \
49113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49114 done; \
49115 (cd $(TARGET_SUBDIR)/gperf && \
49116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49118 "RANLIB=$${RANLIB}" \
49119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49120 install-html) \
49121 || exit 1
49122
49123@endif target-gperf
49124
49125.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
49126maybe-installcheck-target-gperf:
49127@if target-gperf
49128maybe-installcheck-target-gperf: installcheck-target-gperf
49129
49130installcheck-target-gperf: \
49131 configure-target-gperf
49132 @: $(MAKE); $(unstage)
49133 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49134 r=`${PWD_COMMAND}`; export r; \
49135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49136 $(NORMAL_TARGET_EXPORTS) \
49137 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
49138 for flag in $(EXTRA_TARGET_FLAGS); do \
49139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49140 done; \
49141 (cd $(TARGET_SUBDIR)/gperf && \
49142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49144 "RANLIB=$${RANLIB}" \
49145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49146 installcheck) \
49147 || exit 1
49148
49149@endif target-gperf
49150
49151.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
49152maybe-mostlyclean-target-gperf:
49153@if target-gperf
49154maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
49155
49156mostlyclean-target-gperf:
49157 @: $(MAKE); $(unstage)
49158 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49159 r=`${PWD_COMMAND}`; export r; \
49160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49161 $(NORMAL_TARGET_EXPORTS) \
49162 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
49163 for flag in $(EXTRA_TARGET_FLAGS); do \
49164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49165 done; \
49166 (cd $(TARGET_SUBDIR)/gperf && \
49167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49169 "RANLIB=$${RANLIB}" \
49170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49171 mostlyclean) \
49172 || exit 1
49173
49174@endif target-gperf
49175
49176.PHONY: maybe-clean-target-gperf clean-target-gperf
49177maybe-clean-target-gperf:
49178@if target-gperf
49179maybe-clean-target-gperf: clean-target-gperf
49180
49181clean-target-gperf:
49182 @: $(MAKE); $(unstage)
49183 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49184 r=`${PWD_COMMAND}`; export r; \
49185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49186 $(NORMAL_TARGET_EXPORTS) \
49187 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
49188 for flag in $(EXTRA_TARGET_FLAGS); do \
49189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49190 done; \
49191 (cd $(TARGET_SUBDIR)/gperf && \
49192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49194 "RANLIB=$${RANLIB}" \
49195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49196 clean) \
49197 || exit 1
49198
49199@endif target-gperf
49200
49201.PHONY: maybe-distclean-target-gperf distclean-target-gperf
49202maybe-distclean-target-gperf:
49203@if target-gperf
49204maybe-distclean-target-gperf: distclean-target-gperf
49205
49206distclean-target-gperf:
49207 @: $(MAKE); $(unstage)
49208 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49209 r=`${PWD_COMMAND}`; export r; \
49210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49211 $(NORMAL_TARGET_EXPORTS) \
49212 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
49213 for flag in $(EXTRA_TARGET_FLAGS); do \
49214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49215 done; \
49216 (cd $(TARGET_SUBDIR)/gperf && \
49217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49219 "RANLIB=$${RANLIB}" \
49220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49221 distclean) \
49222 || exit 1
49223
49224@endif target-gperf
49225
49226.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
49227maybe-maintainer-clean-target-gperf:
49228@if target-gperf
49229maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
49230
49231maintainer-clean-target-gperf:
49232 @: $(MAKE); $(unstage)
49233 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49234 r=`${PWD_COMMAND}`; export r; \
49235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49236 $(NORMAL_TARGET_EXPORTS) \
49237 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
49238 for flag in $(EXTRA_TARGET_FLAGS); do \
49239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49240 done; \
49241 (cd $(TARGET_SUBDIR)/gperf && \
49242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49244 "RANLIB=$${RANLIB}" \
49245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49246 maintainer-clean) \
49247 || exit 1
49248
49249@endif target-gperf
49250
49251
49252
49253
49254
49255.PHONY: configure-target-examples maybe-configure-target-examples
49256maybe-configure-target-examples:
49257@if gcc-bootstrap
49258configure-target-examples: stage_current
49259@endif gcc-bootstrap
49260@if target-examples
49261maybe-configure-target-examples: configure-target-examples
49262configure-target-examples:
49263 @: $(MAKE); $(unstage)
49264 @r=`${PWD_COMMAND}`; export r; \
49265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49266 echo "Checking multilib configuration for examples..."; \
49267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49268 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
49269 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
49270 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
49271 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
49272 else \
49273 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
49274 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49275 fi; \
49276 else \
49277 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49278 fi; \
49279 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
49280 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49281 $(NORMAL_TARGET_EXPORTS) \
49282 echo Configuring in $(TARGET_SUBDIR)/examples; \
49283 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
49284 case $(srcdir) in \
49285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49286 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
49287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49288 esac; \
49289 srcdiroption="--srcdir=$${topdir}/examples"; \
49290 libsrcdir="$$s/examples"; \
49291 rm -f no-such-file || : ; \
49292 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49293 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49294 --target=${target_alias} $${srcdiroption} \
49295 || exit 1
49296@endif target-examples
49297
49298
49299
49300
49301
49302.PHONY: all-target-examples maybe-all-target-examples
49303maybe-all-target-examples:
49304@if gcc-bootstrap
49305all-target-examples: stage_current
49306@endif gcc-bootstrap
49307@if target-examples
49308TARGET-target-examples=all
49309maybe-all-target-examples: all-target-examples
49310all-target-examples: configure-target-examples
49311 @: $(MAKE); $(unstage)
49312 @r=`${PWD_COMMAND}`; export r; \
49313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49314 $(NORMAL_TARGET_EXPORTS) \
49315 (cd $(TARGET_SUBDIR)/examples && \
49316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49317 $(TARGET-target-examples))
49318@endif target-examples
49319
49320
49321
49322
49323
49324.PHONY: check-target-examples maybe-check-target-examples
49325maybe-check-target-examples:
49326@if target-examples
49327maybe-check-target-examples: check-target-examples
49328
49329# Dummy target for uncheckable module.
49330check-target-examples:
49331
49332@endif target-examples
49333
49334.PHONY: install-target-examples maybe-install-target-examples
49335maybe-install-target-examples:
49336@if target-examples
49337maybe-install-target-examples: install-target-examples
49338
49339# Dummy target for uninstallable.
49340install-target-examples:
49341
49342@endif target-examples
49343
49344# Other targets (info, dvi, pdf, etc.)
49345
49346.PHONY: maybe-info-target-examples info-target-examples
49347maybe-info-target-examples:
49348@if target-examples
49349maybe-info-target-examples: info-target-examples
49350
49351info-target-examples: \
49352 configure-target-examples
49353 @: $(MAKE); $(unstage)
49354 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49355 r=`${PWD_COMMAND}`; export r; \
49356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357 $(NORMAL_TARGET_EXPORTS) \
49358 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
49359 for flag in $(EXTRA_TARGET_FLAGS); do \
49360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49361 done; \
49362 (cd $(TARGET_SUBDIR)/examples && \
49363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49365 "RANLIB=$${RANLIB}" \
49366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49367 info) \
49368 || exit 1
49369
49370@endif target-examples
49371
49372.PHONY: maybe-dvi-target-examples dvi-target-examples
49373maybe-dvi-target-examples:
49374@if target-examples
49375maybe-dvi-target-examples: dvi-target-examples
49376
49377dvi-target-examples: \
49378 configure-target-examples
49379 @: $(MAKE); $(unstage)
49380 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49381 r=`${PWD_COMMAND}`; export r; \
49382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49383 $(NORMAL_TARGET_EXPORTS) \
49384 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
49385 for flag in $(EXTRA_TARGET_FLAGS); do \
49386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49387 done; \
49388 (cd $(TARGET_SUBDIR)/examples && \
49389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49391 "RANLIB=$${RANLIB}" \
49392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49393 dvi) \
49394 || exit 1
49395
49396@endif target-examples
49397
49398.PHONY: maybe-pdf-target-examples pdf-target-examples
49399maybe-pdf-target-examples:
49400@if target-examples
49401maybe-pdf-target-examples: pdf-target-examples
49402
49403pdf-target-examples: \
49404 configure-target-examples
49405 @: $(MAKE); $(unstage)
49406 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49407 r=`${PWD_COMMAND}`; export r; \
49408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49409 $(NORMAL_TARGET_EXPORTS) \
49410 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
49411 for flag in $(EXTRA_TARGET_FLAGS); do \
49412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49413 done; \
49414 (cd $(TARGET_SUBDIR)/examples && \
49415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49417 "RANLIB=$${RANLIB}" \
49418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49419 pdf) \
49420 || exit 1
49421
49422@endif target-examples
49423
49424.PHONY: maybe-html-target-examples html-target-examples
49425maybe-html-target-examples:
49426@if target-examples
49427maybe-html-target-examples: html-target-examples
49428
49429html-target-examples: \
49430 configure-target-examples
49431 @: $(MAKE); $(unstage)
49432 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49433 r=`${PWD_COMMAND}`; export r; \
49434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49435 $(NORMAL_TARGET_EXPORTS) \
49436 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
49437 for flag in $(EXTRA_TARGET_FLAGS); do \
49438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49439 done; \
49440 (cd $(TARGET_SUBDIR)/examples && \
49441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49443 "RANLIB=$${RANLIB}" \
49444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49445 html) \
49446 || exit 1
49447
49448@endif target-examples
49449
49450.PHONY: maybe-TAGS-target-examples TAGS-target-examples
49451maybe-TAGS-target-examples:
49452@if target-examples
49453maybe-TAGS-target-examples: TAGS-target-examples
49454
49455TAGS-target-examples: \
49456 configure-target-examples
49457 @: $(MAKE); $(unstage)
49458 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49459 r=`${PWD_COMMAND}`; export r; \
49460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49461 $(NORMAL_TARGET_EXPORTS) \
49462 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
49463 for flag in $(EXTRA_TARGET_FLAGS); do \
49464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49465 done; \
49466 (cd $(TARGET_SUBDIR)/examples && \
49467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49469 "RANLIB=$${RANLIB}" \
49470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49471 TAGS) \
49472 || exit 1
49473
49474@endif target-examples
49475
49476.PHONY: maybe-install-info-target-examples install-info-target-examples
49477maybe-install-info-target-examples:
49478@if target-examples
49479maybe-install-info-target-examples: install-info-target-examples
49480
49481install-info-target-examples: \
49482 configure-target-examples \
49483 info-target-examples
49484 @: $(MAKE); $(unstage)
49485 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49486 r=`${PWD_COMMAND}`; export r; \
49487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49488 $(NORMAL_TARGET_EXPORTS) \
49489 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
49490 for flag in $(EXTRA_TARGET_FLAGS); do \
49491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49492 done; \
49493 (cd $(TARGET_SUBDIR)/examples && \
49494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49496 "RANLIB=$${RANLIB}" \
49497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49498 install-info) \
49499 || exit 1
49500
49501@endif target-examples
49502
49503.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
49504maybe-install-pdf-target-examples:
49505@if target-examples
49506maybe-install-pdf-target-examples: install-pdf-target-examples
49507
49508install-pdf-target-examples: \
49509 configure-target-examples \
49510 pdf-target-examples
49511 @: $(MAKE); $(unstage)
49512 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49513 r=`${PWD_COMMAND}`; export r; \
49514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49515 $(NORMAL_TARGET_EXPORTS) \
49516 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
49517 for flag in $(EXTRA_TARGET_FLAGS); do \
49518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49519 done; \
49520 (cd $(TARGET_SUBDIR)/examples && \
49521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49523 "RANLIB=$${RANLIB}" \
49524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49525 install-pdf) \
49526 || exit 1
49527
49528@endif target-examples
49529
49530.PHONY: maybe-install-html-target-examples install-html-target-examples
49531maybe-install-html-target-examples:
49532@if target-examples
49533maybe-install-html-target-examples: install-html-target-examples
49534
49535install-html-target-examples: \
49536 configure-target-examples \
49537 html-target-examples
49538 @: $(MAKE); $(unstage)
49539 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49540 r=`${PWD_COMMAND}`; export r; \
49541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49542 $(NORMAL_TARGET_EXPORTS) \
49543 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
49544 for flag in $(EXTRA_TARGET_FLAGS); do \
49545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49546 done; \
49547 (cd $(TARGET_SUBDIR)/examples && \
49548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49550 "RANLIB=$${RANLIB}" \
49551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49552 install-html) \
49553 || exit 1
49554
49555@endif target-examples
49556
49557.PHONY: maybe-installcheck-target-examples installcheck-target-examples
49558maybe-installcheck-target-examples:
49559@if target-examples
49560maybe-installcheck-target-examples: installcheck-target-examples
49561
49562installcheck-target-examples: \
49563 configure-target-examples
49564 @: $(MAKE); $(unstage)
49565 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49566 r=`${PWD_COMMAND}`; export r; \
49567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568 $(NORMAL_TARGET_EXPORTS) \
49569 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
49570 for flag in $(EXTRA_TARGET_FLAGS); do \
49571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49572 done; \
49573 (cd $(TARGET_SUBDIR)/examples && \
49574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49576 "RANLIB=$${RANLIB}" \
49577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49578 installcheck) \
49579 || exit 1
49580
49581@endif target-examples
49582
49583.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
49584maybe-mostlyclean-target-examples:
49585@if target-examples
49586maybe-mostlyclean-target-examples: mostlyclean-target-examples
49587
49588mostlyclean-target-examples:
49589 @: $(MAKE); $(unstage)
49590 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49591 r=`${PWD_COMMAND}`; export r; \
49592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49593 $(NORMAL_TARGET_EXPORTS) \
49594 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
49595 for flag in $(EXTRA_TARGET_FLAGS); do \
49596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49597 done; \
49598 (cd $(TARGET_SUBDIR)/examples && \
49599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49601 "RANLIB=$${RANLIB}" \
49602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49603 mostlyclean) \
49604 || exit 1
49605
49606@endif target-examples
49607
49608.PHONY: maybe-clean-target-examples clean-target-examples
49609maybe-clean-target-examples:
49610@if target-examples
49611maybe-clean-target-examples: clean-target-examples
49612
49613clean-target-examples:
49614 @: $(MAKE); $(unstage)
49615 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49616 r=`${PWD_COMMAND}`; export r; \
49617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49618 $(NORMAL_TARGET_EXPORTS) \
49619 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
49620 for flag in $(EXTRA_TARGET_FLAGS); do \
49621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49622 done; \
49623 (cd $(TARGET_SUBDIR)/examples && \
49624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49626 "RANLIB=$${RANLIB}" \
49627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49628 clean) \
49629 || exit 1
49630
49631@endif target-examples
49632
49633.PHONY: maybe-distclean-target-examples distclean-target-examples
49634maybe-distclean-target-examples:
49635@if target-examples
49636maybe-distclean-target-examples: distclean-target-examples
49637
49638distclean-target-examples:
49639 @: $(MAKE); $(unstage)
49640 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49641 r=`${PWD_COMMAND}`; export r; \
49642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49643 $(NORMAL_TARGET_EXPORTS) \
49644 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
49645 for flag in $(EXTRA_TARGET_FLAGS); do \
49646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49647 done; \
49648 (cd $(TARGET_SUBDIR)/examples && \
49649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49651 "RANLIB=$${RANLIB}" \
49652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49653 distclean) \
49654 || exit 1
49655
49656@endif target-examples
49657
49658.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
49659maybe-maintainer-clean-target-examples:
49660@if target-examples
49661maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
49662
49663maintainer-clean-target-examples:
49664 @: $(MAKE); $(unstage)
49665 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49666 r=`${PWD_COMMAND}`; export r; \
49667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49668 $(NORMAL_TARGET_EXPORTS) \
49669 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
49670 for flag in $(EXTRA_TARGET_FLAGS); do \
49671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49672 done; \
49673 (cd $(TARGET_SUBDIR)/examples && \
49674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49676 "RANLIB=$${RANLIB}" \
49677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49678 maintainer-clean) \
49679 || exit 1
49680
49681@endif target-examples
49682
49683
49684
49685
49686
49687.PHONY: configure-target-libffi maybe-configure-target-libffi
49688maybe-configure-target-libffi:
49689@if gcc-bootstrap
49690configure-target-libffi: stage_current
49691@endif gcc-bootstrap
49692@if target-libffi
49693maybe-configure-target-libffi: configure-target-libffi
49694configure-target-libffi:
49695 @: $(MAKE); $(unstage)
49696 @r=`${PWD_COMMAND}`; export r; \
49697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49698 echo "Checking multilib configuration for libffi..."; \
49699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
49701 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49702 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49703 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49704 else \
49705 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49706 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49707 fi; \
49708 else \
49709 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49710 fi; \
49711 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49712 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49713 $(NORMAL_TARGET_EXPORTS) \
49714 echo Configuring in $(TARGET_SUBDIR)/libffi; \
49715 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49716 case $(srcdir) in \
49717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49718 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49720 esac; \
49721 srcdiroption="--srcdir=$${topdir}/libffi"; \
49722 libsrcdir="$$s/libffi"; \
49723 rm -f no-such-file || : ; \
49724 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49725 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49726 --target=${target_alias} $${srcdiroption} \
49727 || exit 1
49728@endif target-libffi
49729
49730
49731
49732
49733
49734.PHONY: all-target-libffi maybe-all-target-libffi
49735maybe-all-target-libffi:
49736@if gcc-bootstrap
49737all-target-libffi: stage_current
49738@endif gcc-bootstrap
49739@if target-libffi
49740TARGET-target-libffi=all
49741maybe-all-target-libffi: all-target-libffi
49742all-target-libffi: configure-target-libffi
49743 @: $(MAKE); $(unstage)
49744 @r=`${PWD_COMMAND}`; export r; \
49745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49746 $(NORMAL_TARGET_EXPORTS) \
49747 (cd $(TARGET_SUBDIR)/libffi && \
49748 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49749 $(TARGET-target-libffi))
49750@endif target-libffi
49751
49752
49753
49754
49755
49756.PHONY: check-target-libffi maybe-check-target-libffi
49757maybe-check-target-libffi:
49758@if target-libffi
49759maybe-check-target-libffi: check-target-libffi
49760
49761check-target-libffi:
49762 @: $(MAKE); $(unstage)
49763 @r=`${PWD_COMMAND}`; export r; \
49764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49765 $(NORMAL_TARGET_EXPORTS) \
49766 (cd $(TARGET_SUBDIR)/libffi && \
49767 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49768
49769@endif target-libffi
49770
49771.PHONY: install-target-libffi maybe-install-target-libffi
49772maybe-install-target-libffi:
49773@if target-libffi
49774maybe-install-target-libffi: install-target-libffi
49775
49776install-target-libffi: installdirs
49777 @: $(MAKE); $(unstage)
49778 @r=`${PWD_COMMAND}`; export r; \
49779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49780 $(NORMAL_TARGET_EXPORTS) \
49781 (cd $(TARGET_SUBDIR)/libffi && \
49782 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49783
49784@endif target-libffi
49785
49786# Other targets (info, dvi, pdf, etc.)
49787
49788.PHONY: maybe-info-target-libffi info-target-libffi
49789maybe-info-target-libffi:
49790@if target-libffi
49791maybe-info-target-libffi: info-target-libffi
49792
49793info-target-libffi: \
49794 configure-target-libffi
49795 @: $(MAKE); $(unstage)
49796 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49797 r=`${PWD_COMMAND}`; export r; \
49798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49799 $(NORMAL_TARGET_EXPORTS) \
49800 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
49801 for flag in $(EXTRA_TARGET_FLAGS); do \
49802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49803 done; \
49804 (cd $(TARGET_SUBDIR)/libffi && \
49805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49807 "RANLIB=$${RANLIB}" \
49808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49809 info) \
49810 || exit 1
49811
49812@endif target-libffi
49813
49814.PHONY: maybe-dvi-target-libffi dvi-target-libffi
49815maybe-dvi-target-libffi:
49816@if target-libffi
49817maybe-dvi-target-libffi: dvi-target-libffi
49818
49819dvi-target-libffi: \
49820 configure-target-libffi
49821 @: $(MAKE); $(unstage)
49822 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49823 r=`${PWD_COMMAND}`; export r; \
49824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49825 $(NORMAL_TARGET_EXPORTS) \
49826 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
49827 for flag in $(EXTRA_TARGET_FLAGS); do \
49828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49829 done; \
49830 (cd $(TARGET_SUBDIR)/libffi && \
49831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49833 "RANLIB=$${RANLIB}" \
49834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49835 dvi) \
49836 || exit 1
49837
49838@endif target-libffi
49839
49840.PHONY: maybe-pdf-target-libffi pdf-target-libffi
49841maybe-pdf-target-libffi:
49842@if target-libffi
49843maybe-pdf-target-libffi: pdf-target-libffi
49844
49845pdf-target-libffi: \
49846 configure-target-libffi
49847 @: $(MAKE); $(unstage)
49848 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49849 r=`${PWD_COMMAND}`; export r; \
49850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851 $(NORMAL_TARGET_EXPORTS) \
49852 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
49853 for flag in $(EXTRA_TARGET_FLAGS); do \
49854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49855 done; \
49856 (cd $(TARGET_SUBDIR)/libffi && \
49857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49859 "RANLIB=$${RANLIB}" \
49860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49861 pdf) \
49862 || exit 1
49863
49864@endif target-libffi
49865
49866.PHONY: maybe-html-target-libffi html-target-libffi
49867maybe-html-target-libffi:
49868@if target-libffi
49869maybe-html-target-libffi: html-target-libffi
49870
49871html-target-libffi: \
49872 configure-target-libffi
49873 @: $(MAKE); $(unstage)
49874 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49875 r=`${PWD_COMMAND}`; export r; \
49876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877 $(NORMAL_TARGET_EXPORTS) \
49878 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
49879 for flag in $(EXTRA_TARGET_FLAGS); do \
49880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49881 done; \
49882 (cd $(TARGET_SUBDIR)/libffi && \
49883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49885 "RANLIB=$${RANLIB}" \
49886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49887 html) \
49888 || exit 1
49889
49890@endif target-libffi
49891
49892.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49893maybe-TAGS-target-libffi:
49894@if target-libffi
49895maybe-TAGS-target-libffi: TAGS-target-libffi
49896
49897TAGS-target-libffi: \
49898 configure-target-libffi
49899 @: $(MAKE); $(unstage)
49900 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49901 r=`${PWD_COMMAND}`; export r; \
49902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49903 $(NORMAL_TARGET_EXPORTS) \
49904 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
49905 for flag in $(EXTRA_TARGET_FLAGS); do \
49906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49907 done; \
49908 (cd $(TARGET_SUBDIR)/libffi && \
49909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49911 "RANLIB=$${RANLIB}" \
49912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49913 TAGS) \
49914 || exit 1
49915
49916@endif target-libffi
49917
49918.PHONY: maybe-install-info-target-libffi install-info-target-libffi
49919maybe-install-info-target-libffi:
49920@if target-libffi
49921maybe-install-info-target-libffi: install-info-target-libffi
49922
49923install-info-target-libffi: \
49924 configure-target-libffi \
49925 info-target-libffi
49926 @: $(MAKE); $(unstage)
49927 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49928 r=`${PWD_COMMAND}`; export r; \
49929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49930 $(NORMAL_TARGET_EXPORTS) \
49931 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
49932 for flag in $(EXTRA_TARGET_FLAGS); do \
49933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49934 done; \
49935 (cd $(TARGET_SUBDIR)/libffi && \
49936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49938 "RANLIB=$${RANLIB}" \
49939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49940 install-info) \
49941 || exit 1
49942
49943@endif target-libffi
49944
49945.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49946maybe-install-pdf-target-libffi:
49947@if target-libffi
49948maybe-install-pdf-target-libffi: install-pdf-target-libffi
49949
49950install-pdf-target-libffi: \
49951 configure-target-libffi \
49952 pdf-target-libffi
49953 @: $(MAKE); $(unstage)
49954 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49955 r=`${PWD_COMMAND}`; export r; \
49956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49957 $(NORMAL_TARGET_EXPORTS) \
49958 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
49959 for flag in $(EXTRA_TARGET_FLAGS); do \
49960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49961 done; \
49962 (cd $(TARGET_SUBDIR)/libffi && \
49963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49965 "RANLIB=$${RANLIB}" \
49966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49967 install-pdf) \
49968 || exit 1
49969
49970@endif target-libffi
49971
49972.PHONY: maybe-install-html-target-libffi install-html-target-libffi
49973maybe-install-html-target-libffi:
49974@if target-libffi
49975maybe-install-html-target-libffi: install-html-target-libffi
49976
49977install-html-target-libffi: \
49978 configure-target-libffi \
49979 html-target-libffi
49980 @: $(MAKE); $(unstage)
49981 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49982 r=`${PWD_COMMAND}`; export r; \
49983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49984 $(NORMAL_TARGET_EXPORTS) \
49985 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
49986 for flag in $(EXTRA_TARGET_FLAGS); do \
49987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49988 done; \
49989 (cd $(TARGET_SUBDIR)/libffi && \
49990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49992 "RANLIB=$${RANLIB}" \
49993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49994 install-html) \
49995 || exit 1
49996
49997@endif target-libffi
49998
49999.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
50000maybe-installcheck-target-libffi:
50001@if target-libffi
50002maybe-installcheck-target-libffi: installcheck-target-libffi
50003
50004installcheck-target-libffi: \
50005 configure-target-libffi
50006 @: $(MAKE); $(unstage)
50007 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50008 r=`${PWD_COMMAND}`; export r; \
50009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50010 $(NORMAL_TARGET_EXPORTS) \
50011 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
50012 for flag in $(EXTRA_TARGET_FLAGS); do \
50013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50014 done; \
50015 (cd $(TARGET_SUBDIR)/libffi && \
50016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50018 "RANLIB=$${RANLIB}" \
50019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50020 installcheck) \
50021 || exit 1
50022
50023@endif target-libffi
50024
50025.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
50026maybe-mostlyclean-target-libffi:
50027@if target-libffi
50028maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
50029
50030mostlyclean-target-libffi:
50031 @: $(MAKE); $(unstage)
50032 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50033 r=`${PWD_COMMAND}`; export r; \
50034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50035 $(NORMAL_TARGET_EXPORTS) \
50036 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
50037 for flag in $(EXTRA_TARGET_FLAGS); do \
50038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50039 done; \
50040 (cd $(TARGET_SUBDIR)/libffi && \
50041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50043 "RANLIB=$${RANLIB}" \
50044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50045 mostlyclean) \
50046 || exit 1
50047
50048@endif target-libffi
50049
50050.PHONY: maybe-clean-target-libffi clean-target-libffi
50051maybe-clean-target-libffi:
50052@if target-libffi
50053maybe-clean-target-libffi: clean-target-libffi
50054
50055clean-target-libffi:
50056 @: $(MAKE); $(unstage)
50057 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50058 r=`${PWD_COMMAND}`; export r; \
50059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50060 $(NORMAL_TARGET_EXPORTS) \
50061 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
50062 for flag in $(EXTRA_TARGET_FLAGS); do \
50063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50064 done; \
50065 (cd $(TARGET_SUBDIR)/libffi && \
50066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50068 "RANLIB=$${RANLIB}" \
50069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50070 clean) \
50071 || exit 1
50072
50073@endif target-libffi
50074
50075.PHONY: maybe-distclean-target-libffi distclean-target-libffi
50076maybe-distclean-target-libffi:
50077@if target-libffi
50078maybe-distclean-target-libffi: distclean-target-libffi
50079
50080distclean-target-libffi:
50081 @: $(MAKE); $(unstage)
50082 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50083 r=`${PWD_COMMAND}`; export r; \
50084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50085 $(NORMAL_TARGET_EXPORTS) \
50086 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
50087 for flag in $(EXTRA_TARGET_FLAGS); do \
50088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50089 done; \
50090 (cd $(TARGET_SUBDIR)/libffi && \
50091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50093 "RANLIB=$${RANLIB}" \
50094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50095 distclean) \
50096 || exit 1
50097
50098@endif target-libffi
50099
50100.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
50101maybe-maintainer-clean-target-libffi:
50102@if target-libffi
50103maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
50104
50105maintainer-clean-target-libffi:
50106 @: $(MAKE); $(unstage)
50107 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50108 r=`${PWD_COMMAND}`; export r; \
50109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50110 $(NORMAL_TARGET_EXPORTS) \
50111 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
50112 for flag in $(EXTRA_TARGET_FLAGS); do \
50113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50114 done; \
50115 (cd $(TARGET_SUBDIR)/libffi && \
50116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50118 "RANLIB=$${RANLIB}" \
50119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50120 maintainer-clean) \
50121 || exit 1
50122
50123@endif target-libffi
50124
50125
50126
50127
50128
50129.PHONY: configure-target-libjava maybe-configure-target-libjava
50130maybe-configure-target-libjava:
50131@if gcc-bootstrap
50132configure-target-libjava: stage_current
50133@endif gcc-bootstrap
50134@if target-libjava
50135maybe-configure-target-libjava: configure-target-libjava
50136configure-target-libjava:
50137 @: $(MAKE); $(unstage)
50138 @r=`${PWD_COMMAND}`; export r; \
50139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50140 echo "Checking multilib configuration for libjava..."; \
50141 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50142 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
50143 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
50144 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
50145 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
50146 else \
50147 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
50148 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50149 fi; \
50150 else \
50151 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50152 fi; \
50153 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
50154 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50155 $(RAW_CXX_TARGET_EXPORTS) \
50156 echo Configuring in $(TARGET_SUBDIR)/libjava; \
50157 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
50158 case $(srcdir) in \
50159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50160 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
50161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50162 esac; \
50163 srcdiroption="--srcdir=$${topdir}/libjava"; \
50164 libsrcdir="$$s/libjava"; \
50165 rm -f no-such-file || : ; \
50166 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50167 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50168 --target=${target_alias} $${srcdiroption} \
50169 || exit 1
50170@endif target-libjava
50171
50172
50173
50174
50175
50176.PHONY: all-target-libjava maybe-all-target-libjava
50177maybe-all-target-libjava:
50178@if gcc-bootstrap
50179all-target-libjava: stage_current
50180@endif gcc-bootstrap
50181@if target-libjava
50182TARGET-target-libjava=all
50183maybe-all-target-libjava: all-target-libjava
50184all-target-libjava: configure-target-libjava
50185 @: $(MAKE); $(unstage)
50186 @r=`${PWD_COMMAND}`; export r; \
50187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50188 $(RAW_CXX_TARGET_EXPORTS) \
50189 (cd $(TARGET_SUBDIR)/libjava && \
50190 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
50191 $(TARGET-target-libjava))
50192@endif target-libjava
50193
50194
50195
50196
50197
50198.PHONY: check-target-libjava maybe-check-target-libjava
50199maybe-check-target-libjava:
50200@if target-libjava
50201maybe-check-target-libjava: check-target-libjava
50202
50203check-target-libjava:
50204 @: $(MAKE); $(unstage)
50205 @r=`${PWD_COMMAND}`; export r; \
50206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50207 $(RAW_CXX_TARGET_EXPORTS) \
50208 (cd $(TARGET_SUBDIR)/libjava && \
50209 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
50210
50211@endif target-libjava
50212
50213.PHONY: install-target-libjava maybe-install-target-libjava
50214maybe-install-target-libjava:
50215@if target-libjava
50216maybe-install-target-libjava: install-target-libjava
50217
50218install-target-libjava: installdirs
50219 @: $(MAKE); $(unstage)
50220 @r=`${PWD_COMMAND}`; export r; \
50221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50222 $(RAW_CXX_TARGET_EXPORTS) \
50223 (cd $(TARGET_SUBDIR)/libjava && \
50224 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50225
50226@endif target-libjava
50227
50228# Other targets (info, dvi, pdf, etc.)
50229
50230.PHONY: maybe-info-target-libjava info-target-libjava
50231maybe-info-target-libjava:
50232@if target-libjava
50233maybe-info-target-libjava: info-target-libjava
50234
50235info-target-libjava: \
50236 configure-target-libjava
50237 @: $(MAKE); $(unstage)
50238 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50239 r=`${PWD_COMMAND}`; export r; \
50240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50241 $(RAW_CXX_TARGET_EXPORTS) \
50242 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
50243 for flag in $(EXTRA_TARGET_FLAGS); do \
50244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50245 done; \
50246 (cd $(TARGET_SUBDIR)/libjava && \
50247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50249 "RANLIB=$${RANLIB}" \
50250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50251 info) \
50252 || exit 1
50253
50254@endif target-libjava
50255
50256.PHONY: maybe-dvi-target-libjava dvi-target-libjava
50257maybe-dvi-target-libjava:
50258@if target-libjava
50259maybe-dvi-target-libjava: dvi-target-libjava
50260
50261dvi-target-libjava: \
50262 configure-target-libjava
50263 @: $(MAKE); $(unstage)
50264 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50265 r=`${PWD_COMMAND}`; export r; \
50266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267 $(RAW_CXX_TARGET_EXPORTS) \
50268 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
50269 for flag in $(EXTRA_TARGET_FLAGS); do \
50270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50271 done; \
50272 (cd $(TARGET_SUBDIR)/libjava && \
50273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50275 "RANLIB=$${RANLIB}" \
50276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50277 dvi) \
50278 || exit 1
50279
50280@endif target-libjava
50281
50282.PHONY: maybe-pdf-target-libjava pdf-target-libjava
50283maybe-pdf-target-libjava:
50284@if target-libjava
50285maybe-pdf-target-libjava: pdf-target-libjava
50286
50287pdf-target-libjava: \
50288 configure-target-libjava
50289 @: $(MAKE); $(unstage)
50290 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50291 r=`${PWD_COMMAND}`; export r; \
50292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293 $(RAW_CXX_TARGET_EXPORTS) \
50294 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
50295 for flag in $(EXTRA_TARGET_FLAGS); do \
50296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50297 done; \
50298 (cd $(TARGET_SUBDIR)/libjava && \
50299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50301 "RANLIB=$${RANLIB}" \
50302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50303 pdf) \
50304 || exit 1
50305
50306@endif target-libjava
50307
50308.PHONY: maybe-html-target-libjava html-target-libjava
50309maybe-html-target-libjava:
50310@if target-libjava
50311maybe-html-target-libjava: html-target-libjava
50312
50313html-target-libjava: \
50314 configure-target-libjava
50315 @: $(MAKE); $(unstage)
50316 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50317 r=`${PWD_COMMAND}`; export r; \
50318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50319 $(RAW_CXX_TARGET_EXPORTS) \
50320 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
50321 for flag in $(EXTRA_TARGET_FLAGS); do \
50322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50323 done; \
50324 (cd $(TARGET_SUBDIR)/libjava && \
50325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50327 "RANLIB=$${RANLIB}" \
50328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50329 html) \
50330 || exit 1
50331
50332@endif target-libjava
50333
50334.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
50335maybe-TAGS-target-libjava:
50336@if target-libjava
50337maybe-TAGS-target-libjava: TAGS-target-libjava
50338
50339TAGS-target-libjava: \
50340 configure-target-libjava
50341 @: $(MAKE); $(unstage)
50342 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50343 r=`${PWD_COMMAND}`; export r; \
50344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50345 $(RAW_CXX_TARGET_EXPORTS) \
50346 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
50347 for flag in $(EXTRA_TARGET_FLAGS); do \
50348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50349 done; \
50350 (cd $(TARGET_SUBDIR)/libjava && \
50351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50353 "RANLIB=$${RANLIB}" \
50354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50355 TAGS) \
50356 || exit 1
50357
50358@endif target-libjava
50359
50360.PHONY: maybe-install-info-target-libjava install-info-target-libjava
50361maybe-install-info-target-libjava:
50362@if target-libjava
50363maybe-install-info-target-libjava: install-info-target-libjava
50364
50365install-info-target-libjava: \
50366 configure-target-libjava \
50367 info-target-libjava
50368 @: $(MAKE); $(unstage)
50369 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50370 r=`${PWD_COMMAND}`; export r; \
50371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50372 $(RAW_CXX_TARGET_EXPORTS) \
50373 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
50374 for flag in $(EXTRA_TARGET_FLAGS); do \
50375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50376 done; \
50377 (cd $(TARGET_SUBDIR)/libjava && \
50378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50380 "RANLIB=$${RANLIB}" \
50381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50382 install-info) \
50383 || exit 1
50384
50385@endif target-libjava
50386
50387.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
50388maybe-install-pdf-target-libjava:
50389@if target-libjava
50390maybe-install-pdf-target-libjava: install-pdf-target-libjava
50391
50392install-pdf-target-libjava: \
50393 configure-target-libjava \
50394 pdf-target-libjava
50395 @: $(MAKE); $(unstage)
50396 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50397 r=`${PWD_COMMAND}`; export r; \
50398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50399 $(RAW_CXX_TARGET_EXPORTS) \
50400 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
50401 for flag in $(EXTRA_TARGET_FLAGS); do \
50402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50403 done; \
50404 (cd $(TARGET_SUBDIR)/libjava && \
50405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50407 "RANLIB=$${RANLIB}" \
50408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50409 install-pdf) \
50410 || exit 1
50411
50412@endif target-libjava
50413
50414.PHONY: maybe-install-html-target-libjava install-html-target-libjava
50415maybe-install-html-target-libjava:
50416@if target-libjava
50417maybe-install-html-target-libjava: install-html-target-libjava
50418
50419install-html-target-libjava: \
50420 configure-target-libjava \
50421 html-target-libjava
50422 @: $(MAKE); $(unstage)
50423 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50424 r=`${PWD_COMMAND}`; export r; \
50425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426 $(RAW_CXX_TARGET_EXPORTS) \
50427 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
50428 for flag in $(EXTRA_TARGET_FLAGS); do \
50429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50430 done; \
50431 (cd $(TARGET_SUBDIR)/libjava && \
50432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50434 "RANLIB=$${RANLIB}" \
50435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50436 install-html) \
50437 || exit 1
50438
50439@endif target-libjava
50440
50441.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
50442maybe-installcheck-target-libjava:
50443@if target-libjava
50444maybe-installcheck-target-libjava: installcheck-target-libjava
50445
50446installcheck-target-libjava: \
50447 configure-target-libjava
50448 @: $(MAKE); $(unstage)
50449 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50450 r=`${PWD_COMMAND}`; export r; \
50451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50452 $(RAW_CXX_TARGET_EXPORTS) \
50453 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
50454 for flag in $(EXTRA_TARGET_FLAGS); do \
50455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50456 done; \
50457 (cd $(TARGET_SUBDIR)/libjava && \
50458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50460 "RANLIB=$${RANLIB}" \
50461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50462 installcheck) \
50463 || exit 1
50464
50465@endif target-libjava
50466
50467.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
50468maybe-mostlyclean-target-libjava:
50469@if target-libjava
50470maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
50471
50472mostlyclean-target-libjava:
50473 @: $(MAKE); $(unstage)
50474 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50475 r=`${PWD_COMMAND}`; export r; \
50476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50477 $(RAW_CXX_TARGET_EXPORTS) \
50478 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
50479 for flag in $(EXTRA_TARGET_FLAGS); do \
50480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50481 done; \
50482 (cd $(TARGET_SUBDIR)/libjava && \
50483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50485 "RANLIB=$${RANLIB}" \
50486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50487 mostlyclean) \
50488 || exit 1
50489
50490@endif target-libjava
50491
50492.PHONY: maybe-clean-target-libjava clean-target-libjava
50493maybe-clean-target-libjava:
50494@if target-libjava
50495maybe-clean-target-libjava: clean-target-libjava
50496
50497clean-target-libjava:
50498 @: $(MAKE); $(unstage)
50499 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50500 r=`${PWD_COMMAND}`; export r; \
50501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50502 $(RAW_CXX_TARGET_EXPORTS) \
50503 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
50504 for flag in $(EXTRA_TARGET_FLAGS); do \
50505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50506 done; \
50507 (cd $(TARGET_SUBDIR)/libjava && \
50508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50510 "RANLIB=$${RANLIB}" \
50511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50512 clean) \
50513 || exit 1
50514
50515@endif target-libjava
50516
50517.PHONY: maybe-distclean-target-libjava distclean-target-libjava
50518maybe-distclean-target-libjava:
50519@if target-libjava
50520maybe-distclean-target-libjava: distclean-target-libjava
50521
50522distclean-target-libjava:
50523 @: $(MAKE); $(unstage)
50524 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50525 r=`${PWD_COMMAND}`; export r; \
50526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50527 $(RAW_CXX_TARGET_EXPORTS) \
50528 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
50529 for flag in $(EXTRA_TARGET_FLAGS); do \
50530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50531 done; \
50532 (cd $(TARGET_SUBDIR)/libjava && \
50533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50535 "RANLIB=$${RANLIB}" \
50536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50537 distclean) \
50538 || exit 1
50539
50540@endif target-libjava
50541
50542.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
50543maybe-maintainer-clean-target-libjava:
50544@if target-libjava
50545maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
50546
50547maintainer-clean-target-libjava:
50548 @: $(MAKE); $(unstage)
50549 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50550 r=`${PWD_COMMAND}`; export r; \
50551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552 $(RAW_CXX_TARGET_EXPORTS) \
50553 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
50554 for flag in $(EXTRA_TARGET_FLAGS); do \
50555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50556 done; \
50557 (cd $(TARGET_SUBDIR)/libjava && \
50558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50560 "RANLIB=$${RANLIB}" \
50561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50562 maintainer-clean) \
50563 || exit 1
50564
50565@endif target-libjava
50566
50567
50568
50569
50570
50571.PHONY: configure-target-zlib maybe-configure-target-zlib
50572maybe-configure-target-zlib:
50573@if gcc-bootstrap
50574configure-target-zlib: stage_current
50575@endif gcc-bootstrap
50576@if target-zlib
50577maybe-configure-target-zlib: configure-target-zlib
50578configure-target-zlib:
50579 @: $(MAKE); $(unstage)
50580 @r=`${PWD_COMMAND}`; export r; \
50581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50582 echo "Checking multilib configuration for zlib..."; \
50583 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50584 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
50585 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
50586 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
50587 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
50588 else \
50589 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
50590 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50591 fi; \
50592 else \
50593 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50594 fi; \
50595 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
50596 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50597 $(NORMAL_TARGET_EXPORTS) \
50598 echo Configuring in $(TARGET_SUBDIR)/zlib; \
50599 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
50600 case $(srcdir) in \
50601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50602 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
50603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50604 esac; \
50605 srcdiroption="--srcdir=$${topdir}/zlib"; \
50606 libsrcdir="$$s/zlib"; \
50607 rm -f no-such-file || : ; \
50608 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50609 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50610 --target=${target_alias} $${srcdiroption} \
50611 || exit 1
50612@endif target-zlib
50613
50614
50615
50616
50617
50618.PHONY: all-target-zlib maybe-all-target-zlib
50619maybe-all-target-zlib:
50620@if gcc-bootstrap
50621all-target-zlib: stage_current
50622@endif gcc-bootstrap
50623@if target-zlib
50624TARGET-target-zlib=all
50625maybe-all-target-zlib: all-target-zlib
50626all-target-zlib: configure-target-zlib
50627 @: $(MAKE); $(unstage)
50628 @r=`${PWD_COMMAND}`; export r; \
50629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50630 $(NORMAL_TARGET_EXPORTS) \
50631 (cd $(TARGET_SUBDIR)/zlib && \
50632 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50633 $(TARGET-target-zlib))
50634@endif target-zlib
50635
50636
50637
50638
50639
50640.PHONY: check-target-zlib maybe-check-target-zlib
50641maybe-check-target-zlib:
50642@if target-zlib
50643maybe-check-target-zlib: check-target-zlib
50644
50645check-target-zlib:
50646 @: $(MAKE); $(unstage)
50647 @r=`${PWD_COMMAND}`; export r; \
50648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50649 $(NORMAL_TARGET_EXPORTS) \
50650 (cd $(TARGET_SUBDIR)/zlib && \
50651 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50652
50653@endif target-zlib
50654
50655.PHONY: install-target-zlib maybe-install-target-zlib
50656maybe-install-target-zlib:
50657@if target-zlib
50658maybe-install-target-zlib: install-target-zlib
50659
50660install-target-zlib: installdirs
50661 @: $(MAKE); $(unstage)
50662 @r=`${PWD_COMMAND}`; export r; \
50663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50664 $(NORMAL_TARGET_EXPORTS) \
50665 (cd $(TARGET_SUBDIR)/zlib && \
50666 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50667
50668@endif target-zlib
50669
50670# Other targets (info, dvi, pdf, etc.)
50671
50672.PHONY: maybe-info-target-zlib info-target-zlib
50673maybe-info-target-zlib:
50674@if target-zlib
50675maybe-info-target-zlib: info-target-zlib
50676
50677info-target-zlib: \
50678 configure-target-zlib
50679 @: $(MAKE); $(unstage)
50680 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50681 r=`${PWD_COMMAND}`; export r; \
50682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50683 $(NORMAL_TARGET_EXPORTS) \
50684 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
50685 for flag in $(EXTRA_TARGET_FLAGS); do \
50686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50687 done; \
50688 (cd $(TARGET_SUBDIR)/zlib && \
50689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50691 "RANLIB=$${RANLIB}" \
50692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50693 info) \
50694 || exit 1
50695
50696@endif target-zlib
50697
50698.PHONY: maybe-dvi-target-zlib dvi-target-zlib
50699maybe-dvi-target-zlib:
50700@if target-zlib
50701maybe-dvi-target-zlib: dvi-target-zlib
50702
50703dvi-target-zlib: \
50704 configure-target-zlib
50705 @: $(MAKE); $(unstage)
50706 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50707 r=`${PWD_COMMAND}`; export r; \
50708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50709 $(NORMAL_TARGET_EXPORTS) \
50710 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
50711 for flag in $(EXTRA_TARGET_FLAGS); do \
50712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50713 done; \
50714 (cd $(TARGET_SUBDIR)/zlib && \
50715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50717 "RANLIB=$${RANLIB}" \
50718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50719 dvi) \
50720 || exit 1
50721
50722@endif target-zlib
50723
50724.PHONY: maybe-pdf-target-zlib pdf-target-zlib
50725maybe-pdf-target-zlib:
50726@if target-zlib
50727maybe-pdf-target-zlib: pdf-target-zlib
50728
50729pdf-target-zlib: \
50730 configure-target-zlib
50731 @: $(MAKE); $(unstage)
50732 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50733 r=`${PWD_COMMAND}`; export r; \
50734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50735 $(NORMAL_TARGET_EXPORTS) \
50736 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
50737 for flag in $(EXTRA_TARGET_FLAGS); do \
50738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50739 done; \
50740 (cd $(TARGET_SUBDIR)/zlib && \
50741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50743 "RANLIB=$${RANLIB}" \
50744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50745 pdf) \
50746 || exit 1
50747
50748@endif target-zlib
50749
50750.PHONY: maybe-html-target-zlib html-target-zlib
50751maybe-html-target-zlib:
50752@if target-zlib
50753maybe-html-target-zlib: html-target-zlib
50754
50755html-target-zlib: \
50756 configure-target-zlib
50757 @: $(MAKE); $(unstage)
50758 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50759 r=`${PWD_COMMAND}`; export r; \
50760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50761 $(NORMAL_TARGET_EXPORTS) \
50762 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
50763 for flag in $(EXTRA_TARGET_FLAGS); do \
50764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50765 done; \
50766 (cd $(TARGET_SUBDIR)/zlib && \
50767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50769 "RANLIB=$${RANLIB}" \
50770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50771 html) \
50772 || exit 1
50773
50774@endif target-zlib
50775
50776.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50777maybe-TAGS-target-zlib:
50778@if target-zlib
50779maybe-TAGS-target-zlib: TAGS-target-zlib
50780
50781TAGS-target-zlib: \
50782 configure-target-zlib
50783 @: $(MAKE); $(unstage)
50784 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50785 r=`${PWD_COMMAND}`; export r; \
50786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50787 $(NORMAL_TARGET_EXPORTS) \
50788 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
50789 for flag in $(EXTRA_TARGET_FLAGS); do \
50790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50791 done; \
50792 (cd $(TARGET_SUBDIR)/zlib && \
50793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50795 "RANLIB=$${RANLIB}" \
50796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50797 TAGS) \
50798 || exit 1
50799
50800@endif target-zlib
50801
50802.PHONY: maybe-install-info-target-zlib install-info-target-zlib
50803maybe-install-info-target-zlib:
50804@if target-zlib
50805maybe-install-info-target-zlib: install-info-target-zlib
50806
50807install-info-target-zlib: \
50808 configure-target-zlib \
50809 info-target-zlib
50810 @: $(MAKE); $(unstage)
50811 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50812 r=`${PWD_COMMAND}`; export r; \
50813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50814 $(NORMAL_TARGET_EXPORTS) \
50815 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
50816 for flag in $(EXTRA_TARGET_FLAGS); do \
50817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50818 done; \
50819 (cd $(TARGET_SUBDIR)/zlib && \
50820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50822 "RANLIB=$${RANLIB}" \
50823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50824 install-info) \
50825 || exit 1
50826
50827@endif target-zlib
50828
50829.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50830maybe-install-pdf-target-zlib:
50831@if target-zlib
50832maybe-install-pdf-target-zlib: install-pdf-target-zlib
50833
50834install-pdf-target-zlib: \
50835 configure-target-zlib \
50836 pdf-target-zlib
50837 @: $(MAKE); $(unstage)
50838 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50839 r=`${PWD_COMMAND}`; export r; \
50840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50841 $(NORMAL_TARGET_EXPORTS) \
50842 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
50843 for flag in $(EXTRA_TARGET_FLAGS); do \
50844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50845 done; \
50846 (cd $(TARGET_SUBDIR)/zlib && \
50847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50849 "RANLIB=$${RANLIB}" \
50850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50851 install-pdf) \
50852 || exit 1
50853
50854@endif target-zlib
50855
50856.PHONY: maybe-install-html-target-zlib install-html-target-zlib
50857maybe-install-html-target-zlib:
50858@if target-zlib
50859maybe-install-html-target-zlib: install-html-target-zlib
50860
50861install-html-target-zlib: \
50862 configure-target-zlib \
50863 html-target-zlib
50864 @: $(MAKE); $(unstage)
50865 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50866 r=`${PWD_COMMAND}`; export r; \
50867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50868 $(NORMAL_TARGET_EXPORTS) \
50869 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
50870 for flag in $(EXTRA_TARGET_FLAGS); do \
50871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50872 done; \
50873 (cd $(TARGET_SUBDIR)/zlib && \
50874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50876 "RANLIB=$${RANLIB}" \
50877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50878 install-html) \
50879 || exit 1
50880
50881@endif target-zlib
50882
50883.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50884maybe-installcheck-target-zlib:
50885@if target-zlib
50886maybe-installcheck-target-zlib: installcheck-target-zlib
50887
50888installcheck-target-zlib: \
50889 configure-target-zlib
50890 @: $(MAKE); $(unstage)
50891 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50892 r=`${PWD_COMMAND}`; export r; \
50893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50894 $(NORMAL_TARGET_EXPORTS) \
50895 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
50896 for flag in $(EXTRA_TARGET_FLAGS); do \
50897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50898 done; \
50899 (cd $(TARGET_SUBDIR)/zlib && \
50900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50902 "RANLIB=$${RANLIB}" \
50903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50904 installcheck) \
50905 || exit 1
50906
50907@endif target-zlib
50908
50909.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50910maybe-mostlyclean-target-zlib:
50911@if target-zlib
50912maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50913
50914mostlyclean-target-zlib:
50915 @: $(MAKE); $(unstage)
50916 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50917 r=`${PWD_COMMAND}`; export r; \
50918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50919 $(NORMAL_TARGET_EXPORTS) \
50920 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
50921 for flag in $(EXTRA_TARGET_FLAGS); do \
50922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50923 done; \
50924 (cd $(TARGET_SUBDIR)/zlib && \
50925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50927 "RANLIB=$${RANLIB}" \
50928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50929 mostlyclean) \
50930 || exit 1
50931
50932@endif target-zlib
50933
50934.PHONY: maybe-clean-target-zlib clean-target-zlib
50935maybe-clean-target-zlib:
50936@if target-zlib
50937maybe-clean-target-zlib: clean-target-zlib
50938
50939clean-target-zlib:
50940 @: $(MAKE); $(unstage)
50941 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50942 r=`${PWD_COMMAND}`; export r; \
50943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50944 $(NORMAL_TARGET_EXPORTS) \
50945 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
50946 for flag in $(EXTRA_TARGET_FLAGS); do \
50947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50948 done; \
50949 (cd $(TARGET_SUBDIR)/zlib && \
50950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50952 "RANLIB=$${RANLIB}" \
50953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50954 clean) \
50955 || exit 1
50956
50957@endif target-zlib
50958
50959.PHONY: maybe-distclean-target-zlib distclean-target-zlib
50960maybe-distclean-target-zlib:
50961@if target-zlib
50962maybe-distclean-target-zlib: distclean-target-zlib
50963
50964distclean-target-zlib:
50965 @: $(MAKE); $(unstage)
50966 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50967 r=`${PWD_COMMAND}`; export r; \
50968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50969 $(NORMAL_TARGET_EXPORTS) \
50970 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
50971 for flag in $(EXTRA_TARGET_FLAGS); do \
50972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50973 done; \
50974 (cd $(TARGET_SUBDIR)/zlib && \
50975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50977 "RANLIB=$${RANLIB}" \
50978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50979 distclean) \
50980 || exit 1
50981
50982@endif target-zlib
50983
50984.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50985maybe-maintainer-clean-target-zlib:
50986@if target-zlib
50987maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50988
50989maintainer-clean-target-zlib:
50990 @: $(MAKE); $(unstage)
50991 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50992 r=`${PWD_COMMAND}`; export r; \
50993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50994 $(NORMAL_TARGET_EXPORTS) \
50995 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
50996 for flag in $(EXTRA_TARGET_FLAGS); do \
50997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50998 done; \
50999 (cd $(TARGET_SUBDIR)/zlib && \
51000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51002 "RANLIB=$${RANLIB}" \
51003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51004 maintainer-clean) \
51005 || exit 1
51006
51007@endif target-zlib
51008
51009
51010
51011
51012
51013.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
51014maybe-configure-target-boehm-gc:
51015@if gcc-bootstrap
51016configure-target-boehm-gc: stage_current
51017@endif gcc-bootstrap
51018@if target-boehm-gc
51019maybe-configure-target-boehm-gc: configure-target-boehm-gc
51020configure-target-boehm-gc:
51021 @: $(MAKE); $(unstage)
51022 @r=`${PWD_COMMAND}`; export r; \
51023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51024 echo "Checking multilib configuration for boehm-gc..."; \
51025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51026 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
51027 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51028 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51029 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
51030 else \
51031 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
51032 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51033 fi; \
51034 else \
51035 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51036 fi; \
51037 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
51038 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51039 $(NORMAL_TARGET_EXPORTS) \
51040 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
51041 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
51042 case $(srcdir) in \
51043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51044 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
51045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51046 esac; \
51047 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
51048 libsrcdir="$$s/boehm-gc"; \
51049 rm -f no-such-file || : ; \
51050 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51051 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51052 --target=${target_alias} $${srcdiroption} \
51053 || exit 1
51054@endif target-boehm-gc
51055
51056
51057
51058
51059
51060.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
51061maybe-all-target-boehm-gc:
51062@if gcc-bootstrap
51063all-target-boehm-gc: stage_current
51064@endif gcc-bootstrap
51065@if target-boehm-gc
51066TARGET-target-boehm-gc=all
51067maybe-all-target-boehm-gc: all-target-boehm-gc
51068all-target-boehm-gc: configure-target-boehm-gc
51069 @: $(MAKE); $(unstage)
51070 @r=`${PWD_COMMAND}`; export r; \
51071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51072 $(NORMAL_TARGET_EXPORTS) \
51073 (cd $(TARGET_SUBDIR)/boehm-gc && \
51074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51075 $(TARGET-target-boehm-gc))
51076@endif target-boehm-gc
51077
51078
51079
51080
51081
51082.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
51083maybe-check-target-boehm-gc:
51084@if target-boehm-gc
51085maybe-check-target-boehm-gc: check-target-boehm-gc
51086
51087check-target-boehm-gc:
51088 @: $(MAKE); $(unstage)
51089 @r=`${PWD_COMMAND}`; export r; \
51090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51091 $(NORMAL_TARGET_EXPORTS) \
51092 (cd $(TARGET_SUBDIR)/boehm-gc && \
51093 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51094
51095@endif target-boehm-gc
51096
51097.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
51098maybe-install-target-boehm-gc:
51099@if target-boehm-gc
51100maybe-install-target-boehm-gc: install-target-boehm-gc
51101
51102install-target-boehm-gc: installdirs
51103 @: $(MAKE); $(unstage)
51104 @r=`${PWD_COMMAND}`; export r; \
51105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51106 $(NORMAL_TARGET_EXPORTS) \
51107 (cd $(TARGET_SUBDIR)/boehm-gc && \
51108 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51109
51110@endif target-boehm-gc
51111
51112# Other targets (info, dvi, pdf, etc.)
51113
51114.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
51115maybe-info-target-boehm-gc:
51116@if target-boehm-gc
51117maybe-info-target-boehm-gc: info-target-boehm-gc
51118
51119info-target-boehm-gc: \
51120 configure-target-boehm-gc
51121 @: $(MAKE); $(unstage)
51122 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51123 r=`${PWD_COMMAND}`; export r; \
51124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51125 $(NORMAL_TARGET_EXPORTS) \
51126 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
51127 for flag in $(EXTRA_TARGET_FLAGS); do \
51128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51129 done; \
51130 (cd $(TARGET_SUBDIR)/boehm-gc && \
51131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51133 "RANLIB=$${RANLIB}" \
51134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51135 info) \
51136 || exit 1
51137
51138@endif target-boehm-gc
51139
51140.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
51141maybe-dvi-target-boehm-gc:
51142@if target-boehm-gc
51143maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
51144
51145dvi-target-boehm-gc: \
51146 configure-target-boehm-gc
51147 @: $(MAKE); $(unstage)
51148 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51149 r=`${PWD_COMMAND}`; export r; \
51150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51151 $(NORMAL_TARGET_EXPORTS) \
51152 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
51153 for flag in $(EXTRA_TARGET_FLAGS); do \
51154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51155 done; \
51156 (cd $(TARGET_SUBDIR)/boehm-gc && \
51157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51159 "RANLIB=$${RANLIB}" \
51160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51161 dvi) \
51162 || exit 1
51163
51164@endif target-boehm-gc
51165
51166.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
51167maybe-pdf-target-boehm-gc:
51168@if target-boehm-gc
51169maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
51170
51171pdf-target-boehm-gc: \
51172 configure-target-boehm-gc
51173 @: $(MAKE); $(unstage)
51174 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51175 r=`${PWD_COMMAND}`; export r; \
51176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51177 $(NORMAL_TARGET_EXPORTS) \
51178 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51179 for flag in $(EXTRA_TARGET_FLAGS); do \
51180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51181 done; \
51182 (cd $(TARGET_SUBDIR)/boehm-gc && \
51183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51185 "RANLIB=$${RANLIB}" \
51186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51187 pdf) \
51188 || exit 1
51189
51190@endif target-boehm-gc
51191
51192.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
51193maybe-html-target-boehm-gc:
51194@if target-boehm-gc
51195maybe-html-target-boehm-gc: html-target-boehm-gc
51196
51197html-target-boehm-gc: \
51198 configure-target-boehm-gc
51199 @: $(MAKE); $(unstage)
51200 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51201 r=`${PWD_COMMAND}`; export r; \
51202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51203 $(NORMAL_TARGET_EXPORTS) \
51204 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
51205 for flag in $(EXTRA_TARGET_FLAGS); do \
51206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51207 done; \
51208 (cd $(TARGET_SUBDIR)/boehm-gc && \
51209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51211 "RANLIB=$${RANLIB}" \
51212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51213 html) \
51214 || exit 1
51215
51216@endif target-boehm-gc
51217
51218.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
51219maybe-TAGS-target-boehm-gc:
51220@if target-boehm-gc
51221maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
51222
51223TAGS-target-boehm-gc: \
51224 configure-target-boehm-gc
51225 @: $(MAKE); $(unstage)
51226 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51227 r=`${PWD_COMMAND}`; export r; \
51228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51229 $(NORMAL_TARGET_EXPORTS) \
51230 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
51231 for flag in $(EXTRA_TARGET_FLAGS); do \
51232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51233 done; \
51234 (cd $(TARGET_SUBDIR)/boehm-gc && \
51235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51237 "RANLIB=$${RANLIB}" \
51238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51239 TAGS) \
51240 || exit 1
51241
51242@endif target-boehm-gc
51243
51244.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
51245maybe-install-info-target-boehm-gc:
51246@if target-boehm-gc
51247maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
51248
51249install-info-target-boehm-gc: \
51250 configure-target-boehm-gc \
51251 info-target-boehm-gc
51252 @: $(MAKE); $(unstage)
51253 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51254 r=`${PWD_COMMAND}`; export r; \
51255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256 $(NORMAL_TARGET_EXPORTS) \
51257 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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 install-info) \
51267 || exit 1
51268
51269@endif target-boehm-gc
51270
51271.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
51272maybe-install-pdf-target-boehm-gc:
51273@if target-boehm-gc
51274maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
51275
51276install-pdf-target-boehm-gc: \
51277 configure-target-boehm-gc \
51278 pdf-target-boehm-gc
51279 @: $(MAKE); $(unstage)
51280 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51281 r=`${PWD_COMMAND}`; export r; \
51282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51283 $(NORMAL_TARGET_EXPORTS) \
51284 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51285 for flag in $(EXTRA_TARGET_FLAGS); do \
51286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51287 done; \
51288 (cd $(TARGET_SUBDIR)/boehm-gc && \
51289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51291 "RANLIB=$${RANLIB}" \
51292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51293 install-pdf) \
51294 || exit 1
51295
51296@endif target-boehm-gc
51297
51298.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
51299maybe-install-html-target-boehm-gc:
51300@if target-boehm-gc
51301maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
51302
51303install-html-target-boehm-gc: \
51304 configure-target-boehm-gc \
51305 html-target-boehm-gc
51306 @: $(MAKE); $(unstage)
51307 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51308 r=`${PWD_COMMAND}`; export r; \
51309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51310 $(NORMAL_TARGET_EXPORTS) \
51311 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
51312 for flag in $(EXTRA_TARGET_FLAGS); do \
51313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51314 done; \
51315 (cd $(TARGET_SUBDIR)/boehm-gc && \
51316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51318 "RANLIB=$${RANLIB}" \
51319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51320 install-html) \
51321 || exit 1
51322
51323@endif target-boehm-gc
51324
51325.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
51326maybe-installcheck-target-boehm-gc:
51327@if target-boehm-gc
51328maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
51329
51330installcheck-target-boehm-gc: \
51331 configure-target-boehm-gc
51332 @: $(MAKE); $(unstage)
51333 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51334 r=`${PWD_COMMAND}`; export r; \
51335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51336 $(NORMAL_TARGET_EXPORTS) \
51337 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
51338 for flag in $(EXTRA_TARGET_FLAGS); do \
51339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51340 done; \
51341 (cd $(TARGET_SUBDIR)/boehm-gc && \
51342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51344 "RANLIB=$${RANLIB}" \
51345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51346 installcheck) \
51347 || exit 1
51348
51349@endif target-boehm-gc
51350
51351.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
51352maybe-mostlyclean-target-boehm-gc:
51353@if target-boehm-gc
51354maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
51355
51356mostlyclean-target-boehm-gc:
51357 @: $(MAKE); $(unstage)
51358 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51359 r=`${PWD_COMMAND}`; export r; \
51360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51361 $(NORMAL_TARGET_EXPORTS) \
51362 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51363 for flag in $(EXTRA_TARGET_FLAGS); do \
51364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51365 done; \
51366 (cd $(TARGET_SUBDIR)/boehm-gc && \
51367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51369 "RANLIB=$${RANLIB}" \
51370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51371 mostlyclean) \
51372 || exit 1
51373
51374@endif target-boehm-gc
51375
51376.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
51377maybe-clean-target-boehm-gc:
51378@if target-boehm-gc
51379maybe-clean-target-boehm-gc: clean-target-boehm-gc
51380
51381clean-target-boehm-gc:
51382 @: $(MAKE); $(unstage)
51383 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51384 r=`${PWD_COMMAND}`; export r; \
51385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51386 $(NORMAL_TARGET_EXPORTS) \
51387 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51388 for flag in $(EXTRA_TARGET_FLAGS); do \
51389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51390 done; \
51391 (cd $(TARGET_SUBDIR)/boehm-gc && \
51392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51394 "RANLIB=$${RANLIB}" \
51395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51396 clean) \
51397 || exit 1
51398
51399@endif target-boehm-gc
51400
51401.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
51402maybe-distclean-target-boehm-gc:
51403@if target-boehm-gc
51404maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
51405
51406distclean-target-boehm-gc:
51407 @: $(MAKE); $(unstage)
51408 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51409 r=`${PWD_COMMAND}`; export r; \
51410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51411 $(NORMAL_TARGET_EXPORTS) \
51412 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51413 for flag in $(EXTRA_TARGET_FLAGS); do \
51414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51415 done; \
51416 (cd $(TARGET_SUBDIR)/boehm-gc && \
51417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51419 "RANLIB=$${RANLIB}" \
51420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51421 distclean) \
51422 || exit 1
51423
51424@endif target-boehm-gc
51425
51426.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
51427maybe-maintainer-clean-target-boehm-gc:
51428@if target-boehm-gc
51429maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
51430
51431maintainer-clean-target-boehm-gc:
51432 @: $(MAKE); $(unstage)
51433 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51434 r=`${PWD_COMMAND}`; export r; \
51435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51436 $(NORMAL_TARGET_EXPORTS) \
51437 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51438 for flag in $(EXTRA_TARGET_FLAGS); do \
51439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51440 done; \
51441 (cd $(TARGET_SUBDIR)/boehm-gc && \
51442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51444 "RANLIB=$${RANLIB}" \
51445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51446 maintainer-clean) \
51447 || exit 1
51448
51449@endif target-boehm-gc
51450
51451
51452
51453
51454
51455.PHONY: configure-target-qthreads maybe-configure-target-qthreads
51456maybe-configure-target-qthreads:
51457@if gcc-bootstrap
51458configure-target-qthreads: stage_current
51459@endif gcc-bootstrap
51460@if target-qthreads
51461maybe-configure-target-qthreads: configure-target-qthreads
51462configure-target-qthreads:
51463 @: $(MAKE); $(unstage)
51464 @r=`${PWD_COMMAND}`; export r; \
51465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51466 echo "Checking multilib configuration for qthreads..."; \
51467 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
51469 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51470 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51471 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
51472 else \
51473 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
51474 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51475 fi; \
51476 else \
51477 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51478 fi; \
51479 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
51480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51481 $(NORMAL_TARGET_EXPORTS) \
51482 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
51483 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
51484 case $(srcdir) in \
51485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51486 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
51487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51488 esac; \
51489 srcdiroption="--srcdir=$${topdir}/qthreads"; \
51490 libsrcdir="$$s/qthreads"; \
51491 rm -f no-such-file || : ; \
51492 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51493 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51494 --target=${target_alias} $${srcdiroption} \
51495 || exit 1
51496@endif target-qthreads
51497
51498
51499
51500
51501
51502.PHONY: all-target-qthreads maybe-all-target-qthreads
51503maybe-all-target-qthreads:
51504@if gcc-bootstrap
51505all-target-qthreads: stage_current
51506@endif gcc-bootstrap
51507@if target-qthreads
51508TARGET-target-qthreads=all
51509maybe-all-target-qthreads: all-target-qthreads
51510all-target-qthreads: configure-target-qthreads
51511 @: $(MAKE); $(unstage)
51512 @r=`${PWD_COMMAND}`; export r; \
51513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51514 $(NORMAL_TARGET_EXPORTS) \
51515 (cd $(TARGET_SUBDIR)/qthreads && \
51516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51517 $(TARGET-target-qthreads))
51518@endif target-qthreads
51519
51520
51521
51522
51523
51524.PHONY: check-target-qthreads maybe-check-target-qthreads
51525maybe-check-target-qthreads:
51526@if target-qthreads
51527maybe-check-target-qthreads: check-target-qthreads
51528
51529check-target-qthreads:
51530 @: $(MAKE); $(unstage)
51531 @r=`${PWD_COMMAND}`; export r; \
51532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51533 $(NORMAL_TARGET_EXPORTS) \
51534 (cd $(TARGET_SUBDIR)/qthreads && \
51535 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51536
51537@endif target-qthreads
51538
51539.PHONY: install-target-qthreads maybe-install-target-qthreads
51540maybe-install-target-qthreads:
51541@if target-qthreads
51542maybe-install-target-qthreads: install-target-qthreads
51543
51544install-target-qthreads: installdirs
51545 @: $(MAKE); $(unstage)
51546 @r=`${PWD_COMMAND}`; export r; \
51547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51548 $(NORMAL_TARGET_EXPORTS) \
51549 (cd $(TARGET_SUBDIR)/qthreads && \
51550 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51551
51552@endif target-qthreads
51553
51554# Other targets (info, dvi, pdf, etc.)
51555
51556.PHONY: maybe-info-target-qthreads info-target-qthreads
51557maybe-info-target-qthreads:
51558@if target-qthreads
51559maybe-info-target-qthreads: info-target-qthreads
51560
51561info-target-qthreads: \
51562 configure-target-qthreads
51563 @: $(MAKE); $(unstage)
51564 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51565 r=`${PWD_COMMAND}`; export r; \
51566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51567 $(NORMAL_TARGET_EXPORTS) \
51568 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
51569 for flag in $(EXTRA_TARGET_FLAGS); do \
51570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51571 done; \
51572 (cd $(TARGET_SUBDIR)/qthreads && \
51573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51575 "RANLIB=$${RANLIB}" \
51576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51577 info) \
51578 || exit 1
51579
51580@endif target-qthreads
51581
51582.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
51583maybe-dvi-target-qthreads:
51584@if target-qthreads
51585maybe-dvi-target-qthreads: dvi-target-qthreads
51586
51587dvi-target-qthreads: \
51588 configure-target-qthreads
51589 @: $(MAKE); $(unstage)
51590 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51591 r=`${PWD_COMMAND}`; export r; \
51592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593 $(NORMAL_TARGET_EXPORTS) \
51594 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
51595 for flag in $(EXTRA_TARGET_FLAGS); do \
51596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51597 done; \
51598 (cd $(TARGET_SUBDIR)/qthreads && \
51599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51601 "RANLIB=$${RANLIB}" \
51602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51603 dvi) \
51604 || exit 1
51605
51606@endif target-qthreads
51607
51608.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
51609maybe-pdf-target-qthreads:
51610@if target-qthreads
51611maybe-pdf-target-qthreads: pdf-target-qthreads
51612
51613pdf-target-qthreads: \
51614 configure-target-qthreads
51615 @: $(MAKE); $(unstage)
51616 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51617 r=`${PWD_COMMAND}`; export r; \
51618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51619 $(NORMAL_TARGET_EXPORTS) \
51620 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
51621 for flag in $(EXTRA_TARGET_FLAGS); do \
51622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51623 done; \
51624 (cd $(TARGET_SUBDIR)/qthreads && \
51625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51627 "RANLIB=$${RANLIB}" \
51628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51629 pdf) \
51630 || exit 1
51631
51632@endif target-qthreads
51633
51634.PHONY: maybe-html-target-qthreads html-target-qthreads
51635maybe-html-target-qthreads:
51636@if target-qthreads
51637maybe-html-target-qthreads: html-target-qthreads
51638
51639html-target-qthreads: \
51640 configure-target-qthreads
51641 @: $(MAKE); $(unstage)
51642 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51643 r=`${PWD_COMMAND}`; export r; \
51644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51645 $(NORMAL_TARGET_EXPORTS) \
51646 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
51647 for flag in $(EXTRA_TARGET_FLAGS); do \
51648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51649 done; \
51650 (cd $(TARGET_SUBDIR)/qthreads && \
51651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51653 "RANLIB=$${RANLIB}" \
51654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51655 html) \
51656 || exit 1
51657
51658@endif target-qthreads
51659
51660.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
51661maybe-TAGS-target-qthreads:
51662@if target-qthreads
51663maybe-TAGS-target-qthreads: TAGS-target-qthreads
51664
51665TAGS-target-qthreads: \
51666 configure-target-qthreads
51667 @: $(MAKE); $(unstage)
51668 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51669 r=`${PWD_COMMAND}`; export r; \
51670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51671 $(NORMAL_TARGET_EXPORTS) \
51672 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
51673 for flag in $(EXTRA_TARGET_FLAGS); do \
51674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51675 done; \
51676 (cd $(TARGET_SUBDIR)/qthreads && \
51677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51679 "RANLIB=$${RANLIB}" \
51680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51681 TAGS) \
51682 || exit 1
51683
51684@endif target-qthreads
51685
51686.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
51687maybe-install-info-target-qthreads:
51688@if target-qthreads
51689maybe-install-info-target-qthreads: install-info-target-qthreads
51690
51691install-info-target-qthreads: \
51692 configure-target-qthreads \
51693 info-target-qthreads
51694 @: $(MAKE); $(unstage)
51695 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51696 r=`${PWD_COMMAND}`; export r; \
51697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51698 $(NORMAL_TARGET_EXPORTS) \
51699 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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 install-info) \
51709 || exit 1
51710
51711@endif target-qthreads
51712
51713.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51714maybe-install-pdf-target-qthreads:
51715@if target-qthreads
51716maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51717
51718install-pdf-target-qthreads: \
51719 configure-target-qthreads \
51720 pdf-target-qthreads
51721 @: $(MAKE); $(unstage)
51722 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51723 r=`${PWD_COMMAND}`; export r; \
51724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51725 $(NORMAL_TARGET_EXPORTS) \
51726 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
51727 for flag in $(EXTRA_TARGET_FLAGS); do \
51728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51729 done; \
51730 (cd $(TARGET_SUBDIR)/qthreads && \
51731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51733 "RANLIB=$${RANLIB}" \
51734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51735 install-pdf) \
51736 || exit 1
51737
51738@endif target-qthreads
51739
51740.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
51741maybe-install-html-target-qthreads:
51742@if target-qthreads
51743maybe-install-html-target-qthreads: install-html-target-qthreads
51744
51745install-html-target-qthreads: \
51746 configure-target-qthreads \
51747 html-target-qthreads
51748 @: $(MAKE); $(unstage)
51749 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51750 r=`${PWD_COMMAND}`; export r; \
51751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51752 $(NORMAL_TARGET_EXPORTS) \
51753 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
51754 for flag in $(EXTRA_TARGET_FLAGS); do \
51755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51756 done; \
51757 (cd $(TARGET_SUBDIR)/qthreads && \
51758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51760 "RANLIB=$${RANLIB}" \
51761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51762 install-html) \
51763 || exit 1
51764
51765@endif target-qthreads
51766
51767.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
51768maybe-installcheck-target-qthreads:
51769@if target-qthreads
51770maybe-installcheck-target-qthreads: installcheck-target-qthreads
51771
51772installcheck-target-qthreads: \
51773 configure-target-qthreads
51774 @: $(MAKE); $(unstage)
51775 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51776 r=`${PWD_COMMAND}`; export r; \
51777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51778 $(NORMAL_TARGET_EXPORTS) \
51779 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
51780 for flag in $(EXTRA_TARGET_FLAGS); do \
51781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51782 done; \
51783 (cd $(TARGET_SUBDIR)/qthreads && \
51784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51786 "RANLIB=$${RANLIB}" \
51787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51788 installcheck) \
51789 || exit 1
51790
51791@endif target-qthreads
51792
51793.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
51794maybe-mostlyclean-target-qthreads:
51795@if target-qthreads
51796maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
51797
51798mostlyclean-target-qthreads:
51799 @: $(MAKE); $(unstage)
51800 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51801 r=`${PWD_COMMAND}`; export r; \
51802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51803 $(NORMAL_TARGET_EXPORTS) \
51804 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
51805 for flag in $(EXTRA_TARGET_FLAGS); do \
51806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51807 done; \
51808 (cd $(TARGET_SUBDIR)/qthreads && \
51809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51811 "RANLIB=$${RANLIB}" \
51812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51813 mostlyclean) \
51814 || exit 1
51815
51816@endif target-qthreads
51817
51818.PHONY: maybe-clean-target-qthreads clean-target-qthreads
51819maybe-clean-target-qthreads:
51820@if target-qthreads
51821maybe-clean-target-qthreads: clean-target-qthreads
51822
51823clean-target-qthreads:
51824 @: $(MAKE); $(unstage)
51825 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51826 r=`${PWD_COMMAND}`; export r; \
51827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51828 $(NORMAL_TARGET_EXPORTS) \
51829 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
51830 for flag in $(EXTRA_TARGET_FLAGS); do \
51831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51832 done; \
51833 (cd $(TARGET_SUBDIR)/qthreads && \
51834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51836 "RANLIB=$${RANLIB}" \
51837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51838 clean) \
51839 || exit 1
51840
51841@endif target-qthreads
51842
51843.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
51844maybe-distclean-target-qthreads:
51845@if target-qthreads
51846maybe-distclean-target-qthreads: distclean-target-qthreads
51847
51848distclean-target-qthreads:
51849 @: $(MAKE); $(unstage)
51850 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51851 r=`${PWD_COMMAND}`; export r; \
51852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51853 $(NORMAL_TARGET_EXPORTS) \
51854 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
51855 for flag in $(EXTRA_TARGET_FLAGS); do \
51856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51857 done; \
51858 (cd $(TARGET_SUBDIR)/qthreads && \
51859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51861 "RANLIB=$${RANLIB}" \
51862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51863 distclean) \
51864 || exit 1
51865
51866@endif target-qthreads
51867
51868.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
51869maybe-maintainer-clean-target-qthreads:
51870@if target-qthreads
51871maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
51872
51873maintainer-clean-target-qthreads:
51874 @: $(MAKE); $(unstage)
51875 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51876 r=`${PWD_COMMAND}`; export r; \
51877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51878 $(NORMAL_TARGET_EXPORTS) \
51879 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
51880 for flag in $(EXTRA_TARGET_FLAGS); do \
51881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51882 done; \
51883 (cd $(TARGET_SUBDIR)/qthreads && \
51884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51886 "RANLIB=$${RANLIB}" \
51887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51888 maintainer-clean) \
51889 || exit 1
51890
51891@endif target-qthreads
51892
51893
51894
51895
51896
51897.PHONY: configure-target-rda maybe-configure-target-rda
51898maybe-configure-target-rda:
51899@if gcc-bootstrap
51900configure-target-rda: stage_current
51901@endif gcc-bootstrap
51902@if target-rda
51903maybe-configure-target-rda: configure-target-rda
51904configure-target-rda:
51905 @: $(MAKE); $(unstage)
51906 @r=`${PWD_COMMAND}`; export r; \
51907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51908 echo "Checking multilib configuration for rda..."; \
51909 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51910 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
51911 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
51912 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
51913 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
51914 else \
51915 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
51916 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51917 fi; \
51918 else \
51919 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51920 fi; \
51921 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
51922 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51923 $(NORMAL_TARGET_EXPORTS) \
51924 echo Configuring in $(TARGET_SUBDIR)/rda; \
51925 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
51926 case $(srcdir) in \
51927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51928 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
51929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51930 esac; \
51931 srcdiroption="--srcdir=$${topdir}/rda"; \
51932 libsrcdir="$$s/rda"; \
51933 rm -f no-such-file || : ; \
51934 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51935 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51936 --target=${target_alias} $${srcdiroption} \
51937 || exit 1
51938@endif target-rda
51939
51940
51941
51942
51943
51944.PHONY: all-target-rda maybe-all-target-rda
51945maybe-all-target-rda:
51946@if gcc-bootstrap
51947all-target-rda: stage_current
51948@endif gcc-bootstrap
51949@if target-rda
51950TARGET-target-rda=all
51951maybe-all-target-rda: all-target-rda
51952all-target-rda: configure-target-rda
51953 @: $(MAKE); $(unstage)
51954 @r=`${PWD_COMMAND}`; export r; \
51955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51956 $(NORMAL_TARGET_EXPORTS) \
51957 (cd $(TARGET_SUBDIR)/rda && \
51958 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51959 $(TARGET-target-rda))
51960@endif target-rda
51961
51962
51963
51964
51965
51966.PHONY: check-target-rda maybe-check-target-rda
51967maybe-check-target-rda:
51968@if target-rda
51969maybe-check-target-rda: check-target-rda
51970
51971check-target-rda:
51972 @: $(MAKE); $(unstage)
51973 @r=`${PWD_COMMAND}`; export r; \
51974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51975 $(NORMAL_TARGET_EXPORTS) \
51976 (cd $(TARGET_SUBDIR)/rda && \
51977 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51978
51979@endif target-rda
51980
51981.PHONY: install-target-rda maybe-install-target-rda
51982maybe-install-target-rda:
51983@if target-rda
51984maybe-install-target-rda: install-target-rda
51985
51986install-target-rda: installdirs
51987 @: $(MAKE); $(unstage)
51988 @r=`${PWD_COMMAND}`; export r; \
51989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51990 $(NORMAL_TARGET_EXPORTS) \
51991 (cd $(TARGET_SUBDIR)/rda && \
51992 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51993
51994@endif target-rda
51995
51996# Other targets (info, dvi, pdf, etc.)
51997
51998.PHONY: maybe-info-target-rda info-target-rda
51999maybe-info-target-rda:
52000@if target-rda
52001maybe-info-target-rda: info-target-rda
52002
52003info-target-rda: \
52004 configure-target-rda
52005 @: $(MAKE); $(unstage)
52006 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52007 r=`${PWD_COMMAND}`; export r; \
52008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52009 $(NORMAL_TARGET_EXPORTS) \
52010 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
52011 for flag in $(EXTRA_TARGET_FLAGS); do \
52012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52013 done; \
52014 (cd $(TARGET_SUBDIR)/rda && \
52015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52017 "RANLIB=$${RANLIB}" \
52018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52019 info) \
52020 || exit 1
52021
52022@endif target-rda
52023
52024.PHONY: maybe-dvi-target-rda dvi-target-rda
52025maybe-dvi-target-rda:
52026@if target-rda
52027maybe-dvi-target-rda: dvi-target-rda
52028
52029dvi-target-rda: \
52030 configure-target-rda
52031 @: $(MAKE); $(unstage)
52032 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52033 r=`${PWD_COMMAND}`; export r; \
52034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52035 $(NORMAL_TARGET_EXPORTS) \
52036 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
52037 for flag in $(EXTRA_TARGET_FLAGS); do \
52038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52039 done; \
52040 (cd $(TARGET_SUBDIR)/rda && \
52041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52043 "RANLIB=$${RANLIB}" \
52044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52045 dvi) \
52046 || exit 1
52047
52048@endif target-rda
52049
52050.PHONY: maybe-pdf-target-rda pdf-target-rda
52051maybe-pdf-target-rda:
52052@if target-rda
52053maybe-pdf-target-rda: pdf-target-rda
52054
52055pdf-target-rda: \
52056 configure-target-rda
52057 @: $(MAKE); $(unstage)
52058 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52059 r=`${PWD_COMMAND}`; export r; \
52060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52061 $(NORMAL_TARGET_EXPORTS) \
52062 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
52063 for flag in $(EXTRA_TARGET_FLAGS); do \
52064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52065 done; \
52066 (cd $(TARGET_SUBDIR)/rda && \
52067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52069 "RANLIB=$${RANLIB}" \
52070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52071 pdf) \
52072 || exit 1
52073
52074@endif target-rda
52075
52076.PHONY: maybe-html-target-rda html-target-rda
52077maybe-html-target-rda:
52078@if target-rda
52079maybe-html-target-rda: html-target-rda
52080
52081html-target-rda: \
52082 configure-target-rda
52083 @: $(MAKE); $(unstage)
52084 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52085 r=`${PWD_COMMAND}`; export r; \
52086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52087 $(NORMAL_TARGET_EXPORTS) \
52088 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
52089 for flag in $(EXTRA_TARGET_FLAGS); do \
52090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52091 done; \
52092 (cd $(TARGET_SUBDIR)/rda && \
52093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52095 "RANLIB=$${RANLIB}" \
52096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52097 html) \
52098 || exit 1
52099
52100@endif target-rda
52101
52102.PHONY: maybe-TAGS-target-rda TAGS-target-rda
52103maybe-TAGS-target-rda:
52104@if target-rda
52105maybe-TAGS-target-rda: TAGS-target-rda
52106
52107TAGS-target-rda: \
52108 configure-target-rda
52109 @: $(MAKE); $(unstage)
52110 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52111 r=`${PWD_COMMAND}`; export r; \
52112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52113 $(NORMAL_TARGET_EXPORTS) \
52114 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
52115 for flag in $(EXTRA_TARGET_FLAGS); do \
52116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52117 done; \
52118 (cd $(TARGET_SUBDIR)/rda && \
52119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52121 "RANLIB=$${RANLIB}" \
52122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52123 TAGS) \
52124 || exit 1
52125
52126@endif target-rda
52127
52128.PHONY: maybe-install-info-target-rda install-info-target-rda
52129maybe-install-info-target-rda:
52130@if target-rda
52131maybe-install-info-target-rda: install-info-target-rda
52132
52133install-info-target-rda: \
52134 configure-target-rda \
52135 info-target-rda
52136 @: $(MAKE); $(unstage)
52137 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52138 r=`${PWD_COMMAND}`; export r; \
52139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52140 $(NORMAL_TARGET_EXPORTS) \
52141 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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 install-info) \
52151 || exit 1
52152
52153@endif target-rda
52154
52155.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
52156maybe-install-pdf-target-rda:
52157@if target-rda
52158maybe-install-pdf-target-rda: install-pdf-target-rda
52159
52160install-pdf-target-rda: \
52161 configure-target-rda \
52162 pdf-target-rda
52163 @: $(MAKE); $(unstage)
52164 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52165 r=`${PWD_COMMAND}`; export r; \
52166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52167 $(NORMAL_TARGET_EXPORTS) \
52168 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
52169 for flag in $(EXTRA_TARGET_FLAGS); do \
52170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52171 done; \
52172 (cd $(TARGET_SUBDIR)/rda && \
52173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52175 "RANLIB=$${RANLIB}" \
52176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52177 install-pdf) \
52178 || exit 1
52179
52180@endif target-rda
52181
52182.PHONY: maybe-install-html-target-rda install-html-target-rda
52183maybe-install-html-target-rda:
52184@if target-rda
52185maybe-install-html-target-rda: install-html-target-rda
52186
52187install-html-target-rda: \
52188 configure-target-rda \
52189 html-target-rda
52190 @: $(MAKE); $(unstage)
52191 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52192 r=`${PWD_COMMAND}`; export r; \
52193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194 $(NORMAL_TARGET_EXPORTS) \
52195 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
52196 for flag in $(EXTRA_TARGET_FLAGS); do \
52197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52198 done; \
52199 (cd $(TARGET_SUBDIR)/rda && \
52200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52202 "RANLIB=$${RANLIB}" \
52203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52204 install-html) \
52205 || exit 1
52206
52207@endif target-rda
52208
52209.PHONY: maybe-installcheck-target-rda installcheck-target-rda
52210maybe-installcheck-target-rda:
52211@if target-rda
52212maybe-installcheck-target-rda: installcheck-target-rda
52213
52214installcheck-target-rda: \
52215 configure-target-rda
52216 @: $(MAKE); $(unstage)
52217 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52218 r=`${PWD_COMMAND}`; export r; \
52219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52220 $(NORMAL_TARGET_EXPORTS) \
52221 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
52222 for flag in $(EXTRA_TARGET_FLAGS); do \
52223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52224 done; \
52225 (cd $(TARGET_SUBDIR)/rda && \
52226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52228 "RANLIB=$${RANLIB}" \
52229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52230 installcheck) \
52231 || exit 1
52232
52233@endif target-rda
52234
52235.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
52236maybe-mostlyclean-target-rda:
52237@if target-rda
52238maybe-mostlyclean-target-rda: mostlyclean-target-rda
52239
52240mostlyclean-target-rda:
52241 @: $(MAKE); $(unstage)
52242 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52243 r=`${PWD_COMMAND}`; export r; \
52244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52245 $(NORMAL_TARGET_EXPORTS) \
52246 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
52247 for flag in $(EXTRA_TARGET_FLAGS); do \
52248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52249 done; \
52250 (cd $(TARGET_SUBDIR)/rda && \
52251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52253 "RANLIB=$${RANLIB}" \
52254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52255 mostlyclean) \
52256 || exit 1
52257
52258@endif target-rda
52259
52260.PHONY: maybe-clean-target-rda clean-target-rda
52261maybe-clean-target-rda:
52262@if target-rda
52263maybe-clean-target-rda: clean-target-rda
52264
52265clean-target-rda:
52266 @: $(MAKE); $(unstage)
52267 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52268 r=`${PWD_COMMAND}`; export r; \
52269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52270 $(NORMAL_TARGET_EXPORTS) \
52271 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
52272 for flag in $(EXTRA_TARGET_FLAGS); do \
52273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52274 done; \
52275 (cd $(TARGET_SUBDIR)/rda && \
52276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52278 "RANLIB=$${RANLIB}" \
52279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52280 clean) \
52281 || exit 1
52282
52283@endif target-rda
52284
52285.PHONY: maybe-distclean-target-rda distclean-target-rda
52286maybe-distclean-target-rda:
52287@if target-rda
52288maybe-distclean-target-rda: distclean-target-rda
52289
52290distclean-target-rda:
52291 @: $(MAKE); $(unstage)
52292 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52293 r=`${PWD_COMMAND}`; export r; \
52294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52295 $(NORMAL_TARGET_EXPORTS) \
52296 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
52297 for flag in $(EXTRA_TARGET_FLAGS); do \
52298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52299 done; \
52300 (cd $(TARGET_SUBDIR)/rda && \
52301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52303 "RANLIB=$${RANLIB}" \
52304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52305 distclean) \
52306 || exit 1
52307
52308@endif target-rda
52309
52310.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
52311maybe-maintainer-clean-target-rda:
52312@if target-rda
52313maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
52314
52315maintainer-clean-target-rda:
52316 @: $(MAKE); $(unstage)
52317 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52318 r=`${PWD_COMMAND}`; export r; \
52319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52320 $(NORMAL_TARGET_EXPORTS) \
52321 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
52322 for flag in $(EXTRA_TARGET_FLAGS); do \
52323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52324 done; \
52325 (cd $(TARGET_SUBDIR)/rda && \
52326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52328 "RANLIB=$${RANLIB}" \
52329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52330 maintainer-clean) \
52331 || exit 1
52332
52333@endif target-rda
52334
52335
52336
52337
52338
52339.PHONY: configure-target-libada maybe-configure-target-libada
52340maybe-configure-target-libada:
52341@if gcc-bootstrap
52342configure-target-libada: stage_current
52343@endif gcc-bootstrap
52344@if target-libada
52345maybe-configure-target-libada: configure-target-libada
52346configure-target-libada:
52347 @: $(MAKE); $(unstage)
52348 @r=`${PWD_COMMAND}`; export r; \
52349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52350 echo "Checking multilib configuration for libada..."; \
52351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52352 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
52353 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
52354 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
52355 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
52356 else \
52357 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
52358 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52359 fi; \
52360 else \
52361 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52362 fi; \
52363 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
52364 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52365 $(NORMAL_TARGET_EXPORTS) \
52366 echo Configuring in $(TARGET_SUBDIR)/libada; \
52367 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
52368 case $(srcdir) in \
52369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52370 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
52371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52372 esac; \
52373 srcdiroption="--srcdir=$${topdir}/libada"; \
52374 libsrcdir="$$s/libada"; \
52375 rm -f no-such-file || : ; \
52376 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52377 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52378 --target=${target_alias} $${srcdiroption} \
52379 || exit 1
52380@endif target-libada
52381
52382
52383
52384
52385
52386.PHONY: all-target-libada maybe-all-target-libada
52387maybe-all-target-libada:
52388@if gcc-bootstrap
52389all-target-libada: stage_current
52390@endif gcc-bootstrap
52391@if target-libada
52392TARGET-target-libada=all
52393maybe-all-target-libada: all-target-libada
52394all-target-libada: configure-target-libada
52395 @: $(MAKE); $(unstage)
52396 @r=`${PWD_COMMAND}`; export r; \
52397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52398 $(NORMAL_TARGET_EXPORTS) \
52399 (cd $(TARGET_SUBDIR)/libada && \
52400 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52401 $(TARGET-target-libada))
52402@endif target-libada
52403
52404
52405
52406
52407
52408.PHONY: check-target-libada maybe-check-target-libada
52409maybe-check-target-libada:
52410@if target-libada
52411maybe-check-target-libada: check-target-libada
52412
52413check-target-libada:
52414 @: $(MAKE); $(unstage)
52415 @r=`${PWD_COMMAND}`; export r; \
52416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52417 $(NORMAL_TARGET_EXPORTS) \
52418 (cd $(TARGET_SUBDIR)/libada && \
52419 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52420
52421@endif target-libada
52422
52423.PHONY: install-target-libada maybe-install-target-libada
52424maybe-install-target-libada:
52425@if target-libada
52426maybe-install-target-libada: install-target-libada
52427
52428install-target-libada: installdirs
52429 @: $(MAKE); $(unstage)
52430 @r=`${PWD_COMMAND}`; export r; \
52431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52432 $(NORMAL_TARGET_EXPORTS) \
52433 (cd $(TARGET_SUBDIR)/libada && \
52434 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52435
52436@endif target-libada
52437
52438# Other targets (info, dvi, pdf, etc.)
52439
52440.PHONY: maybe-info-target-libada info-target-libada
52441maybe-info-target-libada:
52442@if target-libada
52443maybe-info-target-libada: info-target-libada
52444
52445info-target-libada: \
52446 configure-target-libada
52447 @: $(MAKE); $(unstage)
52448 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52449 r=`${PWD_COMMAND}`; export r; \
52450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52451 $(NORMAL_TARGET_EXPORTS) \
52452 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
52453 for flag in $(EXTRA_TARGET_FLAGS); do \
52454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52455 done; \
52456 (cd $(TARGET_SUBDIR)/libada && \
52457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52459 "RANLIB=$${RANLIB}" \
52460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52461 info) \
52462 || exit 1
52463
52464@endif target-libada
52465
52466.PHONY: maybe-dvi-target-libada dvi-target-libada
52467maybe-dvi-target-libada:
52468@if target-libada
52469maybe-dvi-target-libada: dvi-target-libada
52470
52471dvi-target-libada: \
52472 configure-target-libada
52473 @: $(MAKE); $(unstage)
52474 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52475 r=`${PWD_COMMAND}`; export r; \
52476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52477 $(NORMAL_TARGET_EXPORTS) \
52478 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
52479 for flag in $(EXTRA_TARGET_FLAGS); do \
52480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52481 done; \
52482 (cd $(TARGET_SUBDIR)/libada && \
52483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52485 "RANLIB=$${RANLIB}" \
52486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52487 dvi) \
52488 || exit 1
52489
52490@endif target-libada
52491
52492.PHONY: maybe-pdf-target-libada pdf-target-libada
52493maybe-pdf-target-libada:
52494@if target-libada
52495maybe-pdf-target-libada: pdf-target-libada
52496
52497pdf-target-libada: \
52498 configure-target-libada
52499 @: $(MAKE); $(unstage)
52500 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52501 r=`${PWD_COMMAND}`; export r; \
52502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52503 $(NORMAL_TARGET_EXPORTS) \
52504 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
52505 for flag in $(EXTRA_TARGET_FLAGS); do \
52506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52507 done; \
52508 (cd $(TARGET_SUBDIR)/libada && \
52509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52511 "RANLIB=$${RANLIB}" \
52512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52513 pdf) \
52514 || exit 1
52515
52516@endif target-libada
52517
52518.PHONY: maybe-html-target-libada html-target-libada
52519maybe-html-target-libada:
52520@if target-libada
52521maybe-html-target-libada: html-target-libada
52522
52523html-target-libada: \
52524 configure-target-libada
52525 @: $(MAKE); $(unstage)
52526 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52527 r=`${PWD_COMMAND}`; export r; \
52528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52529 $(NORMAL_TARGET_EXPORTS) \
52530 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
52531 for flag in $(EXTRA_TARGET_FLAGS); do \
52532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52533 done; \
52534 (cd $(TARGET_SUBDIR)/libada && \
52535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52537 "RANLIB=$${RANLIB}" \
52538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52539 html) \
52540 || exit 1
52541
52542@endif target-libada
52543
52544.PHONY: maybe-TAGS-target-libada TAGS-target-libada
52545maybe-TAGS-target-libada:
52546@if target-libada
52547maybe-TAGS-target-libada: TAGS-target-libada
52548
52549TAGS-target-libada: \
52550 configure-target-libada
52551 @: $(MAKE); $(unstage)
52552 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52553 r=`${PWD_COMMAND}`; export r; \
52554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52555 $(NORMAL_TARGET_EXPORTS) \
52556 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
52557 for flag in $(EXTRA_TARGET_FLAGS); do \
52558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52559 done; \
52560 (cd $(TARGET_SUBDIR)/libada && \
52561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52563 "RANLIB=$${RANLIB}" \
52564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52565 TAGS) \
52566 || exit 1
52567
52568@endif target-libada
52569
52570.PHONY: maybe-install-info-target-libada install-info-target-libada
52571maybe-install-info-target-libada:
52572@if target-libada
52573maybe-install-info-target-libada: install-info-target-libada
52574
52575install-info-target-libada: \
52576 configure-target-libada \
52577 info-target-libada
52578 @: $(MAKE); $(unstage)
52579 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52580 r=`${PWD_COMMAND}`; export r; \
52581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52582 $(NORMAL_TARGET_EXPORTS) \
52583 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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 install-info) \
52593 || exit 1
52594
52595@endif target-libada
52596
52597.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
52598maybe-install-pdf-target-libada:
52599@if target-libada
52600maybe-install-pdf-target-libada: install-pdf-target-libada
52601
52602install-pdf-target-libada: \
52603 configure-target-libada \
52604 pdf-target-libada
52605 @: $(MAKE); $(unstage)
52606 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52607 r=`${PWD_COMMAND}`; export r; \
52608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52609 $(NORMAL_TARGET_EXPORTS) \
52610 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
52611 for flag in $(EXTRA_TARGET_FLAGS); do \
52612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52613 done; \
52614 (cd $(TARGET_SUBDIR)/libada && \
52615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52617 "RANLIB=$${RANLIB}" \
52618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52619 install-pdf) \
52620 || exit 1
52621
52622@endif target-libada
52623
52624.PHONY: maybe-install-html-target-libada install-html-target-libada
52625maybe-install-html-target-libada:
52626@if target-libada
52627maybe-install-html-target-libada: install-html-target-libada
52628
52629install-html-target-libada: \
52630 configure-target-libada \
52631 html-target-libada
52632 @: $(MAKE); $(unstage)
52633 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52634 r=`${PWD_COMMAND}`; export r; \
52635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52636 $(NORMAL_TARGET_EXPORTS) \
52637 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
52638 for flag in $(EXTRA_TARGET_FLAGS); do \
52639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52640 done; \
52641 (cd $(TARGET_SUBDIR)/libada && \
52642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52644 "RANLIB=$${RANLIB}" \
52645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52646 install-html) \
52647 || exit 1
52648
52649@endif target-libada
52650
52651.PHONY: maybe-installcheck-target-libada installcheck-target-libada
52652maybe-installcheck-target-libada:
52653@if target-libada
52654maybe-installcheck-target-libada: installcheck-target-libada
52655
52656installcheck-target-libada: \
52657 configure-target-libada
52658 @: $(MAKE); $(unstage)
52659 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52660 r=`${PWD_COMMAND}`; export r; \
52661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52662 $(NORMAL_TARGET_EXPORTS) \
52663 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
52664 for flag in $(EXTRA_TARGET_FLAGS); do \
52665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52666 done; \
52667 (cd $(TARGET_SUBDIR)/libada && \
52668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52670 "RANLIB=$${RANLIB}" \
52671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52672 installcheck) \
52673 || exit 1
52674
52675@endif target-libada
52676
52677.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
52678maybe-mostlyclean-target-libada:
52679@if target-libada
52680maybe-mostlyclean-target-libada: mostlyclean-target-libada
52681
52682mostlyclean-target-libada:
52683 @: $(MAKE); $(unstage)
52684 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52685 r=`${PWD_COMMAND}`; export r; \
52686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52687 $(NORMAL_TARGET_EXPORTS) \
52688 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
52689 for flag in $(EXTRA_TARGET_FLAGS); do \
52690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52691 done; \
52692 (cd $(TARGET_SUBDIR)/libada && \
52693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52695 "RANLIB=$${RANLIB}" \
52696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52697 mostlyclean) \
52698 || exit 1
52699
52700@endif target-libada
52701
52702.PHONY: maybe-clean-target-libada clean-target-libada
52703maybe-clean-target-libada:
52704@if target-libada
52705maybe-clean-target-libada: clean-target-libada
52706
52707clean-target-libada:
52708 @: $(MAKE); $(unstage)
52709 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52710 r=`${PWD_COMMAND}`; export r; \
52711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52712 $(NORMAL_TARGET_EXPORTS) \
52713 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52714 for flag in $(EXTRA_TARGET_FLAGS); do \
52715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52716 done; \
52717 (cd $(TARGET_SUBDIR)/libada && \
52718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52720 "RANLIB=$${RANLIB}" \
52721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52722 clean) \
52723 || exit 1
52724
52725@endif target-libada
52726
52727.PHONY: maybe-distclean-target-libada distclean-target-libada
52728maybe-distclean-target-libada:
52729@if target-libada
52730maybe-distclean-target-libada: distclean-target-libada
52731
52732distclean-target-libada:
52733 @: $(MAKE); $(unstage)
52734 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52735 r=`${PWD_COMMAND}`; export r; \
52736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52737 $(NORMAL_TARGET_EXPORTS) \
52738 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
52739 for flag in $(EXTRA_TARGET_FLAGS); do \
52740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52741 done; \
52742 (cd $(TARGET_SUBDIR)/libada && \
52743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52745 "RANLIB=$${RANLIB}" \
52746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52747 distclean) \
52748 || exit 1
52749
52750@endif target-libada
52751
52752.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
52753maybe-maintainer-clean-target-libada:
52754@if target-libada
52755maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
52756
52757maintainer-clean-target-libada:
52758 @: $(MAKE); $(unstage)
52759 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52760 r=`${PWD_COMMAND}`; export r; \
52761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52762 $(NORMAL_TARGET_EXPORTS) \
52763 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
52764 for flag in $(EXTRA_TARGET_FLAGS); do \
52765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52766 done; \
52767 (cd $(TARGET_SUBDIR)/libada && \
52768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52770 "RANLIB=$${RANLIB}" \
52771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52772 maintainer-clean) \
52773 || exit 1
52774
52775@endif target-libada
52776
52777
52778
52779
52780
52781.PHONY: configure-target-libgomp maybe-configure-target-libgomp
52782maybe-configure-target-libgomp:
52783@if gcc-bootstrap
52784configure-target-libgomp: stage_current
52785@endif gcc-bootstrap
52786@if target-libgomp
52787maybe-configure-target-libgomp: configure-target-libgomp
52788configure-target-libgomp:
52789 @: $(MAKE); $(unstage)
52790 @r=`${PWD_COMMAND}`; export r; \
52791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52792 echo "Checking multilib configuration for libgomp..."; \
52793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52794 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
52795 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52796 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52797 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52798 else \
52799 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52800 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52801 fi; \
52802 else \
52803 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52804 fi; \
52805 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52806 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52807 $(NORMAL_TARGET_EXPORTS) \
52808 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
52809 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
52810 case $(srcdir) in \
52811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52812 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52814 esac; \
52815 srcdiroption="--srcdir=$${topdir}/libgomp"; \
52816 libsrcdir="$$s/libgomp"; \
52817 rm -f no-such-file || : ; \
52818 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52820 --target=${target_alias} $${srcdiroption} \
52821 || exit 1
52822@endif target-libgomp
52823
52824
52825
52826
52827
52828.PHONY: all-target-libgomp maybe-all-target-libgomp
52829maybe-all-target-libgomp:
52830@if gcc-bootstrap
52831all-target-libgomp: stage_current
52832@endif gcc-bootstrap
52833@if target-libgomp
52834TARGET-target-libgomp=all
52835maybe-all-target-libgomp: all-target-libgomp
52836all-target-libgomp: configure-target-libgomp
52837 @: $(MAKE); $(unstage)
52838 @r=`${PWD_COMMAND}`; export r; \
52839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52840 $(NORMAL_TARGET_EXPORTS) \
52841 (cd $(TARGET_SUBDIR)/libgomp && \
52842 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52843 $(TARGET-target-libgomp))
52844@endif target-libgomp
52845
52846
52847
52848
52849
52850.PHONY: check-target-libgomp maybe-check-target-libgomp
52851maybe-check-target-libgomp:
52852@if target-libgomp
52853maybe-check-target-libgomp: check-target-libgomp
52854
52855check-target-libgomp:
52856 @: $(MAKE); $(unstage)
52857 @r=`${PWD_COMMAND}`; export r; \
52858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52859 $(NORMAL_TARGET_EXPORTS) \
52860 (cd $(TARGET_SUBDIR)/libgomp && \
52861 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52862
52863@endif target-libgomp
52864
52865.PHONY: install-target-libgomp maybe-install-target-libgomp
52866maybe-install-target-libgomp:
52867@if target-libgomp
52868maybe-install-target-libgomp: install-target-libgomp
52869
52870install-target-libgomp: installdirs
52871 @: $(MAKE); $(unstage)
52872 @r=`${PWD_COMMAND}`; export r; \
52873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52874 $(NORMAL_TARGET_EXPORTS) \
52875 (cd $(TARGET_SUBDIR)/libgomp && \
52876 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52877
52878@endif target-libgomp
52879
52880# Other targets (info, dvi, pdf, etc.)
52881
52882.PHONY: maybe-info-target-libgomp info-target-libgomp
52883maybe-info-target-libgomp:
52884@if target-libgomp
52885maybe-info-target-libgomp: info-target-libgomp
52886
52887info-target-libgomp: \
52888 configure-target-libgomp
52889 @: $(MAKE); $(unstage)
52890 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52891 r=`${PWD_COMMAND}`; export r; \
52892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52893 $(NORMAL_TARGET_EXPORTS) \
52894 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
52895 for flag in $(EXTRA_TARGET_FLAGS); do \
52896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52897 done; \
52898 (cd $(TARGET_SUBDIR)/libgomp && \
52899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52901 "RANLIB=$${RANLIB}" \
52902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52903 info) \
52904 || exit 1
52905
52906@endif target-libgomp
52907
52908.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52909maybe-dvi-target-libgomp:
52910@if target-libgomp
52911maybe-dvi-target-libgomp: dvi-target-libgomp
52912
52913dvi-target-libgomp: \
52914 configure-target-libgomp
52915 @: $(MAKE); $(unstage)
52916 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52917 r=`${PWD_COMMAND}`; export r; \
52918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52919 $(NORMAL_TARGET_EXPORTS) \
52920 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
52921 for flag in $(EXTRA_TARGET_FLAGS); do \
52922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52923 done; \
52924 (cd $(TARGET_SUBDIR)/libgomp && \
52925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52927 "RANLIB=$${RANLIB}" \
52928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52929 dvi) \
52930 || exit 1
52931
52932@endif target-libgomp
52933
52934.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52935maybe-pdf-target-libgomp:
52936@if target-libgomp
52937maybe-pdf-target-libgomp: pdf-target-libgomp
52938
52939pdf-target-libgomp: \
52940 configure-target-libgomp
52941 @: $(MAKE); $(unstage)
52942 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52943 r=`${PWD_COMMAND}`; export r; \
52944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52945 $(NORMAL_TARGET_EXPORTS) \
52946 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
52947 for flag in $(EXTRA_TARGET_FLAGS); do \
52948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52949 done; \
52950 (cd $(TARGET_SUBDIR)/libgomp && \
52951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52953 "RANLIB=$${RANLIB}" \
52954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52955 pdf) \
52956 || exit 1
52957
52958@endif target-libgomp
52959
52960.PHONY: maybe-html-target-libgomp html-target-libgomp
52961maybe-html-target-libgomp:
52962@if target-libgomp
52963maybe-html-target-libgomp: html-target-libgomp
52964
52965html-target-libgomp: \
52966 configure-target-libgomp
52967 @: $(MAKE); $(unstage)
52968 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52969 r=`${PWD_COMMAND}`; export r; \
52970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52971 $(NORMAL_TARGET_EXPORTS) \
52972 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
52973 for flag in $(EXTRA_TARGET_FLAGS); do \
52974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52975 done; \
52976 (cd $(TARGET_SUBDIR)/libgomp && \
52977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52979 "RANLIB=$${RANLIB}" \
52980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52981 html) \
52982 || exit 1
52983
52984@endif target-libgomp
52985
52986.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52987maybe-TAGS-target-libgomp:
52988@if target-libgomp
52989maybe-TAGS-target-libgomp: TAGS-target-libgomp
52990
52991TAGS-target-libgomp: \
52992 configure-target-libgomp
52993 @: $(MAKE); $(unstage)
52994 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52995 r=`${PWD_COMMAND}`; export r; \
52996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52997 $(NORMAL_TARGET_EXPORTS) \
52998 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
52999 for flag in $(EXTRA_TARGET_FLAGS); do \
53000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53001 done; \
53002 (cd $(TARGET_SUBDIR)/libgomp && \
53003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53005 "RANLIB=$${RANLIB}" \
53006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53007 TAGS) \
53008 || exit 1
53009
53010@endif target-libgomp
53011
53012.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
53013maybe-install-info-target-libgomp:
53014@if target-libgomp
53015maybe-install-info-target-libgomp: install-info-target-libgomp
53016
53017install-info-target-libgomp: \
53018 configure-target-libgomp \
53019 info-target-libgomp
53020 @: $(MAKE); $(unstage)
53021 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53022 r=`${PWD_COMMAND}`; export r; \
53023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024 $(NORMAL_TARGET_EXPORTS) \
53025 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
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)/libgomp && \
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 install-info) \
53035 || exit 1
53036
53037@endif target-libgomp
53038
53039.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
53040maybe-install-pdf-target-libgomp:
53041@if target-libgomp
53042maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
53043
53044install-pdf-target-libgomp: \
53045 configure-target-libgomp \
53046 pdf-target-libgomp
53047 @: $(MAKE); $(unstage)
53048 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53049 r=`${PWD_COMMAND}`; export r; \
53050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53051 $(NORMAL_TARGET_EXPORTS) \
53052 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
53053 for flag in $(EXTRA_TARGET_FLAGS); do \
53054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53055 done; \
53056 (cd $(TARGET_SUBDIR)/libgomp && \
53057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53059 "RANLIB=$${RANLIB}" \
53060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53061 install-pdf) \
53062 || exit 1
53063
53064@endif target-libgomp
53065
53066.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
53067maybe-install-html-target-libgomp:
53068@if target-libgomp
53069maybe-install-html-target-libgomp: install-html-target-libgomp
53070
53071install-html-target-libgomp: \
53072 configure-target-libgomp \
53073 html-target-libgomp
53074 @: $(MAKE); $(unstage)
53075 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53076 r=`${PWD_COMMAND}`; export r; \
53077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53078 $(NORMAL_TARGET_EXPORTS) \
53079 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
53080 for flag in $(EXTRA_TARGET_FLAGS); do \
53081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53082 done; \
53083 (cd $(TARGET_SUBDIR)/libgomp && \
53084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53086 "RANLIB=$${RANLIB}" \
53087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53088 install-html) \
53089 || exit 1
53090
53091@endif target-libgomp
53092
53093.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
53094maybe-installcheck-target-libgomp:
53095@if target-libgomp
53096maybe-installcheck-target-libgomp: installcheck-target-libgomp
53097
53098installcheck-target-libgomp: \
53099 configure-target-libgomp
53100 @: $(MAKE); $(unstage)
53101 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53102 r=`${PWD_COMMAND}`; export r; \
53103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53104 $(NORMAL_TARGET_EXPORTS) \
53105 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
53106 for flag in $(EXTRA_TARGET_FLAGS); do \
53107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53108 done; \
53109 (cd $(TARGET_SUBDIR)/libgomp && \
53110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53112 "RANLIB=$${RANLIB}" \
53113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53114 installcheck) \
53115 || exit 1
53116
53117@endif target-libgomp
53118
53119.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
53120maybe-mostlyclean-target-libgomp:
53121@if target-libgomp
53122maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
53123
53124mostlyclean-target-libgomp:
53125 @: $(MAKE); $(unstage)
53126 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53127 r=`${PWD_COMMAND}`; export r; \
53128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53129 $(NORMAL_TARGET_EXPORTS) \
53130 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
53131 for flag in $(EXTRA_TARGET_FLAGS); do \
53132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53133 done; \
53134 (cd $(TARGET_SUBDIR)/libgomp && \
53135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53137 "RANLIB=$${RANLIB}" \
53138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53139 mostlyclean) \
53140 || exit 1
53141
53142@endif target-libgomp
53143
53144.PHONY: maybe-clean-target-libgomp clean-target-libgomp
53145maybe-clean-target-libgomp:
53146@if target-libgomp
53147maybe-clean-target-libgomp: clean-target-libgomp
53148
53149clean-target-libgomp:
53150 @: $(MAKE); $(unstage)
53151 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53152 r=`${PWD_COMMAND}`; export r; \
53153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53154 $(NORMAL_TARGET_EXPORTS) \
53155 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
53156 for flag in $(EXTRA_TARGET_FLAGS); do \
53157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53158 done; \
53159 (cd $(TARGET_SUBDIR)/libgomp && \
53160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53162 "RANLIB=$${RANLIB}" \
53163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53164 clean) \
53165 || exit 1
53166
53167@endif target-libgomp
53168
53169.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
53170maybe-distclean-target-libgomp:
53171@if target-libgomp
53172maybe-distclean-target-libgomp: distclean-target-libgomp
53173
53174distclean-target-libgomp:
53175 @: $(MAKE); $(unstage)
53176 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53177 r=`${PWD_COMMAND}`; export r; \
53178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53179 $(NORMAL_TARGET_EXPORTS) \
53180 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
53181 for flag in $(EXTRA_TARGET_FLAGS); do \
53182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53183 done; \
53184 (cd $(TARGET_SUBDIR)/libgomp && \
53185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53187 "RANLIB=$${RANLIB}" \
53188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53189 distclean) \
53190 || exit 1
53191
53192@endif target-libgomp
53193
53194.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
53195maybe-maintainer-clean-target-libgomp:
53196@if target-libgomp
53197maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
53198
53199maintainer-clean-target-libgomp:
53200 @: $(MAKE); $(unstage)
53201 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53202 r=`${PWD_COMMAND}`; export r; \
53203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53204 $(NORMAL_TARGET_EXPORTS) \
53205 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
53206 for flag in $(EXTRA_TARGET_FLAGS); do \
53207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53208 done; \
53209 (cd $(TARGET_SUBDIR)/libgomp && \
53210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53212 "RANLIB=$${RANLIB}" \
53213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53214 maintainer-clean) \
53215 || exit 1
53216
53217@endif target-libgomp
53218
53219
53220
53221# ----------
53222# GCC module
53223# ----------
53224
53225@if gcc-no-bootstrap
53226.PHONY: cross
53227cross: all-build all-gas all-ld
53228 @r=`${PWD_COMMAND}`; export r; \
53229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53230 $(HOST_EXPORTS) \
53231 echo "Building the C and C++ compiler"; \
53232 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
53233 @r=`${PWD_COMMAND}`; export r; \
53234 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53235 echo "Building runtime libraries"; \
53236 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
53237@endif gcc-no-bootstrap
53238
53239@if gcc
53240
53241.PHONY: check-gcc-c check-c
53242check-gcc-c:
53243 r=`${PWD_COMMAND}`; export r; \
53244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53245 $(HOST_EXPORTS) \
53246 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
53247check-c: check-gcc-c
53248
53249.PHONY: check-gcc-c++ check-c++
53250check-gcc-c++:
53251 r=`${PWD_COMMAND}`; export r; \
53252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53253 $(HOST_EXPORTS) \
53254 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
53255check-c++: check-gcc-c++ check-target-libstdc++-v3
53256
53257.PHONY: check-gcc-fortran check-fortran
53258check-gcc-fortran:
53259 r=`${PWD_COMMAND}`; export r; \
53260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53261 $(HOST_EXPORTS) \
53262 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
53263check-fortran: check-gcc-fortran check-target-libgfortran
53264
53265.PHONY: check-gcc-java check-java
53266check-gcc-java:
53267 r=`${PWD_COMMAND}`; export r; \
53268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53269 $(HOST_EXPORTS) \
53270 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
53271check-java: check-gcc-java check-target-libjava
53272
53273.PHONY: check-gcc-ada check-ada
53274check-gcc-ada:
53275 r=`${PWD_COMMAND}`; export r; \
53276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53277 $(HOST_EXPORTS) \
53278 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
53279check-ada: check-gcc-ada check-target-libada
53280
53281.PHONY: check-gcc-objc check-objc
53282check-gcc-objc:
53283 r=`${PWD_COMMAND}`; export r; \
53284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53285 $(HOST_EXPORTS) \
53286 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
53287check-objc: check-gcc-objc check-target-libobjc
53288
53289.PHONY: check-gcc-obj-c++ check-obj-c++
53290check-gcc-obj-c++:
53291 r=`${PWD_COMMAND}`; export r; \
53292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53293 $(HOST_EXPORTS) \
53294 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
53295check-obj-c++: check-gcc-obj-c++
53296
53297
53298# Install the gcc headers files, but not the fixed include files,
53299# which Cygnus is not allowed to distribute. This rule is very
53300# dependent on the workings of the gcc Makefile.in.
53301.PHONY: gcc-no-fixedincludes
53302gcc-no-fixedincludes:
53303 @if [ -f ./gcc/Makefile ]; then \
53304 rm -rf gcc/tmp-include; \
53305 mv gcc/include gcc/tmp-include 2>/dev/null; \
53306 mkdir gcc/include; \
53307 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
53308 touch gcc/stmp-fixinc gcc/include/fixed; \
53309 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
53310 r=`${PWD_COMMAND}`; export r; \
53311 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53312 $(HOST_EXPORTS) \
53313 (cd ./gcc && \
53314 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
53315 rm -rf gcc/include; \
53316 mv gcc/tmp-include gcc/include 2>/dev/null; \
53317 else true; fi
53318@endif gcc
53319
53320# ---------------------
53321# GCC bootstrap support
53322# ---------------------
53323
53324# We track the current stage (the one in 'gcc') in the stage_current file.
53325# stage_last instead tracks the stage that was built last. These targets
53326# are dummy when toplevel bootstrap is not active.
53327
53328# While making host and target tools, symlinks to the final stage must be
53329# there, so $(unstage) should be run at various points. To avoid excessive
53330# recursive invocations of make, we "inline" them using a variable. These
53331# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
53332# to avoid warnings from the GNU Make job server.
53333
53334unstage = :
53335stage = :
53336current_stage = ""
53337
53338@if gcc-bootstrap
53339unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
53340stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
53341current_stage = "`cat stage_current 2> /dev/null`"
53342@endif gcc-bootstrap
53343
53344.PHONY: unstage stage
53345unstage:
53346 @: $(MAKE); $(unstage)
53347stage:
53348 @: $(MAKE); $(stage)
53349
53350# Disable commands for lean bootstrap.
53351LEAN = false
53352
53353# We name the build directories for the various stages "stage1-gcc",
53354# "stage2-gcc","stage3-gcc", etc.
53355
53356# Since the 'compare' process will fail (on debugging information) if any
53357# directory names are different, we need to link the gcc directory for
53358# the previous stage to a constant name ('prev-gcc'), and to make the name of
53359# the build directories constant as well. For the latter, we use naked names
53360# like 'gcc', because the scripts in that directory assume it. We use
53361# mv on platforms where symlinks to directories do not work or are not
53362# reliable.
53363
53364# 'touch' doesn't work right on some platforms.
53365STAMP = echo timestamp >
53366
53367# We only want to compare .o files, so set this!
53368objext = .o
53369
53370
53371.PHONY: stage1-start stage1-end
53372
53373stage1-start::
53374 @: $(MAKE); $(stage); \
53375 echo stage1 > stage_current ; \
53376 echo stage1 > stage_last; \
53377 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53378@if bfd
53379 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
53380 mkdir stage1-bfd; \
53381 mv stage1-bfd bfd
53382@endif bfd
53383@if opcodes
53384 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
53385 mkdir stage1-opcodes; \
53386 mv stage1-opcodes opcodes
53387@endif opcodes
53388@if binutils
53389 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
53390 mkdir stage1-binutils; \
53391 mv stage1-binutils binutils
53392@endif binutils
53393@if gas
53394 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
53395 mkdir stage1-gas; \
53396 mv stage1-gas gas
53397@endif gas
53398@if gcc
53399 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
53400 mkdir stage1-gcc; \
53401 mv stage1-gcc gcc
53402@endif gcc
53403@if gmp
53404 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
53405 mkdir stage1-gmp; \
53406 mv stage1-gmp gmp
53407@endif gmp
53408@if mpfr
53409 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
53410 mkdir stage1-mpfr; \
53411 mv stage1-mpfr mpfr
53412@endif mpfr
53413@if mpc
53414 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
53415 mkdir stage1-mpc; \
53416 mv stage1-mpc mpc
53417@endif mpc
53418@if ppl
53419 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
53420 mkdir stage1-ppl; \
53421 mv stage1-ppl ppl
53422@endif ppl
53423@if cloog
53424 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
53425 mkdir stage1-cloog; \
53426 mv stage1-cloog cloog
53427@endif cloog
53428@if gold
53429 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
53430 mkdir stage1-gold; \
53431 mv stage1-gold gold
53432@endif gold
53433@if intl
53434 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
53435 mkdir stage1-intl; \
53436 mv stage1-intl intl
53437@endif intl
53438@if ld
53439 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
53440 mkdir stage1-ld; \
53441 mv stage1-ld ld
53442@endif ld
53443@if libcpp
53444 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
53445 mkdir stage1-libcpp; \
53446 mv stage1-libcpp libcpp
53447@endif libcpp
53448@if libdecnumber
53449 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
53450 mkdir stage1-libdecnumber; \
53451 mv stage1-libdecnumber libdecnumber
53452@endif libdecnumber
53453@if libiberty
53454 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
53455 mkdir stage1-libiberty; \
53456 mv stage1-libiberty libiberty
53457@endif libiberty
53458@if zlib
53459 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
53460 mkdir stage1-zlib; \
53461 mv stage1-zlib zlib
53462@endif zlib
53463 @[ -d stage1-$(TARGET_SUBDIR) ] || \
53464 mkdir stage1-$(TARGET_SUBDIR); \
53465 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
53466
53467stage1-end::
53468@if bfd
53469 @if test -d $(HOST_SUBDIR)/bfd ; then \
53470 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
53471 fi
53472@endif bfd
53473@if opcodes
53474 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53475 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
53476 fi
53477@endif opcodes
53478@if binutils
53479 @if test -d $(HOST_SUBDIR)/binutils ; then \
53480 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
53481 fi
53482@endif binutils
53483@if gas
53484 @if test -d $(HOST_SUBDIR)/gas ; then \
53485 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
53486 fi
53487@endif gas
53488@if gcc
53489 @if test -d $(HOST_SUBDIR)/gcc ; then \
53490 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
53491 fi
53492@endif gcc
53493@if gmp
53494 @if test -d $(HOST_SUBDIR)/gmp ; then \
53495 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
53496 fi
53497@endif gmp
53498@if mpfr
53499 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53500 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
53501 fi
53502@endif mpfr
53503@if mpc
53504 @if test -d $(HOST_SUBDIR)/mpc ; then \
53505 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
53506 fi
53507@endif mpc
53508@if ppl
53509 @if test -d $(HOST_SUBDIR)/ppl ; then \
53510 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
53511 fi
53512@endif ppl
53513@if cloog
53514 @if test -d $(HOST_SUBDIR)/cloog ; then \
53515 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
53516 fi
53517@endif cloog
53518@if gold
53519 @if test -d $(HOST_SUBDIR)/gold ; then \
53520 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
53521 fi
53522@endif gold
53523@if intl
53524 @if test -d $(HOST_SUBDIR)/intl ; then \
53525 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
53526 fi
53527@endif intl
53528@if ld
53529 @if test -d $(HOST_SUBDIR)/ld ; then \
53530 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
53531 fi
53532@endif ld
53533@if libcpp
53534 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53535 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
53536 fi
53537@endif libcpp
53538@if libdecnumber
53539 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53540 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
53541 fi
53542@endif libdecnumber
53543@if libiberty
53544 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53545 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
53546 fi
53547@endif libiberty
53548@if zlib
53549 @if test -d $(HOST_SUBDIR)/zlib ; then \
53550 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
53551 fi
53552@endif zlib
53553 @if test -d $(TARGET_SUBDIR) ; then \
53554 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
53555 fi
53556 rm -f stage_current
53557
53558# Bubble a bug fix through all the stages up to stage 1. They are
53559# remade, but not reconfigured. The next stage (if any) will not be
53560# reconfigured either.
53561.PHONY: stage1-bubble
53562stage1-bubble::
53563 @r=`${PWD_COMMAND}`; export r; \
53564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53565 if test -f stage1-lean ; then \
53566 echo Skipping rebuild of stage1 ; \
53567 else \
53568 $(MAKE) stage1-start; \
53569 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
53570 fi
53571
53572.PHONY: all-stage1 clean-stage1
53573do-clean: clean-stage1
53574
53575# FIXME: Will not need to be conditional when toplevel bootstrap is the
53576# only possibility, but now it conflicts with no-bootstrap rules
53577@if gcc-bootstrap
53578
53579
53580
53581
53582# Rules to wipe a stage and all the following ones, also used for cleanstrap
53583
53584.PHONY: distclean-stage1
53585distclean-stage1::
53586 @: $(MAKE); $(stage)
53587 @test "`cat stage_last`" != stage1 || rm -f stage_last
53588 rm -rf stage1-*
53589
53590
53591@endif gcc-bootstrap
53592
53593
53594.PHONY: stage2-start stage2-end
53595
53596stage2-start::
53597 @: $(MAKE); $(stage); \
53598 echo stage2 > stage_current ; \
53599 echo stage2 > stage_last; \
53600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53601@if bfd
53602 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
53603 mkdir stage2-bfd; \
53604 mv stage2-bfd bfd ; \
53605 mv stage1-bfd prev-bfd || test -f stage1-lean
53606@endif bfd
53607@if opcodes
53608 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
53609 mkdir stage2-opcodes; \
53610 mv stage2-opcodes opcodes ; \
53611 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53612@endif opcodes
53613@if binutils
53614 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
53615 mkdir stage2-binutils; \
53616 mv stage2-binutils binutils ; \
53617 mv stage1-binutils prev-binutils || test -f stage1-lean
53618@endif binutils
53619@if gas
53620 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
53621 mkdir stage2-gas; \
53622 mv stage2-gas gas ; \
53623 mv stage1-gas prev-gas || test -f stage1-lean
53624@endif gas
53625@if gcc
53626 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
53627 mkdir stage2-gcc; \
53628 mv stage2-gcc gcc ; \
53629 mv stage1-gcc prev-gcc || test -f stage1-lean
53630@endif gcc
53631@if gmp
53632 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
53633 mkdir stage2-gmp; \
53634 mv stage2-gmp gmp ; \
53635 mv stage1-gmp prev-gmp || test -f stage1-lean
53636@endif gmp
53637@if mpfr
53638 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
53639 mkdir stage2-mpfr; \
53640 mv stage2-mpfr mpfr ; \
53641 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53642@endif mpfr
53643@if mpc
53644 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
53645 mkdir stage2-mpc; \
53646 mv stage2-mpc mpc ; \
53647 mv stage1-mpc prev-mpc || test -f stage1-lean
53648@endif mpc
53649@if ppl
53650 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
53651 mkdir stage2-ppl; \
53652 mv stage2-ppl ppl ; \
53653 mv stage1-ppl prev-ppl || test -f stage1-lean
53654@endif ppl
53655@if cloog
53656 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
53657 mkdir stage2-cloog; \
53658 mv stage2-cloog cloog ; \
53659 mv stage1-cloog prev-cloog || test -f stage1-lean
53660@endif cloog
53661@if gold
53662 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
53663 mkdir stage2-gold; \
53664 mv stage2-gold gold ; \
53665 mv stage1-gold prev-gold || test -f stage1-lean
53666@endif gold
53667@if intl
53668 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
53669 mkdir stage2-intl; \
53670 mv stage2-intl intl ; \
53671 mv stage1-intl prev-intl || test -f stage1-lean
53672@endif intl
53673@if ld
53674 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
53675 mkdir stage2-ld; \
53676 mv stage2-ld ld ; \
53677 mv stage1-ld prev-ld || test -f stage1-lean
53678@endif ld
53679@if libcpp
53680 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
53681 mkdir stage2-libcpp; \
53682 mv stage2-libcpp libcpp ; \
53683 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53684@endif libcpp
53685@if libdecnumber
53686 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
53687 mkdir stage2-libdecnumber; \
53688 mv stage2-libdecnumber libdecnumber ; \
53689 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53690@endif libdecnumber
53691@if libiberty
53692 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
53693 mkdir stage2-libiberty; \
53694 mv stage2-libiberty libiberty ; \
53695 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53696@endif libiberty
53697@if zlib
53698 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
53699 mkdir stage2-zlib; \
53700 mv stage2-zlib zlib ; \
53701 mv stage1-zlib prev-zlib || test -f stage1-lean
53702@endif zlib
53703 @[ -d stage2-$(TARGET_SUBDIR) ] || \
53704 mkdir stage2-$(TARGET_SUBDIR); \
53705 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53706 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53707
53708stage2-end::
53709@if bfd
53710 @if test -d $(HOST_SUBDIR)/bfd ; then \
53711 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
53712 mv prev-bfd stage1-bfd ; : ; \
53713 fi
53714@endif bfd
53715@if opcodes
53716 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53717 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
53718 mv prev-opcodes stage1-opcodes ; : ; \
53719 fi
53720@endif opcodes
53721@if binutils
53722 @if test -d $(HOST_SUBDIR)/binutils ; then \
53723 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
53724 mv prev-binutils stage1-binutils ; : ; \
53725 fi
53726@endif binutils
53727@if gas
53728 @if test -d $(HOST_SUBDIR)/gas ; then \
53729 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
53730 mv prev-gas stage1-gas ; : ; \
53731 fi
53732@endif gas
53733@if gcc
53734 @if test -d $(HOST_SUBDIR)/gcc ; then \
53735 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
53736 mv prev-gcc stage1-gcc ; : ; \
53737 fi
53738@endif gcc
53739@if gmp
53740 @if test -d $(HOST_SUBDIR)/gmp ; then \
53741 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
53742 mv prev-gmp stage1-gmp ; : ; \
53743 fi
53744@endif gmp
53745@if mpfr
53746 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53747 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
53748 mv prev-mpfr stage1-mpfr ; : ; \
53749 fi
53750@endif mpfr
53751@if mpc
53752 @if test -d $(HOST_SUBDIR)/mpc ; then \
53753 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
53754 mv prev-mpc stage1-mpc ; : ; \
53755 fi
53756@endif mpc
53757@if ppl
53758 @if test -d $(HOST_SUBDIR)/ppl ; then \
53759 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
53760 mv prev-ppl stage1-ppl ; : ; \
53761 fi
53762@endif ppl
53763@if cloog
53764 @if test -d $(HOST_SUBDIR)/cloog ; then \
53765 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
53766 mv prev-cloog stage1-cloog ; : ; \
53767 fi
53768@endif cloog
53769@if gold
53770 @if test -d $(HOST_SUBDIR)/gold ; then \
53771 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
53772 mv prev-gold stage1-gold ; : ; \
53773 fi
53774@endif gold
53775@if intl
53776 @if test -d $(HOST_SUBDIR)/intl ; then \
53777 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
53778 mv prev-intl stage1-intl ; : ; \
53779 fi
53780@endif intl
53781@if ld
53782 @if test -d $(HOST_SUBDIR)/ld ; then \
53783 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
53784 mv prev-ld stage1-ld ; : ; \
53785 fi
53786@endif ld
53787@if libcpp
53788 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53789 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
53790 mv prev-libcpp stage1-libcpp ; : ; \
53791 fi
53792@endif libcpp
53793@if libdecnumber
53794 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53795 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
53796 mv prev-libdecnumber stage1-libdecnumber ; : ; \
53797 fi
53798@endif libdecnumber
53799@if libiberty
53800 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53801 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
53802 mv prev-libiberty stage1-libiberty ; : ; \
53803 fi
53804@endif libiberty
53805@if zlib
53806 @if test -d $(HOST_SUBDIR)/zlib ; then \
53807 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
53808 mv prev-zlib stage1-zlib ; : ; \
53809 fi
53810@endif zlib
53811 @if test -d $(TARGET_SUBDIR) ; then \
53812 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
53813 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
53814 fi
53815 rm -f stage_current
53816
53817# Bubble a bug fix through all the stages up to stage 2. They are
53818# remade, but not reconfigured. The next stage (if any) will not be
53819# reconfigured either.
53820.PHONY: stage2-bubble
53821stage2-bubble:: stage1-bubble
53822 @r=`${PWD_COMMAND}`; export r; \
53823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53824 if test -f stage2-lean || test -f stage1-lean ; then \
53825 echo Skipping rebuild of stage2 ; \
53826 else \
53827 $(MAKE) stage2-start; \
53828 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53829 fi
53830
53831.PHONY: all-stage2 clean-stage2
53832do-clean: clean-stage2
53833
53834# FIXME: Will not need to be conditional when toplevel bootstrap is the
53835# only possibility, but now it conflicts with no-bootstrap rules
53836@if gcc-bootstrap
53837
53838
53839
53840.PHONY: bootstrap2 bootstrap2-lean
53841bootstrap2:
53842 echo stage2 > stage_final
53843 @r=`${PWD_COMMAND}`; export r; \
53844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53845 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53846 @: $(MAKE); $(unstage)
53847 @r=`${PWD_COMMAND}`; export r; \
53848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53849 TFLAGS="$(STAGE2_TFLAGS)"; \
53850 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53851
53852bootstrap2-lean:
53853 echo stage2 > stage_final
53854 @r=`${PWD_COMMAND}`; export r; \
53855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53856 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53857 @: $(MAKE); $(unstage)
53858 @r=`${PWD_COMMAND}`; export r; \
53859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53860 TFLAGS="$(STAGE2_TFLAGS)"; \
53861 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53862
53863
53864# Rules to wipe a stage and all the following ones, also used for cleanstrap
53865distclean-stage1:: distclean-stage2
53866.PHONY: distclean-stage2
53867distclean-stage2::
53868 @: $(MAKE); $(stage)
53869 @test "`cat stage_last`" != stage2 || rm -f stage_last
53870 rm -rf stage2-*
53871
53872
53873@endif gcc-bootstrap
53874
53875
53876.PHONY: stage3-start stage3-end
53877
53878stage3-start::
53879 @: $(MAKE); $(stage); \
53880 echo stage3 > stage_current ; \
53881 echo stage3 > stage_last; \
53882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53883@if bfd
53884 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53885 mkdir stage3-bfd; \
53886 mv stage3-bfd bfd ; \
53887 mv stage2-bfd prev-bfd || test -f stage2-lean
53888@endif bfd
53889@if opcodes
53890 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53891 mkdir stage3-opcodes; \
53892 mv stage3-opcodes opcodes ; \
53893 mv stage2-opcodes prev-opcodes || test -f stage2-lean
53894@endif opcodes
53895@if binutils
53896 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53897 mkdir stage3-binutils; \
53898 mv stage3-binutils binutils ; \
53899 mv stage2-binutils prev-binutils || test -f stage2-lean
53900@endif binutils
53901@if gas
53902 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53903 mkdir stage3-gas; \
53904 mv stage3-gas gas ; \
53905 mv stage2-gas prev-gas || test -f stage2-lean
53906@endif gas
53907@if gcc
53908 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53909 mkdir stage3-gcc; \
53910 mv stage3-gcc gcc ; \
53911 mv stage2-gcc prev-gcc || test -f stage2-lean
53912@endif gcc
53913@if gmp
53914 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53915 mkdir stage3-gmp; \
53916 mv stage3-gmp gmp ; \
53917 mv stage2-gmp prev-gmp || test -f stage2-lean
53918@endif gmp
53919@if mpfr
53920 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53921 mkdir stage3-mpfr; \
53922 mv stage3-mpfr mpfr ; \
53923 mv stage2-mpfr prev-mpfr || test -f stage2-lean
53924@endif mpfr
53925@if mpc
53926 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
53927 mkdir stage3-mpc; \
53928 mv stage3-mpc mpc ; \
53929 mv stage2-mpc prev-mpc || test -f stage2-lean
53930@endif mpc
53931@if ppl
53932 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
53933 mkdir stage3-ppl; \
53934 mv stage3-ppl ppl ; \
53935 mv stage2-ppl prev-ppl || test -f stage2-lean
53936@endif ppl
53937@if cloog
53938 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
53939 mkdir stage3-cloog; \
53940 mv stage3-cloog cloog ; \
53941 mv stage2-cloog prev-cloog || test -f stage2-lean
53942@endif cloog
53943@if gold
53944 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53945 mkdir stage3-gold; \
53946 mv stage3-gold gold ; \
53947 mv stage2-gold prev-gold || test -f stage2-lean
53948@endif gold
53949@if intl
53950 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53951 mkdir stage3-intl; \
53952 mv stage3-intl intl ; \
53953 mv stage2-intl prev-intl || test -f stage2-lean
53954@endif intl
53955@if ld
53956 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53957 mkdir stage3-ld; \
53958 mv stage3-ld ld ; \
53959 mv stage2-ld prev-ld || test -f stage2-lean
53960@endif ld
53961@if libcpp
53962 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53963 mkdir stage3-libcpp; \
53964 mv stage3-libcpp libcpp ; \
53965 mv stage2-libcpp prev-libcpp || test -f stage2-lean
53966@endif libcpp
53967@if libdecnumber
53968 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53969 mkdir stage3-libdecnumber; \
53970 mv stage3-libdecnumber libdecnumber ; \
53971 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
53972@endif libdecnumber
53973@if libiberty
53974 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53975 mkdir stage3-libiberty; \
53976 mv stage3-libiberty libiberty ; \
53977 mv stage2-libiberty prev-libiberty || test -f stage2-lean
53978@endif libiberty
53979@if zlib
53980 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53981 mkdir stage3-zlib; \
53982 mv stage3-zlib zlib ; \
53983 mv stage2-zlib prev-zlib || test -f stage2-lean
53984@endif zlib
53985 @[ -d stage3-$(TARGET_SUBDIR) ] || \
53986 mkdir stage3-$(TARGET_SUBDIR); \
53987 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53988 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
53989
53990stage3-end::
53991@if bfd
53992 @if test -d $(HOST_SUBDIR)/bfd ; then \
53993 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
53994 mv prev-bfd stage2-bfd ; : ; \
53995 fi
53996@endif bfd
53997@if opcodes
53998 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53999 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
54000 mv prev-opcodes stage2-opcodes ; : ; \
54001 fi
54002@endif opcodes
54003@if binutils
54004 @if test -d $(HOST_SUBDIR)/binutils ; then \
54005 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
54006 mv prev-binutils stage2-binutils ; : ; \
54007 fi
54008@endif binutils
54009@if gas
54010 @if test -d $(HOST_SUBDIR)/gas ; then \
54011 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
54012 mv prev-gas stage2-gas ; : ; \
54013 fi
54014@endif gas
54015@if gcc
54016 @if test -d $(HOST_SUBDIR)/gcc ; then \
54017 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
54018 mv prev-gcc stage2-gcc ; : ; \
54019 fi
54020@endif gcc
54021@if gmp
54022 @if test -d $(HOST_SUBDIR)/gmp ; then \
54023 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
54024 mv prev-gmp stage2-gmp ; : ; \
54025 fi
54026@endif gmp
54027@if mpfr
54028 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54029 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
54030 mv prev-mpfr stage2-mpfr ; : ; \
54031 fi
54032@endif mpfr
54033@if mpc
54034 @if test -d $(HOST_SUBDIR)/mpc ; then \
54035 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
54036 mv prev-mpc stage2-mpc ; : ; \
54037 fi
54038@endif mpc
54039@if ppl
54040 @if test -d $(HOST_SUBDIR)/ppl ; then \
54041 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
54042 mv prev-ppl stage2-ppl ; : ; \
54043 fi
54044@endif ppl
54045@if cloog
54046 @if test -d $(HOST_SUBDIR)/cloog ; then \
54047 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
54048 mv prev-cloog stage2-cloog ; : ; \
54049 fi
54050@endif cloog
54051@if gold
54052 @if test -d $(HOST_SUBDIR)/gold ; then \
54053 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
54054 mv prev-gold stage2-gold ; : ; \
54055 fi
54056@endif gold
54057@if intl
54058 @if test -d $(HOST_SUBDIR)/intl ; then \
54059 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
54060 mv prev-intl stage2-intl ; : ; \
54061 fi
54062@endif intl
54063@if ld
54064 @if test -d $(HOST_SUBDIR)/ld ; then \
54065 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
54066 mv prev-ld stage2-ld ; : ; \
54067 fi
54068@endif ld
54069@if libcpp
54070 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54071 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
54072 mv prev-libcpp stage2-libcpp ; : ; \
54073 fi
54074@endif libcpp
54075@if libdecnumber
54076 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54077 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
54078 mv prev-libdecnumber stage2-libdecnumber ; : ; \
54079 fi
54080@endif libdecnumber
54081@if libiberty
54082 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54083 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
54084 mv prev-libiberty stage2-libiberty ; : ; \
54085 fi
54086@endif libiberty
54087@if zlib
54088 @if test -d $(HOST_SUBDIR)/zlib ; then \
54089 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
54090 mv prev-zlib stage2-zlib ; : ; \
54091 fi
54092@endif zlib
54093 @if test -d $(TARGET_SUBDIR) ; then \
54094 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
54095 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
54096 fi
54097 rm -f stage_current
54098
54099# Bubble a bug fix through all the stages up to stage 3. They are
54100# remade, but not reconfigured. The next stage (if any) will not be
54101# reconfigured either.
54102.PHONY: stage3-bubble
54103stage3-bubble:: stage2-bubble
54104 @r=`${PWD_COMMAND}`; export r; \
54105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54106 if test -f stage3-lean || test -f stage2-lean ; then \
54107 echo Skipping rebuild of stage3 ; \
54108 else \
54109 $(MAKE) stage3-start; \
54110 if $(LEAN); then \
54111 rm -rf stage1-* ; \
54112 $(STAMP) stage1-lean ; \
54113 fi; \
54114 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
54115 fi
54116 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
54117
54118.PHONY: all-stage3 clean-stage3
54119do-clean: clean-stage3
54120
54121# FIXME: Will not need to be conditional when toplevel bootstrap is the
54122# only possibility, but now it conflicts with no-bootstrap rules
54123@if gcc-bootstrap
54124
54125compare:
54126 @r=`${PWD_COMMAND}`; export r; \
54127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54128 if test -f stage2-lean; then \
54129 echo Cannot compare object files as stage 2 was deleted. ; \
54130 exit 0 ; \
54131 fi; \
54132 : $(MAKE); $(stage); \
54133 rm -f .bad_compare ; \
54134 echo Comparing stages 2 and 3 ; \
54135 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
54136 files=`find stage3-* -name "*$(objext)" -print | \
54137 sed -n s,^stage$$sed-,,p` ; \
54138 for file in $${files} ; do \
54139 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
54140 if test ! -f $$f1; then continue; fi; \
54141 $(do-compare) > /dev/null 2>&1; \
54142 if test $$? -eq 1; then \
54143 case $$file in \
54144 @compare_exclusions@) \
54145 echo warning: $$file differs ;; \
54146 *) \
54147 echo $$file differs >> .bad_compare ;; \
54148 esac ; \
54149 fi ; \
54150 done ; \
54151 if [ -f .bad_compare ]; then \
54152 echo "Bootstrap comparison failure!"; \
54153 cat .bad_compare; \
54154 exit 1; \
54155 else \
54156 echo Comparison successful.; \
54157 fi ; \
54158 $(STAMP) compare
54159 if $(LEAN); then \
54160 rm -rf stage2-*; \
54161 $(STAMP) stage2-lean; \
54162 fi
54163
54164
54165
54166.PHONY: bootstrap bootstrap-lean
54167bootstrap:
54168 echo stage3 > stage_final
54169 @r=`${PWD_COMMAND}`; export r; \
54170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54171 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54172 @: $(MAKE); $(unstage)
54173 @r=`${PWD_COMMAND}`; export r; \
54174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54175 TFLAGS="$(STAGE3_TFLAGS)"; \
54176 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54177
54178bootstrap-lean:
54179 echo stage3 > stage_final
54180 @r=`${PWD_COMMAND}`; export r; \
54181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54182 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
54183 @: $(MAKE); $(unstage)
54184 @r=`${PWD_COMMAND}`; export r; \
54185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54186 TFLAGS="$(STAGE3_TFLAGS)"; \
54187 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54188
54189
54190# Rules to wipe a stage and all the following ones, also used for cleanstrap
54191distclean-stage2:: distclean-stage3
54192.PHONY: distclean-stage3
54193distclean-stage3::
54194 @: $(MAKE); $(stage)
54195 @test "`cat stage_last`" != stage3 || rm -f stage_last
54196 rm -rf stage3-* compare
54197
54198
54199.PHONY: cleanstrap
54200cleanstrap: do-distclean local-clean
54201 echo stage3 > stage_final
54202 @r=`${PWD_COMMAND}`; export r; \
54203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54204 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54205 @: $(MAKE); $(unstage)
54206 @r=`${PWD_COMMAND}`; export r; \
54207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54208 TFLAGS="$(STAGE3_TFLAGS)"; \
54209 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54210
54211@endif gcc-bootstrap
54212
54213
54214.PHONY: stage4-start stage4-end
54215
54216stage4-start::
54217 @: $(MAKE); $(stage); \
54218 echo stage4 > stage_current ; \
54219 echo stage4 > stage_last; \
54220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54221@if bfd
54222 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54223 mkdir stage4-bfd; \
54224 mv stage4-bfd bfd ; \
54225 mv stage3-bfd prev-bfd || test -f stage3-lean
54226@endif bfd
54227@if opcodes
54228 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54229 mkdir stage4-opcodes; \
54230 mv stage4-opcodes opcodes ; \
54231 mv stage3-opcodes prev-opcodes || test -f stage3-lean
54232@endif opcodes
54233@if binutils
54234 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54235 mkdir stage4-binutils; \
54236 mv stage4-binutils binutils ; \
54237 mv stage3-binutils prev-binutils || test -f stage3-lean
54238@endif binutils
54239@if gas
54240 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54241 mkdir stage4-gas; \
54242 mv stage4-gas gas ; \
54243 mv stage3-gas prev-gas || test -f stage3-lean
54244@endif gas
54245@if gcc
54246 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54247 mkdir stage4-gcc; \
54248 mv stage4-gcc gcc ; \
54249 mv stage3-gcc prev-gcc || test -f stage3-lean
54250@endif gcc
54251@if gmp
54252 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54253 mkdir stage4-gmp; \
54254 mv stage4-gmp gmp ; \
54255 mv stage3-gmp prev-gmp || test -f stage3-lean
54256@endif gmp
54257@if mpfr
54258 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54259 mkdir stage4-mpfr; \
54260 mv stage4-mpfr mpfr ; \
54261 mv stage3-mpfr prev-mpfr || test -f stage3-lean
54262@endif mpfr
54263@if mpc
54264 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
54265 mkdir stage4-mpc; \
54266 mv stage4-mpc mpc ; \
54267 mv stage3-mpc prev-mpc || test -f stage3-lean
54268@endif mpc
54269@if ppl
54270 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
54271 mkdir stage4-ppl; \
54272 mv stage4-ppl ppl ; \
54273 mv stage3-ppl prev-ppl || test -f stage3-lean
54274@endif ppl
54275@if cloog
54276 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
54277 mkdir stage4-cloog; \
54278 mv stage4-cloog cloog ; \
54279 mv stage3-cloog prev-cloog || test -f stage3-lean
54280@endif cloog
54281@if gold
54282 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54283 mkdir stage4-gold; \
54284 mv stage4-gold gold ; \
54285 mv stage3-gold prev-gold || test -f stage3-lean
54286@endif gold
54287@if intl
54288 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54289 mkdir stage4-intl; \
54290 mv stage4-intl intl ; \
54291 mv stage3-intl prev-intl || test -f stage3-lean
54292@endif intl
54293@if ld
54294 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54295 mkdir stage4-ld; \
54296 mv stage4-ld ld ; \
54297 mv stage3-ld prev-ld || test -f stage3-lean
54298@endif ld
54299@if libcpp
54300 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54301 mkdir stage4-libcpp; \
54302 mv stage4-libcpp libcpp ; \
54303 mv stage3-libcpp prev-libcpp || test -f stage3-lean
54304@endif libcpp
54305@if libdecnumber
54306 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54307 mkdir stage4-libdecnumber; \
54308 mv stage4-libdecnumber libdecnumber ; \
54309 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
54310@endif libdecnumber
54311@if libiberty
54312 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54313 mkdir stage4-libiberty; \
54314 mv stage4-libiberty libiberty ; \
54315 mv stage3-libiberty prev-libiberty || test -f stage3-lean
54316@endif libiberty
54317@if zlib
54318 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54319 mkdir stage4-zlib; \
54320 mv stage4-zlib zlib ; \
54321 mv stage3-zlib prev-zlib || test -f stage3-lean
54322@endif zlib
54323 @[ -d stage4-$(TARGET_SUBDIR) ] || \
54324 mkdir stage4-$(TARGET_SUBDIR); \
54325 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54326 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
54327
54328stage4-end::
54329@if bfd
54330 @if test -d $(HOST_SUBDIR)/bfd ; then \
54331 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
54332 mv prev-bfd stage3-bfd ; : ; \
54333 fi
54334@endif bfd
54335@if opcodes
54336 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54337 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
54338 mv prev-opcodes stage3-opcodes ; : ; \
54339 fi
54340@endif opcodes
54341@if binutils
54342 @if test -d $(HOST_SUBDIR)/binutils ; then \
54343 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
54344 mv prev-binutils stage3-binutils ; : ; \
54345 fi
54346@endif binutils
54347@if gas
54348 @if test -d $(HOST_SUBDIR)/gas ; then \
54349 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
54350 mv prev-gas stage3-gas ; : ; \
54351 fi
54352@endif gas
54353@if gcc
54354 @if test -d $(HOST_SUBDIR)/gcc ; then \
54355 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
54356 mv prev-gcc stage3-gcc ; : ; \
54357 fi
54358@endif gcc
54359@if gmp
54360 @if test -d $(HOST_SUBDIR)/gmp ; then \
54361 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
54362 mv prev-gmp stage3-gmp ; : ; \
54363 fi
54364@endif gmp
54365@if mpfr
54366 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54367 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
54368 mv prev-mpfr stage3-mpfr ; : ; \
54369 fi
54370@endif mpfr
54371@if mpc
54372 @if test -d $(HOST_SUBDIR)/mpc ; then \
54373 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
54374 mv prev-mpc stage3-mpc ; : ; \
54375 fi
54376@endif mpc
54377@if ppl
54378 @if test -d $(HOST_SUBDIR)/ppl ; then \
54379 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
54380 mv prev-ppl stage3-ppl ; : ; \
54381 fi
54382@endif ppl
54383@if cloog
54384 @if test -d $(HOST_SUBDIR)/cloog ; then \
54385 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
54386 mv prev-cloog stage3-cloog ; : ; \
54387 fi
54388@endif cloog
54389@if gold
54390 @if test -d $(HOST_SUBDIR)/gold ; then \
54391 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
54392 mv prev-gold stage3-gold ; : ; \
54393 fi
54394@endif gold
54395@if intl
54396 @if test -d $(HOST_SUBDIR)/intl ; then \
54397 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
54398 mv prev-intl stage3-intl ; : ; \
54399 fi
54400@endif intl
54401@if ld
54402 @if test -d $(HOST_SUBDIR)/ld ; then \
54403 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
54404 mv prev-ld stage3-ld ; : ; \
54405 fi
54406@endif ld
54407@if libcpp
54408 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54409 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
54410 mv prev-libcpp stage3-libcpp ; : ; \
54411 fi
54412@endif libcpp
54413@if libdecnumber
54414 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54415 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
54416 mv prev-libdecnumber stage3-libdecnumber ; : ; \
54417 fi
54418@endif libdecnumber
54419@if libiberty
54420 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54421 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
54422 mv prev-libiberty stage3-libiberty ; : ; \
54423 fi
54424@endif libiberty
54425@if zlib
54426 @if test -d $(HOST_SUBDIR)/zlib ; then \
54427 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
54428 mv prev-zlib stage3-zlib ; : ; \
54429 fi
54430@endif zlib
54431 @if test -d $(TARGET_SUBDIR) ; then \
54432 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
54433 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
54434 fi
54435 rm -f stage_current
54436
54437# Bubble a bug fix through all the stages up to stage 4. They are
54438# remade, but not reconfigured. The next stage (if any) will not be
54439# reconfigured either.
54440.PHONY: stage4-bubble
54441stage4-bubble:: stage3-bubble
54442 @r=`${PWD_COMMAND}`; export r; \
54443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54444 if test -f stage4-lean || test -f stage3-lean ; then \
54445 echo Skipping rebuild of stage4 ; \
54446 else \
54447 $(MAKE) stage4-start; \
54448 if $(LEAN); then \
54449 rm -rf stage2-* ; \
54450 $(STAMP) stage2-lean ; \
54451 fi; \
54452 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54453 fi
54454 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54455
54456.PHONY: all-stage4 clean-stage4
54457do-clean: clean-stage4
54458
54459# FIXME: Will not need to be conditional when toplevel bootstrap is the
54460# only possibility, but now it conflicts with no-bootstrap rules
54461@if gcc-bootstrap
54462
54463compare3:
54464 @r=`${PWD_COMMAND}`; export r; \
54465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54466 if test -f stage3-lean; then \
54467 echo Cannot compare object files as stage 3 was deleted. ; \
54468 exit 0 ; \
54469 fi; \
54470 : $(MAKE); $(stage); \
54471 rm -f .bad_compare ; \
54472 echo Comparing stages 3 and 4 ; \
54473 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
54474 files=`find stage4-* -name "*$(objext)" -print | \
54475 sed -n s,^stage$$sed-,,p` ; \
54476 for file in $${files} ; do \
54477 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
54478 if test ! -f $$f1; then continue; fi; \
54479 $(do-compare3) > /dev/null 2>&1; \
54480 if test $$? -eq 1; then \
54481 case $$file in \
54482 @compare_exclusions@) \
54483 echo warning: $$file differs ;; \
54484 *) \
54485 echo $$file differs >> .bad_compare ;; \
54486 esac ; \
54487 fi ; \
54488 done ; \
54489 if [ -f .bad_compare ]; then \
54490 echo "Bootstrap comparison failure!"; \
54491 cat .bad_compare; \
54492 exit 1; \
54493 else \
54494 echo Comparison successful.; \
54495 fi ; \
54496 $(STAMP) compare3
54497 if $(LEAN); then \
54498 rm -rf stage3-*; \
54499 $(STAMP) stage3-lean; \
54500 fi
54501
54502
54503
54504.PHONY: bootstrap4 bootstrap4-lean
54505bootstrap4:
54506 echo stage4 > stage_final
54507 @r=`${PWD_COMMAND}`; export r; \
54508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54509 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54510 @: $(MAKE); $(unstage)
54511 @r=`${PWD_COMMAND}`; export r; \
54512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54513 TFLAGS="$(STAGE4_TFLAGS)"; \
54514 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54515
54516bootstrap4-lean:
54517 echo stage4 > stage_final
54518 @r=`${PWD_COMMAND}`; export r; \
54519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54520 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54521 @: $(MAKE); $(unstage)
54522 @r=`${PWD_COMMAND}`; export r; \
54523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54524 TFLAGS="$(STAGE4_TFLAGS)"; \
54525 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54526
54527
54528# Rules to wipe a stage and all the following ones, also used for cleanstrap
54529distclean-stage3:: distclean-stage4
54530.PHONY: distclean-stage4
54531distclean-stage4::
54532 @: $(MAKE); $(stage)
54533 @test "`cat stage_last`" != stage4 || rm -f stage_last
54534 rm -rf stage4-* compare3
54535
54536
54537@endif gcc-bootstrap
54538
54539
54540.PHONY: stageprofile-start stageprofile-end
54541
54542stageprofile-start::
54543 @: $(MAKE); $(stage); \
54544 echo stageprofile > stage_current ; \
54545 echo stageprofile > stage_last; \
54546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54547@if bfd
54548 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54549 mkdir stageprofile-bfd; \
54550 mv stageprofile-bfd bfd ; \
54551 mv stage1-bfd prev-bfd || test -f stage1-lean
54552@endif bfd
54553@if opcodes
54554 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54555 mkdir stageprofile-opcodes; \
54556 mv stageprofile-opcodes opcodes ; \
54557 mv stage1-opcodes prev-opcodes || test -f stage1-lean
54558@endif opcodes
54559@if binutils
54560 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54561 mkdir stageprofile-binutils; \
54562 mv stageprofile-binutils binutils ; \
54563 mv stage1-binutils prev-binutils || test -f stage1-lean
54564@endif binutils
54565@if gas
54566 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54567 mkdir stageprofile-gas; \
54568 mv stageprofile-gas gas ; \
54569 mv stage1-gas prev-gas || test -f stage1-lean
54570@endif gas
54571@if gcc
54572 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54573 mkdir stageprofile-gcc; \
54574 mv stageprofile-gcc gcc ; \
54575 mv stage1-gcc prev-gcc || test -f stage1-lean
54576@endif gcc
54577@if gmp
54578 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54579 mkdir stageprofile-gmp; \
54580 mv stageprofile-gmp gmp ; \
54581 mv stage1-gmp prev-gmp || test -f stage1-lean
54582@endif gmp
54583@if mpfr
54584 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54585 mkdir stageprofile-mpfr; \
54586 mv stageprofile-mpfr mpfr ; \
54587 mv stage1-mpfr prev-mpfr || test -f stage1-lean
54588@endif mpfr
54589@if mpc
54590 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
54591 mkdir stageprofile-mpc; \
54592 mv stageprofile-mpc mpc ; \
54593 mv stage1-mpc prev-mpc || test -f stage1-lean
54594@endif mpc
54595@if ppl
54596 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
54597 mkdir stageprofile-ppl; \
54598 mv stageprofile-ppl ppl ; \
54599 mv stage1-ppl prev-ppl || test -f stage1-lean
54600@endif ppl
54601@if cloog
54602 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
54603 mkdir stageprofile-cloog; \
54604 mv stageprofile-cloog cloog ; \
54605 mv stage1-cloog prev-cloog || test -f stage1-lean
54606@endif cloog
54607@if gold
54608 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54609 mkdir stageprofile-gold; \
54610 mv stageprofile-gold gold ; \
54611 mv stage1-gold prev-gold || test -f stage1-lean
54612@endif gold
54613@if intl
54614 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54615 mkdir stageprofile-intl; \
54616 mv stageprofile-intl intl ; \
54617 mv stage1-intl prev-intl || test -f stage1-lean
54618@endif intl
54619@if ld
54620 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54621 mkdir stageprofile-ld; \
54622 mv stageprofile-ld ld ; \
54623 mv stage1-ld prev-ld || test -f stage1-lean
54624@endif ld
54625@if libcpp
54626 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54627 mkdir stageprofile-libcpp; \
54628 mv stageprofile-libcpp libcpp ; \
54629 mv stage1-libcpp prev-libcpp || test -f stage1-lean
54630@endif libcpp
54631@if libdecnumber
54632 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54633 mkdir stageprofile-libdecnumber; \
54634 mv stageprofile-libdecnumber libdecnumber ; \
54635 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
54636@endif libdecnumber
54637@if libiberty
54638 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54639 mkdir stageprofile-libiberty; \
54640 mv stageprofile-libiberty libiberty ; \
54641 mv stage1-libiberty prev-libiberty || test -f stage1-lean
54642@endif libiberty
54643@if zlib
54644 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54645 mkdir stageprofile-zlib; \
54646 mv stageprofile-zlib zlib ; \
54647 mv stage1-zlib prev-zlib || test -f stage1-lean
54648@endif zlib
54649 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54650 mkdir stageprofile-$(TARGET_SUBDIR); \
54651 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54652 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
54653
54654stageprofile-end::
54655@if bfd
54656 @if test -d $(HOST_SUBDIR)/bfd ; then \
54657 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
54658 mv prev-bfd stage1-bfd ; : ; \
54659 fi
54660@endif bfd
54661@if opcodes
54662 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54663 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
54664 mv prev-opcodes stage1-opcodes ; : ; \
54665 fi
54666@endif opcodes
54667@if binutils
54668 @if test -d $(HOST_SUBDIR)/binutils ; then \
54669 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
54670 mv prev-binutils stage1-binutils ; : ; \
54671 fi
54672@endif binutils
54673@if gas
54674 @if test -d $(HOST_SUBDIR)/gas ; then \
54675 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
54676 mv prev-gas stage1-gas ; : ; \
54677 fi
54678@endif gas
54679@if gcc
54680 @if test -d $(HOST_SUBDIR)/gcc ; then \
54681 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
54682 mv prev-gcc stage1-gcc ; : ; \
54683 fi
54684@endif gcc
54685@if gmp
54686 @if test -d $(HOST_SUBDIR)/gmp ; then \
54687 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
54688 mv prev-gmp stage1-gmp ; : ; \
54689 fi
54690@endif gmp
54691@if mpfr
54692 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54693 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
54694 mv prev-mpfr stage1-mpfr ; : ; \
54695 fi
54696@endif mpfr
54697@if mpc
54698 @if test -d $(HOST_SUBDIR)/mpc ; then \
54699 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
54700 mv prev-mpc stage1-mpc ; : ; \
54701 fi
54702@endif mpc
54703@if ppl
54704 @if test -d $(HOST_SUBDIR)/ppl ; then \
54705 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
54706 mv prev-ppl stage1-ppl ; : ; \
54707 fi
54708@endif ppl
54709@if cloog
54710 @if test -d $(HOST_SUBDIR)/cloog ; then \
54711 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
54712 mv prev-cloog stage1-cloog ; : ; \
54713 fi
54714@endif cloog
54715@if gold
54716 @if test -d $(HOST_SUBDIR)/gold ; then \
54717 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
54718 mv prev-gold stage1-gold ; : ; \
54719 fi
54720@endif gold
54721@if intl
54722 @if test -d $(HOST_SUBDIR)/intl ; then \
54723 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
54724 mv prev-intl stage1-intl ; : ; \
54725 fi
54726@endif intl
54727@if ld
54728 @if test -d $(HOST_SUBDIR)/ld ; then \
54729 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
54730 mv prev-ld stage1-ld ; : ; \
54731 fi
54732@endif ld
54733@if libcpp
54734 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54735 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
54736 mv prev-libcpp stage1-libcpp ; : ; \
54737 fi
54738@endif libcpp
54739@if libdecnumber
54740 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54741 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
54742 mv prev-libdecnumber stage1-libdecnumber ; : ; \
54743 fi
54744@endif libdecnumber
54745@if libiberty
54746 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54747 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
54748 mv prev-libiberty stage1-libiberty ; : ; \
54749 fi
54750@endif libiberty
54751@if zlib
54752 @if test -d $(HOST_SUBDIR)/zlib ; then \
54753 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
54754 mv prev-zlib stage1-zlib ; : ; \
54755 fi
54756@endif zlib
54757 @if test -d $(TARGET_SUBDIR) ; then \
54758 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
54759 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
54760 fi
54761 rm -f stage_current
54762
54763# Bubble a bug fix through all the stages up to stage profile. They are
54764# remade, but not reconfigured. The next stage (if any) will not be
54765# reconfigured either.
54766.PHONY: stageprofile-bubble
54767stageprofile-bubble:: stage1-bubble
54768 @r=`${PWD_COMMAND}`; export r; \
54769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54770 if test -f stageprofile-lean || test -f stage1-lean ; then \
54771 echo Skipping rebuild of stageprofile ; \
54772 else \
54773 $(MAKE) stageprofile-start; \
54774 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54775 fi
54776
54777.PHONY: all-stageprofile clean-stageprofile
54778do-clean: clean-stageprofile
54779
54780# FIXME: Will not need to be conditional when toplevel bootstrap is the
54781# only possibility, but now it conflicts with no-bootstrap rules
54782@if gcc-bootstrap
54783
54784
54785
54786
54787# Rules to wipe a stage and all the following ones, also used for cleanstrap
54788distclean-stage1:: distclean-stageprofile
54789.PHONY: distclean-stageprofile
54790distclean-stageprofile::
54791 @: $(MAKE); $(stage)
54792 @test "`cat stage_last`" != stageprofile || rm -f stage_last
54793 rm -rf stageprofile-*
54794
54795
54796@endif gcc-bootstrap
54797
54798
54799.PHONY: stagefeedback-start stagefeedback-end
54800
54801stagefeedback-start::
54802 @: $(MAKE); $(stage); \
54803 echo stagefeedback > stage_current ; \
54804 echo stagefeedback > stage_last; \
54805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54806@if bfd
54807 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54808 mkdir stagefeedback-bfd; \
54809 mv stagefeedback-bfd bfd ; \
54810 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
54811@endif bfd
54812@if opcodes
54813 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54814 mkdir stagefeedback-opcodes; \
54815 mv stagefeedback-opcodes opcodes ; \
54816 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
54817@endif opcodes
54818@if binutils
54819 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54820 mkdir stagefeedback-binutils; \
54821 mv stagefeedback-binutils binutils ; \
54822 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
54823@endif binutils
54824@if gas
54825 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54826 mkdir stagefeedback-gas; \
54827 mv stagefeedback-gas gas ; \
54828 mv stageprofile-gas prev-gas || test -f stageprofile-lean
54829@endif gas
54830@if gcc
54831 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54832 mkdir stagefeedback-gcc; \
54833 mv stagefeedback-gcc gcc ; \
54834 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
54835@endif gcc
54836@if gmp
54837 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54838 mkdir stagefeedback-gmp; \
54839 mv stagefeedback-gmp gmp ; \
54840 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
54841@endif gmp
54842@if mpfr
54843 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54844 mkdir stagefeedback-mpfr; \
54845 mv stagefeedback-mpfr mpfr ; \
54846 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
54847@endif mpfr
54848@if mpc
54849 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
54850 mkdir stagefeedback-mpc; \
54851 mv stagefeedback-mpc mpc ; \
54852 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
54853@endif mpc
54854@if ppl
54855 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
54856 mkdir stagefeedback-ppl; \
54857 mv stagefeedback-ppl ppl ; \
54858 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
54859@endif ppl
54860@if cloog
54861 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
54862 mkdir stagefeedback-cloog; \
54863 mv stagefeedback-cloog cloog ; \
54864 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
54865@endif cloog
54866@if gold
54867 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54868 mkdir stagefeedback-gold; \
54869 mv stagefeedback-gold gold ; \
54870 mv stageprofile-gold prev-gold || test -f stageprofile-lean
54871@endif gold
54872@if intl
54873 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54874 mkdir stagefeedback-intl; \
54875 mv stagefeedback-intl intl ; \
54876 mv stageprofile-intl prev-intl || test -f stageprofile-lean
54877@endif intl
54878@if ld
54879 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54880 mkdir stagefeedback-ld; \
54881 mv stagefeedback-ld ld ; \
54882 mv stageprofile-ld prev-ld || test -f stageprofile-lean
54883@endif ld
54884@if libcpp
54885 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54886 mkdir stagefeedback-libcpp; \
54887 mv stagefeedback-libcpp libcpp ; \
54888 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
54889@endif libcpp
54890@if libdecnumber
54891 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54892 mkdir stagefeedback-libdecnumber; \
54893 mv stagefeedback-libdecnumber libdecnumber ; \
54894 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
54895@endif libdecnumber
54896@if libiberty
54897 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54898 mkdir stagefeedback-libiberty; \
54899 mv stagefeedback-libiberty libiberty ; \
54900 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
54901@endif libiberty
54902@if zlib
54903 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54904 mkdir stagefeedback-zlib; \
54905 mv stagefeedback-zlib zlib ; \
54906 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
54907@endif zlib
54908 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54909 mkdir stagefeedback-$(TARGET_SUBDIR); \
54910 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54911 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
54912
54913stagefeedback-end::
54914@if bfd
54915 @if test -d $(HOST_SUBDIR)/bfd ; then \
54916 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
54917 mv prev-bfd stageprofile-bfd ; : ; \
54918 fi
54919@endif bfd
54920@if opcodes
54921 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54922 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
54923 mv prev-opcodes stageprofile-opcodes ; : ; \
54924 fi
54925@endif opcodes
54926@if binutils
54927 @if test -d $(HOST_SUBDIR)/binutils ; then \
54928 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
54929 mv prev-binutils stageprofile-binutils ; : ; \
54930 fi
54931@endif binutils
54932@if gas
54933 @if test -d $(HOST_SUBDIR)/gas ; then \
54934 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
54935 mv prev-gas stageprofile-gas ; : ; \
54936 fi
54937@endif gas
54938@if gcc
54939 @if test -d $(HOST_SUBDIR)/gcc ; then \
54940 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
54941 mv prev-gcc stageprofile-gcc ; : ; \
54942 fi
54943@endif gcc
54944@if gmp
54945 @if test -d $(HOST_SUBDIR)/gmp ; then \
54946 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
54947 mv prev-gmp stageprofile-gmp ; : ; \
54948 fi
54949@endif gmp
54950@if mpfr
54951 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54952 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
54953 mv prev-mpfr stageprofile-mpfr ; : ; \
54954 fi
54955@endif mpfr
54956@if mpc
54957 @if test -d $(HOST_SUBDIR)/mpc ; then \
54958 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
54959 mv prev-mpc stageprofile-mpc ; : ; \
54960 fi
54961@endif mpc
54962@if ppl
54963 @if test -d $(HOST_SUBDIR)/ppl ; then \
54964 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
54965 mv prev-ppl stageprofile-ppl ; : ; \
54966 fi
54967@endif ppl
54968@if cloog
54969 @if test -d $(HOST_SUBDIR)/cloog ; then \
54970 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
54971 mv prev-cloog stageprofile-cloog ; : ; \
54972 fi
54973@endif cloog
54974@if gold
54975 @if test -d $(HOST_SUBDIR)/gold ; then \
54976 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
54977 mv prev-gold stageprofile-gold ; : ; \
54978 fi
54979@endif gold
54980@if intl
54981 @if test -d $(HOST_SUBDIR)/intl ; then \
54982 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
54983 mv prev-intl stageprofile-intl ; : ; \
54984 fi
54985@endif intl
54986@if ld
54987 @if test -d $(HOST_SUBDIR)/ld ; then \
54988 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
54989 mv prev-ld stageprofile-ld ; : ; \
54990 fi
54991@endif ld
54992@if libcpp
54993 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54994 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
54995 mv prev-libcpp stageprofile-libcpp ; : ; \
54996 fi
54997@endif libcpp
54998@if libdecnumber
54999 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55000 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
55001 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
55002 fi
55003@endif libdecnumber
55004@if libiberty
55005 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55006 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
55007 mv prev-libiberty stageprofile-libiberty ; : ; \
55008 fi
55009@endif libiberty
55010@if zlib
55011 @if test -d $(HOST_SUBDIR)/zlib ; then \
55012 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
55013 mv prev-zlib stageprofile-zlib ; : ; \
55014 fi
55015@endif zlib
55016 @if test -d $(TARGET_SUBDIR) ; then \
55017 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
55018 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
55019 fi
55020 rm -f stage_current
55021
55022# Bubble a bug fix through all the stages up to stage feedback. They are
55023# remade, but not reconfigured. The next stage (if any) will not be
55024# reconfigured either.
55025.PHONY: stagefeedback-bubble
55026stagefeedback-bubble:: stageprofile-bubble
55027 @r=`${PWD_COMMAND}`; export r; \
55028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55029 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
55030 echo Skipping rebuild of stagefeedback ; \
55031 else \
55032 $(MAKE) stagefeedback-start; \
55033 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
55034 fi
55035
55036.PHONY: all-stagefeedback clean-stagefeedback
55037do-clean: clean-stagefeedback
55038
55039# FIXME: Will not need to be conditional when toplevel bootstrap is the
55040# only possibility, but now it conflicts with no-bootstrap rules
55041@if gcc-bootstrap
55042
55043
55044
55045.PHONY: profiledbootstrap profiledbootstrap-lean
55046profiledbootstrap:
55047 echo stagefeedback > stage_final
55048 @r=`${PWD_COMMAND}`; export r; \
55049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55050 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
55051 @: $(MAKE); $(unstage)
55052 @r=`${PWD_COMMAND}`; export r; \
55053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55054 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55055 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55056
55057profiledbootstrap-lean:
55058 echo stagefeedback > stage_final
55059 @r=`${PWD_COMMAND}`; export r; \
55060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55061 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
55062 @: $(MAKE); $(unstage)
55063 @r=`${PWD_COMMAND}`; export r; \
55064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55065 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55066 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55067
55068
55069# Rules to wipe a stage and all the following ones, also used for cleanstrap
55070distclean-stageprofile:: distclean-stagefeedback
55071.PHONY: distclean-stagefeedback
55072distclean-stagefeedback::
55073 @: $(MAKE); $(stage)
55074 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
55075 rm -rf stagefeedback-*
55076
55077
55078@endif gcc-bootstrap
55079
55080
55081
55082stageprofile-end::
55083 $(MAKE) distclean-stagefeedback
55084
55085stagefeedback-start::
55086 @r=`${PWD_COMMAND}`; export r; \
55087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55088 for i in prev-*; do \
55089 j=`echo $$i | sed s/^prev-//` ; \
55090 cd $$r/$$i && \
55091 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
55092 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
55093 done
55094
55095@if gcc-bootstrap
55096do-distclean: distclean-stage1
55097
55098# Provide a GCC build when we're building target libraries. This does
55099# not work as a dependency, just as the minimum necessary to avoid errors.
55100stage_last:
55101 @r=`${PWD_COMMAND}`; export r; \
55102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55103 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
55104
55105# Same as unstage, but not phony and defaulting to stage1-start. We place
55106# it in the dependency so that for example `make -j3 all-gcc' works.
55107stage_current:
55108 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
55109
55110.PHONY: restrap
55111restrap::
55112 @: $(MAKE); $(stage)
55113 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
55114restrap:: all
55115@endif gcc-bootstrap
55116
55117# --------------------------------------
55118# Dependencies between different modules
55119# --------------------------------------
55120
55121# Generic dependencies for target modules on host stuff, especially gcc
55122@if gcc-bootstrap
55123configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
55124configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
55125configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
55126configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
55127configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
55128configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
55129configure-target-libmudflap: stage_last
55130configure-target-libssp: stage_last
55131configure-target-newlib: stage_last
55132configure-stage1-target-libgcc: maybe-all-stage1-gcc
55133configure-stage2-target-libgcc: maybe-all-stage2-gcc
55134configure-stage3-target-libgcc: maybe-all-stage3-gcc
55135configure-stage4-target-libgcc: maybe-all-stage4-gcc
55136configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
55137configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
55138configure-target-libgfortran: stage_last
55139configure-target-libobjc: stage_last
55140configure-target-libtermcap: stage_last
55141configure-target-winsup: stage_last
55142configure-target-libgloss: stage_last
55143configure-target-libiberty: stage_last
55144configure-target-gperf: stage_last
55145configure-target-examples: stage_last
55146configure-target-libffi: stage_last
55147configure-target-libjava: stage_last
55148configure-target-zlib: stage_last
55149configure-target-boehm-gc: stage_last
55150configure-target-qthreads: stage_last
55151configure-target-rda: stage_last
55152configure-target-libada: stage_last
55153configure-target-libgomp: stage_last
55154@endif gcc-bootstrap
55155
55156@if gcc-no-bootstrap
55157configure-target-libstdc++-v3: maybe-all-gcc
55158configure-target-libmudflap: maybe-all-gcc
55159configure-target-libssp: maybe-all-gcc
55160configure-target-newlib: maybe-all-gcc
55161configure-target-libgcc: maybe-all-gcc
55162configure-target-libgfortran: maybe-all-gcc
55163configure-target-libobjc: maybe-all-gcc
55164configure-target-libtermcap: maybe-all-gcc
55165configure-target-winsup: maybe-all-gcc
55166configure-target-libgloss: maybe-all-gcc
55167configure-target-libiberty: maybe-all-gcc
55168configure-target-gperf: maybe-all-gcc
55169configure-target-examples: maybe-all-gcc
55170configure-target-libffi: maybe-all-gcc
55171configure-target-libjava: maybe-all-gcc
55172configure-target-zlib: maybe-all-gcc
55173configure-target-boehm-gc: maybe-all-gcc
55174configure-target-qthreads: maybe-all-gcc
55175configure-target-rda: maybe-all-gcc
55176configure-target-libada: maybe-all-gcc
55177configure-target-libgomp: maybe-all-gcc
55178@endif gcc-no-bootstrap
55179
55180
55181# There are two types of dependencies here: 'hard' dependencies, where one
55182# module simply won't build without the other; and 'soft' dependencies, where
55183# if the depended-on module is missing, the depending module will do without
55184# or find a substitute somewhere (perhaps installed). Soft dependencies
55185# are made here to depend on a 'maybe-' target. If you're not sure,
55186# it's safer to use a soft dependency.
55187
55188
55189
55190
55191
55192
55193# With all the machinery above in place, it is pretty easy to generate
55194# dependencies. Host dependencies are a bit more complex because we have
55195# to check for bootstrap/prebootstrap dependencies. To resolve
55196# prebootstrap dependencies, prebootstrap modules are gathered in
55197# a hash table.
55198all-build-bison: maybe-all-build-texinfo
55199all-build-byacc: maybe-all-build-texinfo
55200all-build-flex: maybe-all-build-texinfo
55201all-build-flex: maybe-all-build-bison
55202all-build-flex: maybe-all-build-byacc
55203all-build-flex: maybe-all-build-m4
55204all-build-libiberty: maybe-all-build-texinfo
55205all-build-m4: maybe-all-build-texinfo
55206all-build-fixincludes: maybe-all-build-libiberty
55207configure-gcc: maybe-configure-intl
55208
55209configure-stage1-gcc: maybe-configure-stage1-intl
55210configure-stage2-gcc: maybe-configure-stage2-intl
55211configure-stage3-gcc: maybe-configure-stage3-intl
55212configure-stage4-gcc: maybe-configure-stage4-intl
55213configure-stageprofile-gcc: maybe-configure-stageprofile-intl
55214configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
55215configure-gcc: maybe-all-binutils
55216
55217configure-stage1-gcc: maybe-all-stage1-binutils
55218configure-stage2-gcc: maybe-all-stage2-binutils
55219configure-stage3-gcc: maybe-all-stage3-binutils
55220configure-stage4-gcc: maybe-all-stage4-binutils
55221configure-stageprofile-gcc: maybe-all-stageprofile-binutils
55222configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
55223configure-gcc: maybe-all-gas
55224
55225configure-stage1-gcc: maybe-all-stage1-gas
55226configure-stage2-gcc: maybe-all-stage2-gas
55227configure-stage3-gcc: maybe-all-stage3-gas
55228configure-stage4-gcc: maybe-all-stage4-gas
55229configure-stageprofile-gcc: maybe-all-stageprofile-gas
55230configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
55231configure-gcc: maybe-all-ld
55232
55233configure-stage1-gcc: maybe-all-stage1-ld
55234configure-stage2-gcc: maybe-all-stage2-ld
55235configure-stage3-gcc: maybe-all-stage3-ld
55236configure-stage4-gcc: maybe-all-stage4-ld
55237configure-stageprofile-gcc: maybe-all-stageprofile-ld
55238configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55239configure-gcc: maybe-all-gold
55240
55241configure-stage1-gcc: maybe-all-stage1-gold
55242configure-stage2-gcc: maybe-all-stage2-gold
55243configure-stage3-gcc: maybe-all-stage3-gold
55244configure-stage4-gcc: maybe-all-stage4-gold
55245configure-stageprofile-gcc: maybe-all-stageprofile-gold
55246configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55247all-gcc: all-libiberty
55248
55249all-stage1-gcc: all-stage1-libiberty
55250all-stage2-gcc: all-stage2-libiberty
55251all-stage3-gcc: all-stage3-libiberty
55252all-stage4-gcc: all-stage4-libiberty
55253all-stageprofile-gcc: all-stageprofile-libiberty
55254all-stagefeedback-gcc: all-stagefeedback-libiberty
55255all-gcc: maybe-all-gmp
55256
55257all-stage1-gcc: maybe-all-stage1-gmp
55258all-stage2-gcc: maybe-all-stage2-gmp
55259all-stage3-gcc: maybe-all-stage3-gmp
55260all-stage4-gcc: maybe-all-stage4-gmp
55261all-stageprofile-gcc: maybe-all-stageprofile-gmp
55262all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55263all-gcc: maybe-all-intl
55264
55265all-stage1-gcc: maybe-all-stage1-intl
55266all-stage2-gcc: maybe-all-stage2-intl
55267all-stage3-gcc: maybe-all-stage3-intl
55268all-stage4-gcc: maybe-all-stage4-intl
55269all-stageprofile-gcc: maybe-all-stageprofile-intl
55270all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55271all-gcc: maybe-all-mpfr
55272
55273all-stage1-gcc: maybe-all-stage1-mpfr
55274all-stage2-gcc: maybe-all-stage2-mpfr
55275all-stage3-gcc: maybe-all-stage3-mpfr
55276all-stage4-gcc: maybe-all-stage4-mpfr
55277all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55278all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55279all-gcc: maybe-all-mpc
55280
55281all-stage1-gcc: maybe-all-stage1-mpc
55282all-stage2-gcc: maybe-all-stage2-mpc
55283all-stage3-gcc: maybe-all-stage3-mpc
55284all-stage4-gcc: maybe-all-stage4-mpc
55285all-stageprofile-gcc: maybe-all-stageprofile-mpc
55286all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
55287all-gcc: maybe-all-ppl
55288
55289all-stage1-gcc: maybe-all-stage1-ppl
55290all-stage2-gcc: maybe-all-stage2-ppl
55291all-stage3-gcc: maybe-all-stage3-ppl
55292all-stage4-gcc: maybe-all-stage4-ppl
55293all-stageprofile-gcc: maybe-all-stageprofile-ppl
55294all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
55295all-gcc: maybe-all-cloog
55296
55297all-stage1-gcc: maybe-all-stage1-cloog
55298all-stage2-gcc: maybe-all-stage2-cloog
55299all-stage3-gcc: maybe-all-stage3-cloog
55300all-stage4-gcc: maybe-all-stage4-cloog
55301all-stageprofile-gcc: maybe-all-stageprofile-cloog
55302all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
55303all-gcc: maybe-all-build-texinfo
55304
55305all-stage1-gcc: maybe-all-build-texinfo
55306all-stage2-gcc: maybe-all-build-texinfo
55307all-stage3-gcc: maybe-all-build-texinfo
55308all-stage4-gcc: maybe-all-build-texinfo
55309all-stageprofile-gcc: maybe-all-build-texinfo
55310all-stagefeedback-gcc: maybe-all-build-texinfo
55311all-gcc: maybe-all-build-bison
55312
55313all-stage1-gcc: maybe-all-build-bison
55314all-stage2-gcc: maybe-all-build-bison
55315all-stage3-gcc: maybe-all-build-bison
55316all-stage4-gcc: maybe-all-build-bison
55317all-stageprofile-gcc: maybe-all-build-bison
55318all-stagefeedback-gcc: maybe-all-build-bison
55319all-gcc: maybe-all-build-byacc
55320
55321all-stage1-gcc: maybe-all-build-byacc
55322all-stage2-gcc: maybe-all-build-byacc
55323all-stage3-gcc: maybe-all-build-byacc
55324all-stage4-gcc: maybe-all-build-byacc
55325all-stageprofile-gcc: maybe-all-build-byacc
55326all-stagefeedback-gcc: maybe-all-build-byacc
55327all-gcc: maybe-all-build-flex
55328
55329all-stage1-gcc: maybe-all-build-flex
55330all-stage2-gcc: maybe-all-build-flex
55331all-stage3-gcc: maybe-all-build-flex
55332all-stage4-gcc: maybe-all-build-flex
55333all-stageprofile-gcc: maybe-all-build-flex
55334all-stagefeedback-gcc: maybe-all-build-flex
55335all-gcc: maybe-all-build-libiberty
55336
55337all-stage1-gcc: maybe-all-build-libiberty
55338all-stage2-gcc: maybe-all-build-libiberty
55339all-stage3-gcc: maybe-all-build-libiberty
55340all-stage4-gcc: maybe-all-build-libiberty
55341all-stageprofile-gcc: maybe-all-build-libiberty
55342all-stagefeedback-gcc: maybe-all-build-libiberty
55343all-gcc: maybe-all-build-fixincludes
55344
55345all-stage1-gcc: maybe-all-build-fixincludes
55346all-stage2-gcc: maybe-all-build-fixincludes
55347all-stage3-gcc: maybe-all-build-fixincludes
55348all-stage4-gcc: maybe-all-build-fixincludes
55349all-stageprofile-gcc: maybe-all-build-fixincludes
55350all-stagefeedback-gcc: maybe-all-build-fixincludes
55351all-gcc: maybe-all-zlib
55352
55353all-stage1-gcc: maybe-all-stage1-zlib
55354all-stage2-gcc: maybe-all-stage2-zlib
55355all-stage3-gcc: maybe-all-stage3-zlib
55356all-stage4-gcc: maybe-all-stage4-zlib
55357all-stageprofile-gcc: maybe-all-stageprofile-zlib
55358all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55359all-gcc: all-libcpp
55360
55361all-stage1-gcc: all-stage1-libcpp
55362all-stage2-gcc: all-stage2-libcpp
55363all-stage3-gcc: all-stage3-libcpp
55364all-stage4-gcc: all-stage4-libcpp
55365all-stageprofile-gcc: all-stageprofile-libcpp
55366all-stagefeedback-gcc: all-stagefeedback-libcpp
55367all-gcc: all-libdecnumber
55368
55369all-stage1-gcc: all-stage1-libdecnumber
55370all-stage2-gcc: all-stage2-libdecnumber
55371all-stage3-gcc: all-stage3-libdecnumber
55372all-stage4-gcc: all-stage4-libdecnumber
55373all-stageprofile-gcc: all-stageprofile-libdecnumber
55374all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55375all-gcc: maybe-all-libiberty
55376
55377all-stage1-gcc: maybe-all-stage1-libiberty
55378all-stage2-gcc: maybe-all-stage2-libiberty
55379all-stage3-gcc: maybe-all-stage3-libiberty
55380all-stage4-gcc: maybe-all-stage4-libiberty
55381all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55382all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55383all-gcc: maybe-all-fixincludes
55384install-gcc: maybe-install-fixincludes
55385configure-libcpp: configure-libiberty
55386
55387configure-stage1-libcpp: configure-stage1-libiberty
55388configure-stage2-libcpp: configure-stage2-libiberty
55389configure-stage3-libcpp: configure-stage3-libiberty
55390configure-stage4-libcpp: configure-stage4-libiberty
55391configure-stageprofile-libcpp: configure-stageprofile-libiberty
55392configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55393configure-libcpp: maybe-configure-intl
55394
55395configure-stage1-libcpp: maybe-configure-stage1-intl
55396configure-stage2-libcpp: maybe-configure-stage2-intl
55397configure-stage3-libcpp: maybe-configure-stage3-intl
55398configure-stage4-libcpp: maybe-configure-stage4-intl
55399configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55400configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55401all-libcpp: all-libiberty
55402
55403all-stage1-libcpp: all-stage1-libiberty
55404all-stage2-libcpp: all-stage2-libiberty
55405all-stage3-libcpp: all-stage3-libiberty
55406all-stage4-libcpp: all-stage4-libiberty
55407all-stageprofile-libcpp: all-stageprofile-libiberty
55408all-stagefeedback-libcpp: all-stagefeedback-libiberty
55409all-libcpp: maybe-all-intl
55410
55411all-stage1-libcpp: maybe-all-stage1-intl
55412all-stage2-libcpp: maybe-all-stage2-intl
55413all-stage3-libcpp: maybe-all-stage3-intl
55414all-stage4-libcpp: maybe-all-stage4-intl
55415all-stageprofile-libcpp: maybe-all-stageprofile-intl
55416all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55417all-fixincludes: maybe-all-libiberty
55418all-gnattools: maybe-all-target-libada
55419configure-mpfr: maybe-all-gmp
55420
55421configure-stage1-mpfr: maybe-all-stage1-gmp
55422configure-stage2-mpfr: maybe-all-stage2-gmp
55423configure-stage3-mpfr: maybe-all-stage3-gmp
55424configure-stage4-mpfr: maybe-all-stage4-gmp
55425configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55426configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55427configure-mpc: maybe-all-mpfr
55428
55429configure-stage1-mpc: maybe-all-stage1-mpfr
55430configure-stage2-mpc: maybe-all-stage2-mpfr
55431configure-stage3-mpc: maybe-all-stage3-mpfr
55432configure-stage4-mpc: maybe-all-stage4-mpfr
55433configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
55434configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
55435configure-ppl: maybe-all-gmp
55436
55437configure-stage1-ppl: maybe-all-stage1-gmp
55438configure-stage2-ppl: maybe-all-stage2-gmp
55439configure-stage3-ppl: maybe-all-stage3-gmp
55440configure-stage4-ppl: maybe-all-stage4-gmp
55441configure-stageprofile-ppl: maybe-all-stageprofile-gmp
55442configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
55443configure-ppl: maybe-all-mpfr
55444
55445configure-stage1-ppl: maybe-all-stage1-mpfr
55446configure-stage2-ppl: maybe-all-stage2-mpfr
55447configure-stage3-ppl: maybe-all-stage3-mpfr
55448configure-stage4-ppl: maybe-all-stage4-mpfr
55449configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
55450configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
55451configure-cloog: maybe-all-ppl
55452
55453configure-stage1-cloog: maybe-all-stage1-ppl
55454configure-stage2-cloog: maybe-all-stage2-ppl
55455configure-stage3-cloog: maybe-all-stage3-ppl
55456configure-stage4-cloog: maybe-all-stage4-ppl
55457configure-stageprofile-cloog: maybe-all-stageprofile-ppl
55458configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
55459configure-gdb: maybe-all-intl
55460configure-gdb: maybe-configure-sim
55461configure-gdb: maybe-all-bfd
55462configure-gdb: maybe-all-libiconv
55463all-gdb: maybe-all-libiberty
55464all-gdb: maybe-all-libiconv
55465all-gdb: maybe-all-opcodes
55466all-gdb: maybe-all-readline
55467all-gdb: maybe-all-build-bison
55468all-gdb: maybe-all-build-byacc
55469all-gdb: maybe-all-sim
55470all-gdb: maybe-all-libdecnumber
55471configure-libgui: maybe-configure-tcl
55472configure-libgui: maybe-configure-tk
55473all-libgui: maybe-all-tcl
55474all-libgui: maybe-all-tk
55475all-libgui: maybe-all-itcl
55476configure-bfd: configure-libiberty
55477
55478configure-stage1-bfd: configure-stage1-libiberty
55479configure-stage2-bfd: configure-stage2-libiberty
55480configure-stage3-bfd: configure-stage3-libiberty
55481configure-stage4-bfd: configure-stage4-libiberty
55482configure-stageprofile-bfd: configure-stageprofile-libiberty
55483configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55484configure-bfd: maybe-configure-intl
55485
55486configure-stage1-bfd: maybe-configure-stage1-intl
55487configure-stage2-bfd: maybe-configure-stage2-intl
55488configure-stage3-bfd: maybe-configure-stage3-intl
55489configure-stage4-bfd: maybe-configure-stage4-intl
55490configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55491configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55492all-bfd: maybe-all-libiberty
55493
55494all-stage1-bfd: maybe-all-stage1-libiberty
55495all-stage2-bfd: maybe-all-stage2-libiberty
55496all-stage3-bfd: maybe-all-stage3-libiberty
55497all-stage4-bfd: maybe-all-stage4-libiberty
55498all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55499all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55500all-bfd: maybe-all-intl
55501
55502all-stage1-bfd: maybe-all-stage1-intl
55503all-stage2-bfd: maybe-all-stage2-intl
55504all-stage3-bfd: maybe-all-stage3-intl
55505all-stage4-bfd: maybe-all-stage4-intl
55506all-stageprofile-bfd: maybe-all-stageprofile-intl
55507all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55508configure-opcodes: configure-libiberty
55509
55510configure-stage1-opcodes: configure-stage1-libiberty
55511configure-stage2-opcodes: configure-stage2-libiberty
55512configure-stage3-opcodes: configure-stage3-libiberty
55513configure-stage4-opcodes: configure-stage4-libiberty
55514configure-stageprofile-opcodes: configure-stageprofile-libiberty
55515configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
55516all-opcodes: maybe-all-libiberty
55517
55518all-stage1-opcodes: maybe-all-stage1-libiberty
55519all-stage2-opcodes: maybe-all-stage2-libiberty
55520all-stage3-opcodes: maybe-all-stage3-libiberty
55521all-stage4-opcodes: maybe-all-stage4-libiberty
55522all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55523all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55524configure-binutils: maybe-configure-intl
55525
55526configure-stage1-binutils: maybe-configure-stage1-intl
55527configure-stage2-binutils: maybe-configure-stage2-intl
55528configure-stage3-binutils: maybe-configure-stage3-intl
55529configure-stage4-binutils: maybe-configure-stage4-intl
55530configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55531configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55532all-binutils: maybe-all-libiberty
55533
55534all-stage1-binutils: maybe-all-stage1-libiberty
55535all-stage2-binutils: maybe-all-stage2-libiberty
55536all-stage3-binutils: maybe-all-stage3-libiberty
55537all-stage4-binutils: maybe-all-stage4-libiberty
55538all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55539all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55540all-binutils: maybe-all-opcodes
55541
55542all-stage1-binutils: maybe-all-stage1-opcodes
55543all-stage2-binutils: maybe-all-stage2-opcodes
55544all-stage3-binutils: maybe-all-stage3-opcodes
55545all-stage4-binutils: maybe-all-stage4-opcodes
55546all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55547all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55548all-binutils: maybe-all-bfd
55549
55550all-stage1-binutils: maybe-all-stage1-bfd
55551all-stage2-binutils: maybe-all-stage2-bfd
55552all-stage3-binutils: maybe-all-stage3-bfd
55553all-stage4-binutils: maybe-all-stage4-bfd
55554all-stageprofile-binutils: maybe-all-stageprofile-bfd
55555all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55556all-binutils: maybe-all-build-flex
55557
55558all-stage1-binutils: maybe-all-build-flex
55559all-stage2-binutils: maybe-all-build-flex
55560all-stage3-binutils: maybe-all-build-flex
55561all-stage4-binutils: maybe-all-build-flex
55562all-stageprofile-binutils: maybe-all-build-flex
55563all-stagefeedback-binutils: maybe-all-build-flex
55564all-binutils: maybe-all-build-bison
55565
55566all-stage1-binutils: maybe-all-build-bison
55567all-stage2-binutils: maybe-all-build-bison
55568all-stage3-binutils: maybe-all-build-bison
55569all-stage4-binutils: maybe-all-build-bison
55570all-stageprofile-binutils: maybe-all-build-bison
55571all-stagefeedback-binutils: maybe-all-build-bison
55572all-binutils: maybe-all-build-byacc
55573
55574all-stage1-binutils: maybe-all-build-byacc
55575all-stage2-binutils: maybe-all-build-byacc
55576all-stage3-binutils: maybe-all-build-byacc
55577all-stage4-binutils: maybe-all-build-byacc
55578all-stageprofile-binutils: maybe-all-build-byacc
55579all-stagefeedback-binutils: maybe-all-build-byacc
55580all-binutils: maybe-all-intl
55581
55582all-stage1-binutils: maybe-all-stage1-intl
55583all-stage2-binutils: maybe-all-stage2-intl
55584all-stage3-binutils: maybe-all-stage3-intl
55585all-stage4-binutils: maybe-all-stage4-intl
55586all-stageprofile-binutils: maybe-all-stageprofile-intl
55587all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55588install-binutils: maybe-install-opcodes
55589install-opcodes: maybe-install-bfd
55590configure-gas: maybe-configure-intl
55591
55592configure-stage1-gas: maybe-configure-stage1-intl
55593configure-stage2-gas: maybe-configure-stage2-intl
55594configure-stage3-gas: maybe-configure-stage3-intl
55595configure-stage4-gas: maybe-configure-stage4-intl
55596configure-stageprofile-gas: maybe-configure-stageprofile-intl
55597configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55598all-gas: maybe-all-libiberty
55599
55600all-stage1-gas: maybe-all-stage1-libiberty
55601all-stage2-gas: maybe-all-stage2-libiberty
55602all-stage3-gas: maybe-all-stage3-libiberty
55603all-stage4-gas: maybe-all-stage4-libiberty
55604all-stageprofile-gas: maybe-all-stageprofile-libiberty
55605all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55606all-gas: maybe-all-opcodes
55607
55608all-stage1-gas: maybe-all-stage1-opcodes
55609all-stage2-gas: maybe-all-stage2-opcodes
55610all-stage3-gas: maybe-all-stage3-opcodes
55611all-stage4-gas: maybe-all-stage4-opcodes
55612all-stageprofile-gas: maybe-all-stageprofile-opcodes
55613all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55614all-gas: maybe-all-bfd
55615
55616all-stage1-gas: maybe-all-stage1-bfd
55617all-stage2-gas: maybe-all-stage2-bfd
55618all-stage3-gas: maybe-all-stage3-bfd
55619all-stage4-gas: maybe-all-stage4-bfd
55620all-stageprofile-gas: maybe-all-stageprofile-bfd
55621all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55622all-gas: maybe-all-intl
55623
55624all-stage1-gas: maybe-all-stage1-intl
55625all-stage2-gas: maybe-all-stage2-intl
55626all-stage3-gas: maybe-all-stage3-intl
55627all-stage4-gas: maybe-all-stage4-intl
55628all-stageprofile-gas: maybe-all-stageprofile-intl
55629all-stagefeedback-gas: maybe-all-stagefeedback-intl
55630configure-gprof: maybe-configure-intl
55631all-gprof: maybe-all-libiberty
55632all-gprof: maybe-all-bfd
55633all-gprof: maybe-all-opcodes
55634all-gprof: maybe-all-intl
55635configure-ld: maybe-configure-intl
55636
55637configure-stage1-ld: maybe-configure-stage1-intl
55638configure-stage2-ld: maybe-configure-stage2-intl
55639configure-stage3-ld: maybe-configure-stage3-intl
55640configure-stage4-ld: maybe-configure-stage4-intl
55641configure-stageprofile-ld: maybe-configure-stageprofile-intl
55642configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55643all-ld: maybe-all-libiberty
55644
55645all-stage1-ld: maybe-all-stage1-libiberty
55646all-stage2-ld: maybe-all-stage2-libiberty
55647all-stage3-ld: maybe-all-stage3-libiberty
55648all-stage4-ld: maybe-all-stage4-libiberty
55649all-stageprofile-ld: maybe-all-stageprofile-libiberty
55650all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55651all-ld: maybe-all-bfd
55652
55653all-stage1-ld: maybe-all-stage1-bfd
55654all-stage2-ld: maybe-all-stage2-bfd
55655all-stage3-ld: maybe-all-stage3-bfd
55656all-stage4-ld: maybe-all-stage4-bfd
55657all-stageprofile-ld: maybe-all-stageprofile-bfd
55658all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55659all-ld: maybe-all-opcodes
55660
55661all-stage1-ld: maybe-all-stage1-opcodes
55662all-stage2-ld: maybe-all-stage2-opcodes
55663all-stage3-ld: maybe-all-stage3-opcodes
55664all-stage4-ld: maybe-all-stage4-opcodes
55665all-stageprofile-ld: maybe-all-stageprofile-opcodes
55666all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55667all-ld: maybe-all-build-bison
55668
55669all-stage1-ld: maybe-all-build-bison
55670all-stage2-ld: maybe-all-build-bison
55671all-stage3-ld: maybe-all-build-bison
55672all-stage4-ld: maybe-all-build-bison
55673all-stageprofile-ld: maybe-all-build-bison
55674all-stagefeedback-ld: maybe-all-build-bison
55675all-ld: maybe-all-build-byacc
55676
55677all-stage1-ld: maybe-all-build-byacc
55678all-stage2-ld: maybe-all-build-byacc
55679all-stage3-ld: maybe-all-build-byacc
55680all-stage4-ld: maybe-all-build-byacc
55681all-stageprofile-ld: maybe-all-build-byacc
55682all-stagefeedback-ld: maybe-all-build-byacc
55683all-ld: maybe-all-build-flex
55684
55685all-stage1-ld: maybe-all-build-flex
55686all-stage2-ld: maybe-all-build-flex
55687all-stage3-ld: maybe-all-build-flex
55688all-stage4-ld: maybe-all-build-flex
55689all-stageprofile-ld: maybe-all-build-flex
55690all-stagefeedback-ld: maybe-all-build-flex
55691all-ld: maybe-all-intl
55692
55693all-stage1-ld: maybe-all-stage1-intl
55694all-stage2-ld: maybe-all-stage2-intl
55695all-stage3-ld: maybe-all-stage3-intl
55696all-stage4-ld: maybe-all-stage4-intl
55697all-stageprofile-ld: maybe-all-stageprofile-intl
55698all-stagefeedback-ld: maybe-all-stagefeedback-intl
55699configure-gold: maybe-configure-intl
55700
55701configure-stage1-gold: maybe-configure-stage1-intl
55702configure-stage2-gold: maybe-configure-stage2-intl
55703configure-stage3-gold: maybe-configure-stage3-intl
55704configure-stage4-gold: maybe-configure-stage4-intl
55705configure-stageprofile-gold: maybe-configure-stageprofile-intl
55706configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55707all-gold: maybe-all-libiberty
55708
55709all-stage1-gold: maybe-all-stage1-libiberty
55710all-stage2-gold: maybe-all-stage2-libiberty
55711all-stage3-gold: maybe-all-stage3-libiberty
55712all-stage4-gold: maybe-all-stage4-libiberty
55713all-stageprofile-gold: maybe-all-stageprofile-libiberty
55714all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55715all-gold: maybe-all-intl
55716
55717all-stage1-gold: maybe-all-stage1-intl
55718all-stage2-gold: maybe-all-stage2-intl
55719all-stage3-gold: maybe-all-stage3-intl
55720all-stage4-gold: maybe-all-stage4-intl
55721all-stageprofile-gold: maybe-all-stageprofile-intl
55722all-stagefeedback-gold: maybe-all-stagefeedback-intl
55723all-gold: maybe-all-bfd
55724
55725all-stage1-gold: maybe-all-stage1-bfd
55726all-stage2-gold: maybe-all-stage2-bfd
55727all-stage3-gold: maybe-all-stage3-bfd
55728all-stage4-gold: maybe-all-stage4-bfd
55729all-stageprofile-gold: maybe-all-stageprofile-bfd
55730all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55731all-gold: maybe-all-build-bison
55732
55733all-stage1-gold: maybe-all-build-bison
55734all-stage2-gold: maybe-all-build-bison
55735all-stage3-gold: maybe-all-build-bison
55736all-stage4-gold: maybe-all-build-bison
55737all-stageprofile-gold: maybe-all-build-bison
55738all-stagefeedback-gold: maybe-all-build-bison
55739all-gold: maybe-all-build-byacc
55740
55741all-stage1-gold: maybe-all-build-byacc
55742all-stage2-gold: maybe-all-build-byacc
55743all-stage3-gold: maybe-all-build-byacc
55744all-stage4-gold: maybe-all-build-byacc
55745all-stageprofile-gold: maybe-all-build-byacc
55746all-stagefeedback-gold: maybe-all-build-byacc
55747check-gold: maybe-all-binutils
55748
55749check-stage1-gold: maybe-all-stage1-binutils
55750check-stage2-gold: maybe-all-stage2-binutils
55751check-stage3-gold: maybe-all-stage3-binutils
55752check-stage4-gold: maybe-all-stage4-binutils
55753check-stageprofile-gold: maybe-all-stageprofile-binutils
55754check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55755configure-opcodes: maybe-configure-intl
55756
55757configure-stage1-opcodes: maybe-configure-stage1-intl
55758configure-stage2-opcodes: maybe-configure-stage2-intl
55759configure-stage3-opcodes: maybe-configure-stage3-intl
55760configure-stage4-opcodes: maybe-configure-stage4-intl
55761configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55762configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55763all-opcodes: maybe-all-bfd
55764
55765all-stage1-opcodes: maybe-all-stage1-bfd
55766all-stage2-opcodes: maybe-all-stage2-bfd
55767all-stage3-opcodes: maybe-all-stage3-bfd
55768all-stage4-opcodes: maybe-all-stage4-bfd
55769all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55770all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55771all-opcodes: maybe-all-libiberty
55772
55773all-stage1-opcodes: maybe-all-stage1-libiberty
55774all-stage2-opcodes: maybe-all-stage2-libiberty
55775all-stage3-opcodes: maybe-all-stage3-libiberty
55776all-stage4-opcodes: maybe-all-stage4-libiberty
55777all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55778all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55779all-opcodes: maybe-all-intl
55780
55781all-stage1-opcodes: maybe-all-stage1-intl
55782all-stage2-opcodes: maybe-all-stage2-intl
55783all-stage3-opcodes: maybe-all-stage3-intl
55784all-stage4-opcodes: maybe-all-stage4-intl
55785all-stageprofile-opcodes: maybe-all-stageprofile-intl
55786all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55787all-dejagnu: maybe-all-tcl
55788all-dejagnu: maybe-all-expect
55789all-dejagnu: maybe-all-tk
55790configure-expect: maybe-configure-tcl
55791configure-expect: maybe-configure-tk
55792all-expect: maybe-all-tcl
55793all-expect: maybe-all-tk
55794configure-itcl: maybe-configure-tcl
55795configure-itcl: maybe-configure-tk
55796all-itcl: maybe-all-tcl
55797all-itcl: maybe-all-tk
55798install-itcl: maybe-install-tcl
55799configure-tk: maybe-configure-tcl
55800all-tk: maybe-all-tcl
55801all-sid: maybe-all-libiberty
55802all-sid: maybe-all-bfd
55803all-sid: maybe-all-opcodes
55804all-sid: maybe-all-tcl
55805all-sid: maybe-all-tk
55806install-sid: maybe-install-tcl
55807install-sid: maybe-install-tk
55808configure-sim: maybe-configure-intl
55809all-sim: maybe-all-intl
55810all-sim: maybe-all-libiberty
55811all-sim: maybe-all-bfd
55812all-sim: maybe-all-opcodes
55813all-sim: maybe-all-readline
55814all-sim: maybe-configure-gdb
55815all-fastjar: maybe-all-zlib
55816all-fastjar: maybe-all-build-texinfo
55817all-fastjar: maybe-all-libiberty
55818all-autoconf: maybe-all-m4
55819all-autoconf: maybe-all-build-texinfo
55820all-automake: maybe-all-m4
55821all-automake: maybe-all-build-texinfo
55822all-automake: maybe-all-autoconf
55823all-bison: maybe-all-intl
55824all-bison: maybe-all-build-texinfo
55825all-diff: maybe-all-intl
55826all-diff: maybe-all-build-texinfo
55827all-fileutils: maybe-all-intl
55828all-fileutils: maybe-all-build-texinfo
55829all-flex: maybe-all-build-bison
55830all-flex: maybe-all-build-byacc
55831all-flex: maybe-all-intl
55832all-flex: maybe-all-m4
55833all-flex: maybe-all-build-texinfo
55834all-gzip: maybe-all-intl
55835all-gzip: maybe-all-zlib
55836all-gzip: maybe-all-build-texinfo
55837all-hello: maybe-all-intl
55838all-hello: maybe-all-build-texinfo
55839all-m4: maybe-all-intl
55840all-m4: maybe-all-build-texinfo
55841all-make: maybe-all-intl
55842all-make: maybe-all-build-texinfo
55843all-patch: maybe-all-build-texinfo
55844all-make: maybe-all-build-texinfo
55845all-prms: maybe-all-libiberty
55846all-recode: maybe-all-build-texinfo
55847all-sed: maybe-all-build-texinfo
55848all-send-pr: maybe-all-prms
55849all-tar: maybe-all-build-texinfo
55850all-uudecode: maybe-all-build-texinfo
55851configure-target-boehm-gc: maybe-configure-target-qthreads
55852configure-target-boehm-gc: maybe-all-target-libstdc++-v3
55853configure-target-fastjar: maybe-configure-target-zlib
55854all-target-fastjar: maybe-all-target-zlib
55855all-target-fastjar: maybe-all-target-libiberty
55856configure-target-libjava: maybe-configure-target-zlib
55857configure-target-libjava: maybe-configure-target-boehm-gc
55858configure-target-libjava: maybe-configure-target-qthreads
55859configure-target-libjava: maybe-configure-target-libffi
55860all-target-libjava: maybe-all-fastjar
55861all-target-libjava: maybe-all-target-zlib
55862all-target-libjava: maybe-all-target-boehm-gc
55863all-target-libjava: maybe-all-target-qthreads
55864all-target-libjava: maybe-all-target-libffi
55865configure-target-libobjc: maybe-configure-target-boehm-gc
55866all-target-libobjc: maybe-all-target-libiberty
55867all-target-libobjc: maybe-all-target-boehm-gc
55868all-target-libstdc++-v3: maybe-all-target-libiberty
55869configure-target-libstdc++-v3: maybe-configure-target-libgomp
55870all-target-libgloss: maybe-all-target-newlib
55871all-target-winsup: maybe-all-target-libiberty
55872all-target-winsup: maybe-all-target-libtermcap
55873configure-target-libiberty: maybe-all-binutils
55874configure-target-libiberty: maybe-all-ld
55875configure-target-newlib: maybe-all-binutils
55876configure-target-newlib: maybe-all-ld
55877
55878
55879# Dependencies for target modules on other target modules are
55880# described by lang_env_dependencies; the defaults apply to anything
55881# not mentioned there.
55882
55883
55884@if gcc-bootstrap
55885configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
55886configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
55887configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
55888configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
55889configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
55890configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
55891@endif gcc-bootstrap
55892
55893@if gcc-no-bootstrap
55894configure-target-libstdc++-v3: maybe-all-target-libgcc
55895configure-target-libmudflap: maybe-all-target-libgcc
55896configure-target-libssp: maybe-all-target-libgcc
55897configure-target-newlib: maybe-all-target-libgcc
55898configure-target-libgfortran: maybe-all-target-libgcc
55899configure-target-libobjc: maybe-all-target-libgcc
55900configure-target-libtermcap: maybe-all-target-libgcc
55901configure-target-winsup: maybe-all-target-libgcc
55902configure-target-libgloss: maybe-all-target-libgcc
55903configure-target-libiberty: maybe-all-target-libgcc
55904configure-target-gperf: maybe-all-target-libgcc
55905configure-target-examples: maybe-all-target-libgcc
55906configure-target-libffi: maybe-all-target-libgcc
55907configure-target-libjava: maybe-all-target-libgcc
55908configure-target-zlib: maybe-all-target-libgcc
55909configure-target-boehm-gc: maybe-all-target-libgcc
55910configure-target-qthreads: maybe-all-target-libgcc
55911configure-target-rda: maybe-all-target-libgcc
55912configure-target-libada: maybe-all-target-libgcc
55913configure-target-libgomp: maybe-all-target-libgcc
55914@endif gcc-no-bootstrap
55915
55916
55917configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55918
55919configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
55920
55921configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55922
55923
55924
55925configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55926
55927configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55928
55929configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55930
55931configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55932
55933
55934
55935configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
55936configure-target-gperf: maybe-all-target-libstdc++-v3
55937
55938configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
55939
55940configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55941
55942configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
55943configure-target-libjava: maybe-all-target-libstdc++-v3
55944
55945configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55946
55947configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
55948
55949configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
55950
55951configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55952
55953configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55954
55955configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55956
55957
55958CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55959GDB_TK = @GDB_TK@
55960INSTALL_GDB_TK = @INSTALL_GDB_TK@
55961configure-gdb: $(CONFIGURE_GDB_TK)
55962all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55963install-gdb: $(INSTALL_GDB_TK)
55964
55965# Serialization dependencies. Host configures don't work well in parallel to
55966# each other, due to contention over config.cache. Target configures and
55967# build configures are similar.
55968@serialization_dependencies@
55969
55970# --------------------------------
55971# Regenerating top level configury
55972# --------------------------------
55973
55974# Rebuilding Makefile.in, using autogen.
55975AUTOGEN = autogen
55976$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55977 cd $(srcdir) && $(AUTOGEN) Makefile.def
55978
55979# Rebuilding Makefile.
55980Makefile: $(srcdir)/Makefile.in config.status
55981 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55982
55983config.status: configure
55984 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55985
55986# Rebuilding configure.
55987AUTOCONF = autoconf
55988$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55989 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
55990 cd $(srcdir) && $(AUTOCONF)
55991
55992# ------------------------------
55993# Special directives to GNU Make
55994# ------------------------------
55995
55996# Don't pass command-line variables to submakes.
55997.NOEXPORT:
55998MAKEOVERRIDES=
55999
56000# end of Makefile.in
This page took 0.218148 seconds and 4 git commands to generate.